“Investor Leo Ashenbrenner recently disclosed a 5.3% stake in Nebius, representing 15% of his portfolio.”