Meta's Multi-Decade Nuclear PPA Tied to 920MW Constellation Contracts
Constellation signed about 920MW of long-term nuclear power contracts averaging 18.5 years in Q2, including the disclosed Meta Clinton PPA. The share of clean base-load output under long-term deal rose to roughly 30%, while Constellation’s backlog climbed to $8.4B. Q2 2026 revenue reached $902M, up 18% year over year, with adjusted EPS of $1.07.