Strategy scales STRC to 8.5 billion while BTC holdings top 818334 in Q1 2026

Strategy reports STRC at $8.5 billion, 818,334 BTC holdings, $11.68 billion raised YTD, and a 9.4% BTC Yield in Q1 2026. update Q1. Strategy Inc. reported that STRC reached $8.5 billion within nine months, while bitcoin holdings rose to 818,334 BTC by May 3, 2026. The company said it raised $11.68 billion year to date, … Continue reading Strategy scales STRC to 8.5 billion while BTC holdings top 818334 in Q1 2026