All Time High
Strategy’s STRC Hits $100 for First Time Since May
The preferred stock of Strategy, denoted as STRC, has reached its highest price since May, hitting $100 for the first time. This recovery is attributed to approximately $2.25 billion of buybacks, bringing the stock back to its stated minimum price for new issuance.