News/SEC filing/May 22, 2026, 4:01 PM ET

Nebius files annual report (20-F/A) for the period ended Dec 31, 2025

Nebius filed its annual report on Form 20-F/A with the SEC on May 22, 2026, 4:01 PM ET, covering the fiscal year ended Dec 31, 2025.

  • Fiscal 2025 revenue: $529.8M
  • Fiscal 2025 net income: $82.5M
  • Fiscal 2025 diluted EPS: $0.33
  • Form 20-F/A accepted by EDGAR May 22, 2026, 4:01 PM ET
  • Accession number 0001104659-26-065681
NBIS around the story · hourly24 h reaction ▲ 0.97%
189.41206.69223.96Nebius files annual report (20-F/A) for the period ended Dec 31, 20251May 18May 20May 22May 24May 26
Source
SEC EDGAR
May 22, 2026, 4:01 PM ET
Read the original ↗

SEC filing 20-F/A · accession 0001104659-26-065681 · sec.gov ↗