Michael Saylor's Strategy Increases Cash Reserves to $3.75 Billion and Repurchases $25 Million of STRC Shares Markets July 27, 2026