Nebius Group N.V. (NBIS) has a market capitalization of $38.85B and trades at $161.86. The 52-week range is 18.31-141.1.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 1471.5, Earnings Per Share (EPS) of $0.11, annual revenue of $529.8M.
The stock has a beta of 1.06, operates in the Communication Services sector.