Nebius Group Lands Major Meta Contract, Fueling a 47% Stock Surge in 2026 | Whale Factor