🚨Strategy Q2 2025 Financial Results🚨 $14.0 billion of Operating Income in Q2 $10.0 billion of Net Income in Q2 $32.60 of Diluted Earnings per Share in Q2 628,791 bitcoin holdings at a total cost of $46.07 billion, or $73,277 per bitcoin YTD 25.0% BTC Yield achieved in 2025 YTD $13.2 billion BTC $ Gain achieved in 2025 YTD FY2025 Earnings Guidance Operating Income of $34 billion Net Income of $24 billion Diluted Earnings per Share of $80 per share
590