Constellation Energy — Baltimore's newest public company — reports $106M profit after spinoff from Exelon
- Oops!Something went wrong.Please try again later.
- CEG
The figure was in stark contrast to the $793 million loss the energy supplier posted in the first quarter of 2021, in part the result of a crippling ice storm that wreaked havoc on Texas' energy industry.