Loading...
XNAS
EXC
Market cap45bUSD
May 09, Last price  
45.21USD
1D
0.24%
1Q
9.44%
Jan 2017
27.39%
Name

Exelon Corp

Chart & Performance

D1W1MN
P/E
18.55
P/S
1.98
EPS
2.44
Div Yield, %
2.52%
Shrs. gr., 5y
0.59%
Rev. gr., 5y
-7.73%
Revenues
23.03b
+5.99%
15,357,000,00015,655,000,00018,916,000,00018,859,000,00017,318,000,00018,644,000,00019,184,000,00023,489,000,00024,901,000,00027,429,000,00029,447,000,00031,360,000,00033,531,000,00035,985,000,00034,438,000,00033,039,000,00017,938,000,00019,078,000,00021,727,000,00023,028,000,000
Net income
2.46b
+5.67%
923,000,0001,592,000,0002,736,000,0002,737,000,0002,707,000,0002,563,000,0002,495,000,0001,160,000,0001,719,000,0001,623,000,0002,269,000,0001,134,000,0003,770,000,0002,010,000,0002,936,000,0001,963,000,0001,706,000,0002,170,000,0002,328,000,0002,460,000,000
CFO
2.71b
-42.31%
2,147,000,0004,835,000,0004,496,000,0006,551,000,0006,094,000,0005,244,000,0004,853,000,0006,132,000,0006,343,000,0004,457,000,0007,634,000,0008,434,000,0007,492,000,0008,644,000,0006,659,000,0004,235,000,0003,012,000,0004,870,000,0004,703,000,0002,713,000,000
Dividend
Aug 12, 20240.38 USD/sh
Earnings
Jul 30, 2025

Profile

Exelon Corporation, a utility services holding company, engages in the energy generation, delivery, and marketing businesses in the United States and Canada. It owns nuclear, fossil, wind, hydroelectric, biomass, and solar generating facilities. The company also sells electricity to wholesale and retail customers; and sells natural gas, renewable energy, and other energy-related products and services. Additionally, it is involved in the purchase and regulated retail sale of electricity and natural gas; and transmission and distribution of electricity, and distribution of natural gas to retail customers. Further, the company offers support services, including legal, human resources, information technology, financial, supply management, accounting, engineering, customer operations, distribution and transmission planning, asset management, system operations, and power procurement services. It serves distribution utilities, municipalities, cooperatives, and financial institutions, as well as commercial, industrial, governmental, and residential customers. Exelon Corporation was incorporated in 1999 and is headquartered in Chicago, Illinois.
IPO date
Jul 06, 1943
Employees
19,063
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
23,028,000
5.99%
21,727,000
13.89%
19,078,000
6.36%
Cost of revenue
13,154,000
12,800,000
11,046,000
Unusual Expense (Income)
NOPBT
9,874,000
8,927,000
8,032,000
NOPBT Margin
42.88%
41.09%
42.10%
Operating Taxes
207,000
374,000
349,000
Tax Rate
2.10%
4.19%
4.35%
NOPAT
9,667,000
8,553,000
7,683,000
Net income
2,460,000
5.67%
2,328,000
7.28%
2,170,000
27.20%
Dividends
(776,000)
(1,433,000)
(1,334,000)
Dividend yield
2.06%
4.00%
3.13%
Proceeds from repurchase of equity
148,000
140,000
563,000
BB yield
-0.39%
-0.39%
-1.32%
Debt
Debt current
1,734,000
3,926,000
4,388,000
Long-term debt
11,334,000
40,472,000
36,052,000
Deferred revenue
21,000
27,000
35,000
Other long-term liabilities
4,681,000
14,135,000
13,047,000
Net debt
12,421,000
43,702,000
39,801,000
Cash flow
Cash from operating activities
2,713,000
4,703,000
4,870,000
CAPEX
(2,195,000)
(7,408,000)
(7,147,000)
Cash from investing activities
(2,188,000)
(7,375,000)
(6,990,000)
Cash from financing activities
(579,000)
2,683,000
1,591,000
FCF
(567,000)
2,288,000
(3,884,000)
Balance
Cash
357,000
445,000
407,000
Long term investments
290,000
251,000
232,000
Excess cash
Stockholders' equity
27,044,000
25,878,000
24,867,000
Invested Capital
107,023,000
83,925,000
77,665,000
ROIC
10.13%
10.59%
8.22%
ROCE
9.22%
9.31%
9.03%
EV
Common stock shares outstanding
1,003,000
997,000
987,000
Price
37.64
4.85%
35.90
-16.96%
43.23
-25.16%
Market cap
37,752,920
5.48%
35,792,300
-16.11%
42,668,010
-24.62%
EV
50,173,920
79,494,300
82,469,010
EBITDA
11,388,000
11,713,000
11,565,000
EV/EBITDA
4.41
6.79
7.13
Interest
1,914,000
1,729,000
1,447,000
Interest/NOPBT
19.38%
19.37%
18.02%