Michael Saylor's Strategic Move Increases Cash Reserves to $3.75 Billion, Buys Back $25 Million of STRC Shares Markets July 27, 2026