WallStSmart
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
YearRevenueNet incomeGross marginOp. marginProfit margin
2009$274.00M$63.00M65.69%30.29%22.99%
2010$13.00M$4.00M69.23%38.46%30.77%
2011$21.00M$6.00M66.67%38.10%28.57%
2012$28.00M$8.00M64.29%32.14%28.57%
2013$40.00M$14.00M62.50%32.50%35.00%
2014$827.16M$277.31M71.76%30.18%33.53%
2015$831.55M$134.61M71.89%16.04%16.19%
2016$1.23B$110.50M73.98%16.92%8.95%
2017$1.63B$159.35M74.53%13.65%9.78%
2018$1.83B$659.88M71.88%16.33%36.02%
2019$2.83B$204.48M68.19%14.00%7.24%
2020$2.95B$333.49M60.73%7.18%11.32%
2021$4.76B$-196.01M51.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.40M37.53%-375.06%-545.87%
2025$529.80M$101.70M68.63%-112.53%19.20%