EXELON CORP (EXC)

Market cap
$14.9B
P/E ratio
22.6x
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 20258,791+11.07%
Dec 31, 20247,915+5.13%
Dec 31, 20237,529+9.94%
Dec 31, 20226,848-33.49%
Dec 31, 202110,296+10.12%
Dec 31, 20209,350-7.92%
Dec 31, 201910,154+2.89%
Dec 31, 20189,869+1.88%
Dec 31, 20179,687+11.50%
Dec 31, 20168,688+3.48%
Dec 31, 20158,396+20.56%
Dec 31, 20146,964-6.33%
Dec 31, 20137,435+9.60%
Dec 31, 20116,784-11.54%
Dec 31, 20107,669
AI Chat