According to Protos, corporate insiders at Strategy sold $29.7 million of MSTR stock this year ahead of a stock price decline and the CFO’s resignation this week.
According to Protos, corporate insiders at Strategy sold $29.7 million of MSTR stock this year ahead of a stock price decline and the CFO’s resignation this week.