Strategy Inc (MSTR) vs Nebius Group N.V. (NBIS)

A side-by-side comparison of Strategy Inc and Nebius Group N.V. across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of September 13, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total returnMSTR vs NBIS

growth of $100 · dividends reinvested · last 2y
MSTR -39.3% (-22.1%/yr)NBIS +1022.8% (+235.1%/yr)NBIS compounded faster over this window
Log scale — wide-divergence pair
101001k10kStart $10020252026$61$1,123
MSTR NBIS

MSTR vs NBIS: by the numbers

  • NBIS is the larger company ($53.65B vs $50.92B market cap).
  • NBIS is profitable (4.55% net margin) while MSTR runs a net loss (-6102.96%).
  • Both shrank revenue over the past five years; MSTR's decline was smaller (-0.34% vs -18.63% CAGR).

Metrics side by side

Valuation

MetricMSTRNBIS
P/S ratioN/A39.59
P/B ratioN/A5.19
EV / EBITDAN/A494.35

Profitability

MetricMSTRNBIS
Gross margin67.60%68.63%
Operating margin-8.57%-112.53%
Net margin-6102.96%4.55%
ROE-67.10%0.60%
ROIC-0.07%-2.24%

Growth (annualized)

MetricMSTRNBIS
Revenue CAGR (5Y)-0.34%-18.63%
EPS CAGR (5Y)N/A-35.43%
Total return CAGR (5Y)16.29%N/A

Frequently asked

Which has grown faster, MSTR or NBIS?
Neither grew: over the past five years both shrank revenue, with MSTR's decline the smaller — MSTR at a -0.34% CAGR versus NBIS at -18.63%.
Is MSTR or NBIS more profitable?
NBIS runs the higher net margin — MSTR at -6102.96% versus NBIS at 4.55%.

Figures are sourced from reported fundamentals and the latest end-of-day price. This comparison is informational only and is not investment advice. Past performance does not predict future results. See our methodology. Compiled by TGMCharts Research · data verified September 13, 2026.