Nebius: A Strong Quarter… — NBIS -0.30 | NewsImpactScreener