Strategy (MSTR) Stock Drops 3% Following $635M Preferred Stock Buyback Program
Key Takeaways Strategy allocated $635.2 million toward STRC preferred stock repurchases, diverting funds from Bitcoin acquisition The company’s shares declined approximately 3% during pre-mar









