Constellation Stock Jumps off Reported $2.32B in 2025 Profit
Officials Give Updates on Three Mile Island Restart
Feb 24, 2026
|
Constellation Energy reported a net income of $2.32 billion in 2025 and gave updates on the planned restart of the former Three Mile Island nuclear facility.




