Insider Buying: Nebius Group (NASDAQ:NBIS) Director Purchases $25,158.52 in Stock | StockRay