Loading live market data…

Nebius Group N.V.

NASDAQ:NBIS

$199.51 USD

$5.42 (2.79%)

Volume
17.6M
Average Volume
17.32M
Market Capitalization
$47.88B
P/E Ratio
58.85
Dividend Yield
0.00%
Price Target
$199.00
Year High
$299.86
Year Low
$49.00
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$8.33

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.39%

Investors Holding

94

change: -709 | last: 803

Increased Positions

59

change: -420 | last: 479

Reduced Positions

23

change: -159 | last: 182

New Positions

35

change: -155 | last: 190

Sold Positions

687

change: 606 | last: 81

Total Calls

15600

Total Puts

15200

Put-Call Ratio

0.97

change: -30.2453 | last: 1.2768

Total Invested

275.81M

NBIS Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $83.71 253.05M $21.18B $3.68B $4.97B $22.48B
2024-12-31 $27.70 281M $7.78B $2.45B $49.7M $5.38B
2023-12-31 $20.00 371M $7.42B $116.1M $584.76M $7.89B
2022-12-31 $20.00 368M $7.36B $1.12B $1.39B $7.64B
2021-12-31 $20.00 362M $7.24B $1.06B $1.89B $8.06B
2020-12-31 $20.00 341M $6.82B $1.78B $1.46B $6.5B
2019-12-31 $20.00 327M $6.54B $909.97M $353.34M $5.98B
2018-12-31 $20.00 327M $6.54B $990M $274.5M $5.82B
2017-12-31 $20.00 325M $6.5B $739.76M $309.24M $6.07B
2016-12-31 $20.00 275M $5.5B $461.07M $306.22M $5.35B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $103.76 258.3M $26.8B $9.3B $9.59B $27.09B
2025-12-31 $83.71 241.13M $20.19B $3.68B $4.97B $21.48B
2025-09-30 $112.27 251.81M $28.27B $4.79B $4.57B $28.04B
2025-06-30 $55.33 240M $13.28B $1.68B $1.22B $12.82B
2025-03-31 $21.11 238M $5.02B $1.45B $187.8M $3.76B
2024-12-31 $27.70 236M $6.54B $2.45B $49.7M $4.14B
2024-09-30 $20.00 287M $5.74B $2.29B $27.8M $3.48B
2024-06-30 $20.00 294M $5.88B $2.33B $10.3M $3.56B
2024-03-31 $20.00 361M $7.22B $152.44M $11.82M $7.08B
2023-12-31 $20.00 371M $7.42B $116.1M $584.76M $7.89B
2023-09-30 $20.00 361M $7.22B $883.39M $1.81B $8.14B
2023-06-30 $20.00 361M $7.22B $827.4M $1.73B $8.12B