NBIS
Nebius Group N.V.
NASDAQ: NBIS · COMMUNICATION SERVICES · INTERNET CONTENT & INFORMATION
$141.19
+4.19% today
Updated 2026-04-29
Market cap
$35.72B
P/E ratio
1,283.55
P/S ratio
67.43x
EPS (TTM)
$0.11
Dividend yield
—
52W range
$23 – $169
Volume
16.4M
Nebius Group N.V. (NBIS) Financial statements
SEC filings — annual and quarterly data.
Profit margin
19.20%
Operating margin
-103.00%
ROE
0.74%
ROA
-4.66%
Debt/equity
1.06x
Margin trends — annual
Gross margin Operating margin Profit margin
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2009 | $274.00M | $63.00M | 65.69% | 30.29% | 22.99% |
| 2010 | $13.00M | $4.00M | 69.23% | 38.46% | 30.77% |
| 2011 | $21.00M | $6.00M | 66.67% | 38.10% | 28.57% |
| 2012 | $28.00M | $8.00M | 64.29% | 32.14% | 28.57% |
| 2013 | $40.00M | $14.00M | 62.50% | 32.50% | 35.00% |
| 2014 | $827.16M | $277.31M | 71.76% | 30.18% | 33.53% |
| 2015 | $831.55M | $134.61M | 71.89% | 16.04% | 16.19% |
| 2016 | $1.23B | $110.50M | 73.98% | 16.92% | 8.95% |
| 2017 | $1.63B | $159.35M | 74.53% | 13.65% | 9.78% |
| 2018 | $1.83B | $659.88M | 71.88% | 16.33% | 36.02% |
| 2019 | $2.83B | $204.48M | 68.19% | 14.00% | 7.24% |
| 2020 | $2.95B | $333.49M | 60.73% | 7.18% | 11.32% |
| 2021 | $4.76B | $-196.01M | 51.16% | -3.73% | -4.12% |
| 2022 | $13.50M | $745.60M | -110.37% | -1,170.37% | 5,522.96% |
| 2023 | $20.90M | $241.30M | -52.63% | -1,566.99% | 1,154.55% |
| 2024 | $117.50M | $-641.40M | 37.53% | -375.06% | -545.87% |
| 2025 | $529.80M | $101.70M | 68.63% | -112.53% | 19.20% |