← Nebius Group
reported 2026-05-13
EPS $2.11 vs -$0.71 est — beat
next session +6.7% (close 2026-05-13 → 2026-05-14)