Exelon Corporation

EXC
42.50+0.16▲ 0.37%10/14/2026