Strategy reports $21B operating income, largest quarter ever; holds 848,517 BTC

Strategy announced Q3 2026 results with $21 billion operating income, its largest quarter ever, and $21 billion capital raised year to date. The company holds 848,517 BTC, up 26% year to date, and says it returned $STRC to health.

Detected & updated continuously · Source: Nebula

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula