NBIS Financial Summary

Nebius Group N.V. key financial data and ratios.

Income Statement (Latest Annual)

Revenue
$529.8M
Net Income
$101.7M
EPS
0.11

TTM Ratios

P/S
52.84
P/B
6.15
Current Ratio
3.08

Key Metrics