Post #269539 303 Oct 15, 2026, 19:31 UTC JUST IN: Nebius Group is down roughly 20% since Michael Burry disclosed his short position🄳🄾🄾🄼🄿🤖🅂🅃🄸🄽🄶