Nebius demonstrates explosive growth with Q1 2026 revenue of $399 million (684% year-over-year increase), driven by AI infrastructure demand, while Strategy maintains flat revenues around $120 million quarterly, with its fortunes tied to Bitcoin holdings. Nebius stock surged 250% in 12 months, whereas Strategy declined 77% as Bitcoin values fell in 2026.
Axe note: Nebius’s explosive AI revenue growth outshines Strategy’s stagnant Bitcoin play amid crypto headwinds.