Nebius
NBIS-🇳🇱 The Netherlands
- Price
- $129.50
- as of Nov 6, 2026
- Market cap
- $35.2B
- as of Nov 6, 2026
- Next earnings
- Thu, Nov 12
- Q3 2026
Data Sheet
Last earnings: Aug 12, 2026
Total Revenue
Total revenue reported for the period, all segments combined.
582.3M USD+45.9% QoQAug 12, 2026 (Earnings Q2 2026)
Net Income (Loss)
GAAP net income or loss for the period.
-190.4M USDAug 12, 2026 (Earnings Q2 2026)
Adjusted EBITDA
EBITDA adjusted for non-cash and non-recurring items.
236.2M USD+82.4% QoQAug 12, 2026 (Earnings Q2 2026)
Depreciation and Amortization
Depreciation and amortization expense for the period.
99.0M USD+31.6% QoQNov 11, 2025 (Earnings Q3 2025)
Adjusted EBITDA Margin
Adjusted EBITDA as a percentage of revenue.
41%+28.1% QoQAug 12, 2026 (Earnings Q2 2026)
AI Cloud Services Revenue
AI Cloud Services segment revenue.
574.9M USD+47.5% QoQAug 12, 2026 (Earnings Q2 2026)