Signals
Nebius (NBIS): The AI Cloud Business After the Yandex Split
Nebius stock (NBIS) after the Yandex split: what the 20-F and Q2 2026 filings show on AI cloud revenue, the Microsoft and Meta contracts, and the real risks.