Nebius Group N.V. filed a Form 6-K on May 20, 2025, announcing its unaudited consolidated financial results for Q1 2025, covering the period ending March 31, 2025. This filing includes a press release, a letter to shareholders, and an investor presentation, indicating continued transparency for investors.