Investing

Nebius Stock Is Up 170% in 2026, and Leopold Aschenbrenner Just Bought a 5.6% Stake. Here's Why

Jun 5, 2026Motley Fool

The AI infrastructure company still has a bright future.

Read full article →
Nebius Stock Is Up 170% in 2026, and Leopold Aschenbrenner Just Bought a 5.6% Stake. Here's Why | Atlantis News