MSTR and STRC Crash: Will Strategy Be Forced to Sell Bitcoin?
Key Takeaways Strategy holds 846,842 BTC worth roughly $53 billion at current prices MSTR closed at $112.53 on June 19, down over 70% from its November 2024 peak near $400 STRC printed its lo









