Nebius Group N.V. (NBIS)

Last Closing Price: 157.14 (2026-04-17)