Nebius Group N.V. ( NBIS) - Key Metrics

NBIS Revenue per Share metrics

Date Revenue per Share Net Income per Share Operating Cash Flow Free Cash Flow per Share
2026Q2 $2.08 -$0.68 $8.02 -$12.18
2026Q1 $1.54 $2.40 $8.74 -$0.83
2025Q4 $0.94 -$1.04 $3.46 -$5.07
2025Q3 $0.58 -$0.47 -$0.32 -$4.11
2025Q2 $0.44 $2.44 $0 $0

NBIS Payout ratio and Price per Earnings ratio

Date Payout ratio PE ratio
2026Q2 0% -101.53
2026Q1 0% 10.81
2025Q4 0% -21.14
2025Q3 0% -59.72
2025Q2 0% 5.65

NBIS

Price: $277.68

52 week price:
62.01
299.86

Earnings Per Share: -0.08 USD

Exchange: NMS

Sector: Communication Services

Industry: Internet Content & Information

Country: Netherlands

Market Capitalization: 75.5 billion

Links: