Nebius Group

NBIS · NASDAQ · USD

$232.28Change from previous close: −1.53%Absolute change: −$3.60

Close · October 1, 2026

At a glance

Revenue growth
+479.02%
2025 vs 2024
Net margin
15.6%
2024: -701.0%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Annual
Item20252024202320222021
Total revenue53091.59.813.54,746
Cost of revenue16643.719.628.42,318
Gross profit36447.8-9.8-14.92,428
Selling, general and administrative38025616057.31,638
Research and development17711587.158.3646
Operating income-612-400-286-158-177
EBIT-612-400-286-158-177
EBITDA-194-323-256-131110
Interest expense61.50.00.045.649.5
Pre-tax income13.8-353-297-179-96.3
Income tax4.0-1.02.01.199.0
Net income82.5-641241746-195
Net income to common shareholders82.5-641241746-195
Basic EPS0.34-2.280.652.03-0.54
Diluted EPS0.33-2.280.652.03-0.54
Average shares (basic)243281371368362
Average shares (diluted)248281371368362