BamSEC and AlphaSense Join Forces
Learn More

Exelon Corporation

NASDAQ: EXC    
Share price (10/17/25): $47.78    
Market cap (10/17/25): $48.3 billion