Nebius Group NV (NBIS) Financial Statements & SEC Data