Tag
Holtec nuclear IPO filing shows $576.617 million of 2025 revenue and a backlog that could rise by more than $2.5 billion as power demand climbs.