Defense World · NBIS · October 19, 2026Insider Buying: Nebius Group (NASDAQ:NBIS) Director Purchases $25,158.52 in StockGet the app for moreExplore stock news, insights and company research.Get the app →Source: Defense World ↗