Nebius (NBIS) slides as momentum cools; April insider sales add pressure - NBIS News | Rallies