Nebius Group N.V. reported its unaudited consolidated financial results for Q4 and the full year ending December 31, 2025, in a filing dated February 12, 2026. This filing includes a press release and a letter to shareholders regarding the financial performance.