MarketsAdoption2 SourcesStrategy Posts $19.5B Q3 Net Income as BTC Yield Turns Negative to -3.7%Strategy reported third-quarter 2026 net income of $19.53 billion, driven by a $20.91 billion gain on its Bitcoin holdin...Oct 31, 2026, 03:38 PMStrategyBitcoin