Information Technology · Application Software
Nebius Group (NBIS) is trading down at $208.06 (-3.12%), as of the latest quote. It operates in the Information Technology sector.