Obviously, margin calls are legitimate. But Robin Hood obviously played an important role in the price direction that led to the margin calls. I honestly don't know how anyone could trust RH as a neutral party after this.
His shares are for $118.93. He's up over 60%.
RH is a pretty awful broker. Anyone who cares about such things pulled out a long time ago
Not just discount brokerages.