Strategy Logs $8.3 Billio… — MSTR -0.40 | NewsImpactScreener