Strategy Reports $19.53 Billion in Q3 Net Income, Sells $432 Million in Bitcoin in 2026 Strategy reported $19.53 billion in net income for Q3 2026, compared with $2.79 billion a year earlier, largely driven by $20.91 billion in digital asset gains. The company also disclosed | News | MoonHub