Earnings Labs
Nebius Group N.V. logo

Nebius Group N.V. (NBIS)

NASDAQ·Communication Services·Internet Content & Information

$134.48

-7.23%

Mkt Cap $37.57B

Mkt Cap

$37.57B

P/E

282.35

Fwd P/E

P/S

70.33

Rev TTM

EPS TTM

$0.51

EPS — Estimate vs Actual