
Nebius Group (NBIS), an AI infrastructure company, reported a 227.7 million USD revenue in Q4 2025, with its AI-cloud segment growing 802% year-over-year. The company ended 2025 with an annual recurring revenue of 1.25 billion USD and holds a $46 billion contracted backlog from major clients Meta and Microsoft, indicating strong demand but supply constraints. The stock is rated a Buy for aggressive growth investors with a 12-month price target of $266, reflecting confidence in execution despite supply challenges. This positions Nebius as a key player in AI infrastructure amid a limited supply of critical resources like power grid access and GPUs.