Michael Saylor's Strategy Increases Cash Reserves to $3.75 Billion with $25 Million STRC Repurchase Markets July 27, 2026