Loading...
XNASEXC
Market cap37bUSD
Dec 24, Last price  
37.19USD
1D
-0.37%
1Q
-7.00%
Jan 2017
4.79%
Name

Exelon Corp

Chart & Performance

D1W1MN
XNAS:EXC chart
P/E
16.05
P/S
1.72
EPS
2.32
Div Yield, %
3.83%
Shrs. gr., 5y
0.57%
Rev. gr., 5y
-9.60%
Revenues
21.73b
+13.89%
14,515,000,00015,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,000
Net income
2.33b
+7.28%
1,864,000,000923,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,000
CFO
4.70b
-3.43%
4,398,000,0002,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,000
Dividend
Aug 12, 20240.38 USD/sh
Earnings
Feb 19, 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
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
21,727,000
13.89%
19,078,000
6.36%
17,938,000
-45.71%
Cost of revenue
12,800,000
11,046,000
10,932,000
Unusual Expense (Income)
NOPBT
8,927,000
8,032,000
7,006,000
NOPBT Margin
41.09%
42.10%
39.06%
Operating Taxes
374,000
349,000
38,000
Tax Rate
4.19%
4.35%
0.54%
NOPAT
8,553,000
7,683,000
6,968,000
Net income
2,328,000
7.28%
2,170,000
27.20%
1,706,000
-13.09%
Dividends
(1,433,000)
(1,334,000)
(1,497,000)
Dividend yield
4.00%
3.13%
2.64%
Proceeds from repurchase of equity
140,000
563,000
BB yield
-0.39%
-1.32%
Debt
Debt current
3,926,000
4,388,000
3,401,000
Long-term debt
40,472,000
36,052,000
31,529,000
Deferred revenue
27,000
35,000
146,000
Other long-term liabilities
14,135,000
13,047,000
40,211,000
Net debt
43,702,000
39,801,000
34,008,000
Cash flow
Cash from operating activities
4,703,000
4,870,000
3,012,000
CAPEX
(7,408,000)
(7,147,000)
(7,981,000)
Cash from investing activities
(7,375,000)
(6,990,000)
(3,317,000)
Cash from financing activities
2,683,000
1,591,000
758,000
FCF
2,288,000
(3,884,000)
32,841,000
Balance
Cash
445,000
407,000
672,000
Long term investments
251,000
232,000
250,000
Excess cash
25,100
Stockholders' equity
25,878,000
24,867,000
34,918,000
Invested Capital
83,925,000
77,665,000
109,171,900
ROIC
10.59%
8.22%
6.90%
ROCE
9.31%
9.03%
5.85%
EV
Common stock shares outstanding
997,000
987,000
980,000
Price
35.90
-16.96%
43.23
-25.16%
57.76
36.81%
Market cap
35,792,300
-16.11%
42,668,010
-24.62%
56,604,800
37.23%
EV
79,494,300
82,469,010
91,014,800
EBITDA
11,713,000
11,565,000
13,440,000
EV/EBITDA
6.79
7.13
6.77
Interest
1,729,000
1,447,000
1,289,000
Interest/NOPBT
19.37%
18.02%
18.40%