45.94 -0.98(-2.08%)07/15/2026
Exelon Corporation (EXC)
Press Release | Data News