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. Exelon owns approximately 31 gigawatts of generation capacity throughout North America.

Founded
1999 (22 years)
Investor RelationsSEC
Revenue
34 billion (2021)

Want to see more? Sign up!