Exelon Corporation (EXC)

Sign up to follow

PO BOX 805398, CHICAGO, IL

Market cap: $48.0B (2/11/2026)

Price: $47.55