Nebius Stock Slides 8% Following Executive Share Sales | Stratton Journal