Nebius Group
Internet Content & Information
Key Financials
- ~$45.0B
- Market Cap
- $878M
- Revenue (TTM)
- +621.5%
- Revenue Growth
- 72.1%
- Gross Margin
- -32.1%
- Op. Margin
- 84.6
- P/E Ratio
- 1.5K
- Employees
Role in the Supply Chain
AI infrastructure company (spun from Yandex); GPU cloud