Source item
Open original source ↗Strategy announces Q3 2025 results & reaffirms 2025 guidance.
Q3 results: $3.9B Operating Income, $2.8B Net Income, $8.42 Diluted EPS
FY2025 guidance: $34B Operating Income, $20B BTC $ Gain https://t.co/lNR3FetIao