Strategy Inc. has sold $544.5 million in stock while simultaneously repurchasing its own STRC shares. This dual action may indicate a strategic shift in investment focus or preparation for future initiatives.
Strategy Inc. Sells $544.5 Million in Stock While Repurchasing STRC Shares
STRCStock SaleShare BuybackCorporate Strategy

