← Nebius Group
reported 2025-08-07
EPS -$0.38 vs -$0.42 est — beat
next session +5.3% (close 2025-08-07 → 2025-08-08)