Exelon

IRS: 232990190
EXC
Exelon

Exelon serves more customers than any other U.S. utility, with 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 32 gigawatts of generation capacity throughout North America.

Founded
1999 (22 years)
Investor RelationsSEC
Revenue
33 billion (2020)

Want to see more? Sign up!