A filing dated March 31, 2026 shows the firm holds 12,410,060 Class A shares of Nebius, while Bitget data indicates NBIS rose 9.56% in after-hours trading on May 28.
28d ago
verifying reliability
No specialized terms available for this topic.