Constellation Energy — Baltimore's newest public company — reports $106M profit after spinoff from Exelon
May 12, 2022 at 12:35 PM EDT
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.