Exelon hedges their power sales 3 years in advance, so they aren't seeing very much if the high power prices over the last month.
There are plants in exelon that are negative even after looking 10+ years out using market models, and the models exelon has had for the last few years keep turning for the worst for the few units getting hit the hardest. Yes Exelon as a whole is making profits, but the individual plants in question have negative asset value and are in the red for several years or more. If you can see a long term path to profitability, it makes sense to lose money on an asset for a few years, but if you can't even see that, it becomes hard to justify keeping the plants open.
Anyways. That's my what i know