Exelon Corporation

IRS: 232990190
EXC

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 14 nuclear plants and 32 gigawatts of generation capacity throughout North America.

Founded
2000 (21 years)
CEO
Christopher M. Crane
Investor RelationsSEC
Revenue
33 billion (2020)

Want to see more? Sign up!