44mon MSN
Nebius stock is up 170% in 2026, and Leopold Aschenbrenner just bought a 5.6% stake. Here's why
The AI infrastructure company still has a bright future.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results