40.60 0.10(0.23%)10/22/2024
Exelon Corp. (EXC)
Data News  Press Release