Exelon

IRS: 232990190
EXC
Exelon

Exelon serves approximately 10 million power and gas customers at its six regulated utilities in Illinois, Pennsylvania, Maryland, New Jersey, Delaware, and Washington, D.C.

Founded
1999 (23 years)
Investor RelationsSEC
Revenue
37 billion (2022)

Want to see more? Sign up!