← Watchtower
March 17, 2026

Nebius is the top European stock by Growth + Price Momentum rating.

The AI infrastructure firm continues to sign multi-billion dollar deals with hyperscalers to provide computing capacity. Latest: a $27B contract with Meta.

Expected annual revenue growth over the next 3 years: +129%. $NBIS:NLD