Nebius Group (NBIS) deep dive, April 18, 2026: +8.8% weekly, 2% from 52w high, P/E 391x amid $27B Meta deal
NEW YORK, April 18, 2026 — Nebius Group (NBIS) closed at $156.20 on Saturday, April 18, 2026, having gained 8.8% for the week — placing the AI infrastructure company just 2% below its 52-week high of $168.71 — as a landmark $27 billion Meta AI infrastructure contract drew a cascade of analyst revisions and put the stock among the most closely watched names in the technology sector this week. The…
















