July 27, 2026·Bullish·institutional
MSTR Buys Back 288,930 STRC Shares at $86.52
MicroStrategy (MSTR) repurchased 288,930 shares of its preferred stock (STRC) at an average price of $86.52 per share, totaling $25 million. The company plans to continue buybacks if the price remains below $100.
Detected & updated continuously · Source: Nebula