Michael Saylor's Strategy Yields $3.75 Billion Cash Reserve and $25 Million STRC Repurchase Markets July 27, 2026