_id
69109a35ccc777a4e85d5cc2
Ticker
EXC
Name
Exelon Corporation
Exchange
NASDAQ
Address
10 South Dearborn Street, Chicago, IL, United States, 60680-5379
Country
USA
Sector
Utilities
Industry
Utilities - Regulated Electric
Currency
USD
Website
https://www.exeloncorp.com
Description
Exelon Corporation, a utility services holding company, engages in the energy distribution and transmission businesses. The company is involved in the purchase and regulated retail sale of electricity and natural gas; transmission and distribution of electricity; and distribution of natural gas to retail customers. It serves residential, commercial, industrial, governmental, public authorities and electric railroads, and transportation customers. Exelon Corporation was incorporated in 1999 and is headquartered in Chicago, Illinois.
Last Close
43.09
Volume
2987505
Current Price
43.57
Change
1.113947551636103
Last Updated
2025-11-30T18:28:05.579Z
Image
-
Ipo Date
1980-01-02T00:00:00.000Z
Market Cap
47590600704
Next Dividend Date
2025-12-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.4
Dividend Yield
3.6722515492311225
Sentiment
0.9353486486486486
Sentiment Sources
37
Rating
3.3333
Target Price
49.75
Strong Buy
4
Buy
2
Hold
9
Sell
2
Strong Sell
1
Current Quarter
2025-09-30
Revenue
6705000000
Cost Of Revenue
3817000000
Gross Profit
2888000000
Operating Expenses
1387000000
Operating Income
1500000000
Interest Expense
538000000
Pretax Income
1030000000
Net Income
875000000
Eps
0.8637709772951628
Dividends Per Share
404000000
Shares Outstanding
1008290316
Income Tax Expense
155000000
EBITDA
2480000000
Operating Margin
22.371364653243848
Total Other Income Expense Net
-470000000
Cash
2049000000
Short Term Investments
-
Receivables
3999000000
Inventories
888000000
Total Current Assets
9229000000
Property Plant Equipment
82100000000
Total Assets
113539000000
Payables
3240000000
Short Term Debt
3248000000
Long Term Debt
46673000000
Total Liabilities
85426000000
Equity
28113000000
Depreciation
1210000000
Change In Working Capital
31000000
Cash From Operations
2299000000
Capital Expenditures
2136000000
Cash From Investing
-2138000000
Cash From Financing
686000000
Net Change In Cash
847000000
PE
16.8889
PB
1.5699644292675987
ROE
3.1124390851207626
ROA
0.7706603017465364
FCF
163000000
Fcf Percent
0.02431021625652498
Piotroski FScore
4
Health Score
37
Deep Value Investing Score
4
Defensive Investing Score
7.5
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
6.5
Growth Investing Score
6.5
Momentum Investing Score
5.5
Net Net Investing Score
2.5
Quality Investing Score
4.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
6705000000
Quarters > 0 > income Statement > cost Of Revenue
3817000000
Quarters > 0 > income Statement > gross Profit
2888000000
Quarters > 0 > income Statement > operating Expenses
1387000000
Quarters > 0 > income Statement > operating Income
1500000000
Quarters > 0 > income Statement > interest Expense
538000000
Quarters > 0 > income Statement > pretax Income
1030000000
Quarters > 0 > income Statement > net Income
875000000
Quarters > 0 > income Statement > eps
0.8637709772951628
Quarters > 0 > income Statement > dividends Per Share
404000000
Quarters > 0 > income Statement > shares Outstanding
1013000000
Quarters > 0 > income Statement > income Tax Expense
155000000
Quarters > 0 > income Statement > EBITDA
2480000000
Quarters > 0 > income Statement > operating Margin
22.371364653243848
Quarters > 0 > income Statement > total Other Income Expense Net
-470000000
Quarters > 0 > balance Sheet > cash
2049000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
3999000000
Quarters > 0 > balance Sheet > inventories
888000000
Quarters > 0 > balance Sheet > total Current Assets
9229000000
Quarters > 0 > balance Sheet > property Plant Equipment
82100000000
Quarters > 0 > balance Sheet > total Assets
113539000000
Quarters > 0 > balance Sheet > payables
3240000000
Quarters > 0 > balance Sheet > short Term Debt
3248000000
Quarters > 0 > balance Sheet > long Term Debt
46673000000
Quarters > 0 > balance Sheet > total Liabilities
85426000000
Quarters > 0 > balance Sheet > equity
28113000000
Quarters > 0 > cash Flow > net Income
874000000
Quarters > 0 > cash Flow > depreciation
1210000000
Quarters > 0 > cash Flow > change In Working Capital
31000000
Quarters > 0 > cash Flow > cash From Operations
2299000000
Quarters > 0 > cash Flow > capital Expenditures
2136000000
Quarters > 0 > cash Flow > cash From Investing
-2138000000
Quarters > 0 > cash Flow > cash From Financing
686000000
Quarters > 0 > cash Flow > net Change In Cash
847000000
Quarters > 0 > ratios > PE
0.8637709772951628
Quarters > 0 > ratios > PB
1.5699644292675987
Quarters > 0 > ratios > ROE
3.1124390851207626
Quarters > 0 > ratios > ROA
0.7706603017465364
Quarters > 0 > ratios > FCF
163000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.02431021625652498
Quarters > 0 > health Score
37
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
5427000000
Quarters > 1 > income Statement > cost Of Revenue
3217000000
Quarters > 1 > income Statement > gross Profit
2210000000
Quarters > 1 > income Statement > operating Expenses
1283000000
Quarters > 1 > income Statement > operating Income
927000000
Quarters > 1 > income Statement > interest Expense
531000000
Quarters > 1 > income Statement > pretax Income
461000000
Quarters > 1 > income Statement > net Income
391000000
Quarters > 1 > income Statement > eps
0.3900000002194373
Quarters > 1 > income Statement > dividends Per Share
405000000
Quarters > 1 > income Statement > shares Outstanding
1002564102
Quarters > 1 > income Statement > income Tax Expense
70000000
Quarters > 1 > income Statement > EBITDA
1894000000
Quarters > 1 > income Statement > operating Margin
17.081260364842453
Quarters > 1 > income Statement > total Other Income Expense Net
-466000000
Quarters > 1 > balance Sheet > cash
724000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
4113000000
Quarters > 1 > balance Sheet > inventories
868000000
Quarters > 1 > balance Sheet > total Current Assets
8676000000
Quarters > 1 > balance Sheet > property Plant Equipment
80609000000
Quarters > 1 > balance Sheet > total Assets
111147000000
Quarters > 1 > balance Sheet > payables
3043000000
Quarters > 1 > balance Sheet > short Term Debt
2927000000
Quarters > 1 > balance Sheet > long Term Debt
45917000000
Quarters > 1 > balance Sheet > total Liabilities
83527000000
Quarters > 1 > balance Sheet > equity
27620000000
Quarters > 1 > cash Flow > net Income
392000000
Quarters > 1 > cash Flow > depreciation
604000000
Quarters > 1 > cash Flow > change In Working Capital
-177000000
Quarters > 1 > cash Flow > cash From Operations
1511000000
Quarters > 1 > cash Flow > capital Expenditures
2013000000
Quarters > 1 > cash Flow > cash From Investing
-2020000000
Quarters > 1 > cash Flow > cash From Financing
178000000
Quarters > 1 > cash Flow > net Change In Cash
-331000000
Quarters > 1 > ratios > PE
0.3900000002194373
Quarters > 1 > ratios > PB
1.5815249067393193
Quarters > 1 > ratios > ROE
1.4156408399710356
Quarters > 1 > ratios > ROA
0.3517863730015205
Quarters > 1 > ratios > FCF
-502000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.09250046065966464
Quarters > 1 > health Score
35
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
6714000000
Quarters > 2 > income Statement > cost Of Revenue
3869000000
Quarters > 2 > income Statement > gross Profit
2845000000
Quarters > 2 > income Statement > operating Expenses
1309000000
Quarters > 2 > income Statement > operating Income
1536000000
Quarters > 2 > income Statement > interest Expense
510000000
Quarters > 2 > income Statement > pretax Income
1078000000
Quarters > 2 > income Statement > net Income
908000000
Quarters > 2 > income Statement > eps
0.8999008919722498
Quarters > 2 > income Statement > dividends Per Share
403000000
Quarters > 2 > income Statement > shares Outstanding
1009000000
Quarters > 2 > income Statement > income Tax Expense
170000000
Quarters > 2 > income Statement > EBITDA
2493000000
Quarters > 2 > income Statement > operating Margin
22.87756925826631
Quarters > 2 > income Statement > total Other Income Expense Net
-458000000
Quarters > 2 > balance Sheet > cash
1004000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
4016000000
Quarters > 2 > balance Sheet > inventories
833000000
Quarters > 2 > balance Sheet > total Current Assets
8799000000
Quarters > 2 > balance Sheet > property Plant Equipment
79177000000
Quarters > 2 > balance Sheet > total Assets
109484000000
Quarters > 2 > balance Sheet > payables
2693000000
Quarters > 2 > balance Sheet > short Term Debt
2538000000
Quarters > 2 > balance Sheet > long Term Debt
45732000000
Quarters > 2 > balance Sheet > total Liabilities
81877000000
Quarters > 2 > balance Sheet > equity
27607000000
Quarters > 2 > cash Flow > net Income
908000000
Quarters > 2 > cash Flow > depreciation
905000000
Quarters > 2 > cash Flow > change In Working Capital
-1080000000
Quarters > 2 > cash Flow > cash From Operations
1200000000
Quarters > 2 > cash Flow > capital Expenditures
1946000000
Quarters > 2 > cash Flow > cash From Investing
-1942000000
Quarters > 2 > cash Flow > cash From Financing
1385000000
Quarters > 2 > cash Flow > net Change In Cash
643000000
Quarters > 2 > ratios > PE
0.8999008919722498
Quarters > 2 > ratios > PB
1.592426920708516
Quarters > 2 > ratios > ROE
3.2890209004962507
Quarters > 2 > ratios > ROA
0.8293449271126374
Quarters > 2 > ratios > FCF
-746000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.1111111111111111
Quarters > 2 > health Score
41
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
5471000000
Quarters > 3 > income Statement > cost Of Revenue
3083000000
Quarters > 3 > income Statement > gross Profit
2388000000
Quarters > 3 > income Statement > operating Expenses
1290000000
Quarters > 3 > income Statement > operating Income
1098000000
Quarters > 3 > income Statement > interest Expense
468000000
Quarters > 3 > income Statement > pretax Income
696000000
Quarters > 3 > income Statement > net Income
647000000
Quarters > 3 > income Statement > eps
0.6437810945273632
Quarters > 3 > income Statement > dividends Per Share
382000000
Quarters > 3 > income Statement > shares Outstanding
1005000000
Quarters > 3 > income Statement > income Tax Expense
49000000
Quarters > 3 > income Statement > EBITDA
2077000000
Quarters > 3 > income Statement > operating Margin
20.069457137634803
Quarters > 3 > income Statement > total Other Income Expense Net
-402000000
Quarters > 3 > balance Sheet > cash
357000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
3754000000
Quarters > 3 > balance Sheet > inventories
853000000
Quarters > 3 > balance Sheet > total Current Assets
8384000000
Quarters > 3 > balance Sheet > property Plant Equipment
78182000000
Quarters > 3 > balance Sheet > total Assets
107784000000
Quarters > 3 > balance Sheet > payables
2994000000
Quarters > 3 > balance Sheet > short Term Debt
3312000000
Quarters > 3 > balance Sheet > long Term Debt
43337000000
Quarters > 3 > balance Sheet > total Liabilities
80863000000
Quarters > 3 > balance Sheet > equity
26921000000
Quarters > 3 > cash Flow > net Income
647000000
Quarters > 3 > cash Flow > depreciation
744000000
Quarters > 3 > cash Flow > change In Working Capital
-282000000
Quarters > 3 > cash Flow > cash From Operations
1426000000
Quarters > 3 > cash Flow > capital Expenditures
1936000000
Quarters > 3 > cash Flow > cash From Investing
-1928000000
Quarters > 3 > cash Flow > cash From Financing
208000000
Quarters > 3 > cash Flow > net Change In Cash
-294000000
Quarters > 3 > ratios > PE
0.6437810945273632
Quarters > 3 > ratios > PB
1.6265313324170723
Quarters > 3 > ratios > ROE
2.403328256751235
Quarters > 3 > ratios > ROA
0.6002746233207155
Quarters > 3 > ratios > FCF
-510000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.09321878998354963
Quarters > 3 > health Score
36
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
23028000000
Annuals > 0 > income Statement > cost Of Revenue
13623000000
Annuals > 0 > income Statement > gross Profit
9405000000
Annuals > 0 > income Statement > operating Expenses
5086000000
Annuals > 0 > income Statement > operating Income
4319000000
Annuals > 0 > income Statement > interest Expense
1914000000
Annuals > 0 > income Statement > pretax Income
2667000000
Annuals > 0 > income Statement > net Income
2460000000
Annuals > 0 > income Statement > eps
2.452642073778664
Annuals > 0 > income Statement > dividends Per Share
1524000000
Annuals > 0 > income Statement > shares Outstanding
1003000000
Annuals > 0 > income Statement > income Tax Expense
207000000
Annuals > 0 > income Statement > EBITDA
8175000000
Annuals > 0 > income Statement > operating Margin
18.75542817439639
Annuals > 0 > income Statement > total Other Income Expense Net
-1652000000
Annuals > 0 > balance Sheet > cash
357000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
3754000000
Annuals > 0 > balance Sheet > inventories
853000000
Annuals > 0 > balance Sheet > total Current Assets
8384000000
Annuals > 0 > balance Sheet > property Plant Equipment
78182000000
Annuals > 0 > balance Sheet > total Assets
107784000000
Annuals > 0 > balance Sheet > payables
2994000000
Annuals > 0 > balance Sheet > short Term Debt
3312000000
Annuals > 0 > balance Sheet > long Term Debt
43337000000
Annuals > 0 > balance Sheet > total Liabilities
80863000000
Annuals > 0 > balance Sheet > equity
26921000000
Annuals > 0 > cash Flow > net Income
2460000000
Annuals > 0 > cash Flow > depreciation
2918000000
Annuals > 0 > cash Flow > change In Working Capital
-1195000000
Annuals > 0 > cash Flow > cash From Operations
5569000000
Annuals > 0 > cash Flow > capital Expenditures
7097000000
Annuals > 0 > cash Flow > cash From Investing
-7042000000
Annuals > 0 > cash Flow > cash From Financing
1311000000
Annuals > 0 > cash Flow > net Change In Cash
-162000000
Annuals > 0 > ratios > PE
2.452642073778664
Annuals > 0 > ratios > PB
1.7555573715686636
Annuals > 0 > ratios > ROE
9.137847776828497
Annuals > 0 > ratios > ROA
2.282342462703184
Annuals > 0 > ratios > FCF
-1528000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.06635400382143478
Annuals > 0 > health Score
43
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
21727000000
Annuals > 1 > income Statement > cost Of Revenue
12800000000
Annuals > 1 > income Statement > gross Profit
8927000000
Annuals > 1 > income Statement > operating Expenses
4904000000
Annuals > 1 > income Statement > operating Income
4023000000
Annuals > 1 > income Statement > interest Expense
1729000000
Annuals > 1 > income Statement > pretax Income
2702000000
Annuals > 1 > income Statement > net Income
2328000000
Annuals > 1 > income Statement > eps
2.3350050150451356
Annuals > 1 > income Statement > dividends Per Share
1433000000
Annuals > 1 > income Statement > shares Outstanding
997000000
Annuals > 1 > income Statement > income Tax Expense
374000000
Annuals > 1 > income Statement > EBITDA
7937000000
Annuals > 1 > income Statement > operating Margin
18.516132001656924
Annuals > 1 > income Statement > total Other Income Expense Net
-1321000000
Annuals > 1 > balance Sheet > cash
445000000
Annuals > 1 > balance Sheet > short Term Investments
12000000
Annuals > 1 > balance Sheet > receivables
3361000000
Annuals > 1 > balance Sheet > inventories
801000000
Annuals > 1 > balance Sheet > total Current Assets
8087000000
Annuals > 1 > balance Sheet > property Plant Equipment
73593000000
Annuals > 1 > balance Sheet > total Assets
101856000000
Annuals > 1 > balance Sheet > payables
2846000000
Annuals > 1 > balance Sheet > short Term Debt
3926000000
Annuals > 1 > balance Sheet > long Term Debt
40082000000
Annuals > 1 > balance Sheet > total Liabilities
76101000000
Annuals > 1 > balance Sheet > equity
25755000000
Annuals > 1 > cash Flow > net Income
2328000000
Annuals > 1 > cash Flow > depreciation
2786000000
Annuals > 1 > cash Flow > change In Working Capital
-852000000
Annuals > 1 > cash Flow > cash From Operations
4703000000
Annuals > 1 > cash Flow > capital Expenditures
7408000000
Annuals > 1 > cash Flow > cash From Investing
-7375000000
Annuals > 1 > cash Flow > cash From Financing
2683000000
Annuals > 1 > cash Flow > net Change In Cash
11000000
Annuals > 1 > ratios > PE
2.3350050150451356
Annuals > 1 > ratios > PB
1.8240590176664724
Annuals > 1 > ratios > ROE
9.039021549213745
Annuals > 1 > ratios > ROA
2.2855796418473138
Annuals > 1 > ratios > FCF
-2705000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.1244994707046532
Annuals > 1 > health Score
47
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
19078000000
Annuals > 2 > income Statement > cost Of Revenue
11046000000
Annuals > 2 > income Statement > gross Profit
8032000000
Annuals > 2 > income Statement > operating Expenses
4717000000
Annuals > 2 > income Statement > operating Income
3315000000
Annuals > 2 > income Statement > interest Expense
1447000000
Annuals > 2 > income Statement > pretax Income
2403000000
Annuals > 2 > income Statement > net Income
2170000000
Annuals > 2 > income Statement > eps
2.198581560283688
Annuals > 2 > income Statement > dividends Per Share
1334000000
Annuals > 2 > income Statement > shares Outstanding
987000000
Annuals > 2 > income Statement > income Tax Expense
349000000
Annuals > 2 > income Statement > EBITDA
7175000000
Annuals > 2 > income Statement > operating Margin
17.376035223818008
Annuals > 2 > income Statement > total Other Income Expense Net
-912000000
Annuals > 2 > balance Sheet > cash
407000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
3561000000
Annuals > 2 > balance Sheet > inventories
755000000
Annuals > 2 > balance Sheet > total Current Assets
7336000000
Annuals > 2 > balance Sheet > property Plant Equipment
69076000000
Annuals > 2 > balance Sheet > total Assets
95349000000
Annuals > 2 > balance Sheet > payables
3382000000
Annuals > 2 > balance Sheet > short Term Debt
4388000000
Annuals > 2 > balance Sheet > long Term Debt
35662000000
Annuals > 2 > balance Sheet > total Liabilities
70605000000
Annuals > 2 > balance Sheet > equity
24744000000
Annuals > 2 > cash Flow > net Income
2171000000
Annuals > 2 > cash Flow > depreciation
3533000000
Annuals > 2 > cash Flow > change In Working Capital
-2260000000
Annuals > 2 > cash Flow > cash From Operations
4870000000
Annuals > 2 > cash Flow > capital Expenditures
7147000000
Annuals > 2 > cash Flow > cash From Investing
-6990000000
Annuals > 2 > cash Flow > cash From Financing
1591000000
Annuals > 2 > cash Flow > net Change In Cash
-529000000
Annuals > 2 > ratios > PE
2.198581560283688
Annuals > 2 > ratios > PB
1.879544131910766
Annuals > 2 > ratios > ROE
8.769802780472032
Annuals > 2 > ratios > ROA
2.275849772939412
Annuals > 2 > ratios > FCF
-2277000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.11935213334731104
Annuals > 2 > health Score
46
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
17938000000
Annuals > 3 > income Statement > cost Of Revenue
10932000000
Annuals > 3 > income Statement > gross Profit
7006000000
Annuals > 3 > income Statement > operating Expenses
4324000000
Annuals > 3 > income Statement > operating Income
2682000000
Annuals > 3 > income Statement > interest Expense
1289000000
Annuals > 3 > income Statement > pretax Income
1654000000
Annuals > 3 > income Statement > net Income
1706000000
Annuals > 3 > income Statement > eps
1.7408163265306122
Annuals > 3 > income Statement > dividends Per Share
1497000000
Annuals > 3 > income Statement > shares Outstanding
980000000
Annuals > 3 > income Statement > income Tax Expense
38000000
Annuals > 3 > income Statement > EBITDA
9377000000
Annuals > 3 > income Statement > operating Margin
14.951499609766975
Annuals > 3 > income Statement > total Other Income Expense Net
-1028000000
Annuals > 3 > balance Sheet > cash
672000000
Annuals > 3 > balance Sheet > short Term Investments
16131000000
Annuals > 3 > balance Sheet > receivables
2865000000
Annuals > 3 > balance Sheet > inventories
581000000
Annuals > 3 > balance Sheet > total Current Assets
13957000000
Annuals > 3 > balance Sheet > property Plant Equipment
64558000000
Annuals > 3 > balance Sheet > total Assets
133013000000
Annuals > 3 > balance Sheet > payables
2379000000
Annuals > 3 > balance Sheet > short Term Debt
3401000000
Annuals > 3 > balance Sheet > long Term Debt
35324000000
Annuals > 3 > balance Sheet > total Liabilities
98218000000
Annuals > 3 > balance Sheet > equity
34393000000
Annuals > 3 > cash Flow > net Income
1829000000
Annuals > 3 > cash Flow > depreciation
6434000000
Annuals > 3 > cash Flow > change In Working Capital
-4488000000
Annuals > 3 > cash Flow > cash From Operations
3012000000
Annuals > 3 > cash Flow > capital Expenditures
7981000000
Annuals > 3 > cash Flow > cash From Investing
-3317000000
Annuals > 3 > cash Flow > cash From Financing
758000000
Annuals > 3 > cash Flow > net Change In Cash
453000000
Annuals > 3 > ratios > PE
1.7408163265306122
Annuals > 3 > ratios > PB
1.3426453057308172
Annuals > 3 > ratios > ROE
4.960311691332539
Annuals > 3 > ratios > ROA
1.2825814018178674
Annuals > 3 > ratios > FCF
-4969000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
-0.2770097000780466
Annuals > 3 > health Score
42
Valuation > metrics > PE
16.8889
Valuation > metrics > PB
1.5699644292675987
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.1124390851207626
Profitability > metrics > ROA
9.480983855238922
Profitability > metrics > Net Margin
0.13049962714392244
Profitability > final Score
54
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.0386653861203
Risk > metrics > Interest Coverage
2.7881040892193307
Risk > final Score
17
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.4224722564734895
Liquidity > metrics > Quick Ratio
1.2856041923551171
Liquidity > final Score
86
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
27
Prev Profitabilities > 1
57
Prev Profitabilities > 2
46
Prev Risks > 0
13
Prev Risks > 1
30
Prev Risks > 2
15
Prev Liquidities > 0
86
Prev Liquidities > 1
92
Prev Liquidities > 2
83
Updated At
2025-12-14T00:27:28.332Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-29
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.86
Earnings History > 0 > eps Estimate
0.75
Earnings History > 0 > eps Difference
0.11
Earnings History > 0 > surprise Percent
14.6667
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-31
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.39
Earnings History > 1 > eps Estimate
0.37
Earnings History > 1 > eps Difference
0.02
Earnings History > 1 > surprise Percent
5.4054
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-01
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.92
Earnings History > 2 > eps Estimate
0.86
Earnings History > 2 > eps Difference
0.06
Earnings History > 2 > surprise Percent
6.9767
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-19
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.64
Earnings History > 3 > eps Estimate
0.5929
Earnings History > 3 > eps Difference
0.0471
Earnings History > 3 > surprise Percent
7.944
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-30
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.71
Earnings History > 4 > eps Estimate
0.67
Earnings History > 4 > eps Difference
0.04
Earnings History > 4 > surprise Percent
5.9701
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-01
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.47
Earnings History > 5 > eps Estimate
0.4
Earnings History > 5 > eps Difference
0.07
Earnings History > 5 > surprise Percent
17.5
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-02
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.68
Earnings History > 6 > eps Estimate
0.7
Earnings History > 6 > eps Difference
-0.02
Earnings History > 6 > surprise Percent
-2.8571
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-21
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.6
Earnings History > 7 > eps Estimate
0.58
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
3.4483
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-02
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.67
Earnings History > 8 > eps Estimate
0.67
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
0
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-02
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.41
Earnings History > 9 > eps Estimate
0.41
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
0
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-03
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.7
Earnings History > 10 > eps Estimate
0.66
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
6.0606
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-14
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.43
Earnings History > 11 > eps Estimate
0.43
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-03
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.75
Earnings History > 12 > eps Estimate
0.7
Earnings History > 12 > eps Difference
0.05
Earnings History > 12 > surprise Percent
7.1429
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-03
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.44
Earnings History > 13 > eps Estimate
0.46
Earnings History > 13 > eps Difference
-0.02
Earnings History > 13 > surprise Percent
-4.3478
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-09
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.64
Earnings History > 14 > eps Estimate
0.66
Earnings History > 14 > eps Difference
-0.02
Earnings History > 14 > surprise Percent
-3.0303
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-25
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.9
Earnings History > 15 > eps Estimate
0.87
Earnings History > 15 > eps Difference
0.03
Earnings History > 15 > surprise Percent
3.4483
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-03
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.09
Earnings History > 16 > eps Estimate
1.09
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
0
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-04
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.89
Earnings History > 17 > eps Estimate
0.68
Earnings History > 17 > eps Difference
0.21
Earnings History > 17 > surprise Percent
30.8824
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-05
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.06
Earnings History > 18 > eps Estimate
0.36
Earnings History > 18 > eps Difference
-0.42
Earnings History > 18 > surprise Percent
-116.6667
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-24
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.76
Earnings History > 19 > eps Estimate
0.69
Earnings History > 19 > eps Difference
0.07
Earnings History > 19 > surprise Percent
10.1449
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-03
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.04
Earnings History > 20 > eps Estimate
0.87
Earnings History > 20 > eps Difference
0.17
Earnings History > 20 > surprise Percent
19.5402
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-04
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.55
Earnings History > 21 > eps Estimate
0.43
Earnings History > 21 > eps Difference
0.12
Earnings History > 21 > surprise Percent
27.907
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-08
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.87
Earnings History > 22 > eps Estimate
0.85
Earnings History > 22 > eps Difference
0.02
Earnings History > 22 > surprise Percent
2.3529
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-11
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.83
Earnings History > 23 > eps Estimate
0.73
Earnings History > 23 > eps Difference
0.1
Earnings History > 23 > surprise Percent
13.6986
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.92
Earnings History > 24 > eps Estimate
0.89
Earnings History > 24 > eps Difference
0.03
Earnings History > 24 > surprise Percent
3.3708
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-01
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.6
Earnings History > 25 > eps Estimate
0.61
Earnings History > 25 > eps Difference
-0.01
Earnings History > 25 > surprise Percent
-1.6393
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-02
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.87
Earnings History > 26 > eps Estimate
0.87
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-08
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.58
Earnings History > 27 > eps Estimate
0.57
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
1.7544
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-01
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.88
Earnings History > 28 > eps Estimate
0.88
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-02
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.71
Earnings History > 29 > eps Estimate
0.61
Earnings History > 29 > eps Difference
0.1
Earnings History > 29 > surprise Percent
16.3934
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-02
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.96
Earnings History > 30 > eps Estimate
0.91
Earnings History > 30 > eps Difference
0.05
Earnings History > 30 > surprise Percent
5.4945
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-07
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.55
Earnings History > 31 > eps Estimate
0.6
Earnings History > 31 > eps Difference
-0.05
Earnings History > 31 > surprise Percent
-8.3333
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-02
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.85
Earnings History > 32 > eps Estimate
0.86
Earnings History > 32 > eps Difference
-0.01
Earnings History > 32 > surprise Percent
-1.1628
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-02
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.54
Earnings History > 33 > eps Estimate
0.53
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
1.8868
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-03
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.65
Earnings History > 34 > eps Estimate
0.61
Earnings History > 34 > eps Difference
0.04
Earnings History > 34 > surprise Percent
6.5574
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-08
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.44
Earnings History > 35 > eps Estimate
0.45
Earnings History > 35 > eps Difference
-0.01
Earnings History > 35 > surprise Percent
-2.2222
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-26
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.91
Earnings History > 36 > eps Estimate
0.78
Earnings History > 36 > eps Difference
0.13
Earnings History > 36 > surprise Percent
16.6667
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-09
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.65
Earnings History > 37 > eps Estimate
0.56
Earnings History > 37 > eps Difference
0.09
Earnings History > 37 > surprise Percent
16.0714
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-06
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.68
Earnings History > 38 > eps Estimate
0.68
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-03
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.38
Earnings History > 39 > eps Estimate
0.4
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-5
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-30
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.83
Earnings History > 40 > eps Estimate
0.72
Earnings History > 40 > eps Difference
0.11
Earnings History > 40 > surprise Percent
15.2778
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-29
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.59
Earnings History > 41 > eps Estimate
0.54
Earnings History > 41 > eps Difference
0.05
Earnings History > 41 > surprise Percent
9.2593
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-29
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.71
Earnings History > 42 > eps Estimate
0.69
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
2.8986
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-13
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.48
Earnings History > 43 > eps Estimate
0.5
Earnings History > 43 > eps Difference
-0.02
Earnings History > 43 > surprise Percent
-4
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-29
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.78
Earnings History > 44 > eps Estimate
0.72
Earnings History > 44 > eps Difference
0.06
Earnings History > 44 > surprise Percent
8.3333
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-31
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.51
Earnings History > 45 > eps Estimate
0.5
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
2
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-04-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.62
Earnings History > 46 > eps Estimate
0.69
Earnings History > 46 > eps Difference
-0.07
Earnings History > 46 > surprise Percent
-10.1449
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-06
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.5
Earnings History > 47 > eps Estimate
0.54
Earnings History > 47 > eps Difference
-0.04
Earnings History > 47 > surprise Percent
-7.4074
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-30
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.78
Earnings History > 48 > eps Estimate
0.66
Earnings History > 48 > eps Difference
0.12
Earnings History > 48 > surprise Percent
18.1818
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-31
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.53
Earnings History > 49 > eps Estimate
0.54
Earnings History > 49 > eps Difference
-0.01
Earnings History > 49 > surprise Percent
-1.8519
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-01
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.7
Earnings History > 50 > eps Estimate
0.68
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
2.9412
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-07
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.64
Earnings History > 51 > eps Estimate
0.64
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-01
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.77
Earnings History > 52 > eps Estimate
0.72
Earnings History > 52 > eps Difference
0.05
Earnings History > 52 > surprise Percent
6.9444
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-01
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.61
Earnings History > 53 > eps Estimate
0.63
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-3.1746
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-04
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.85
Earnings History > 54 > eps Estimate
0.81
Earnings History > 54 > eps Difference
0.04
Earnings History > 54 > surprise Percent
4.9383
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-01-25
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.82
Earnings History > 55 > eps Estimate
0.88
Earnings History > 55 > eps Difference
-0.06
Earnings History > 55 > surprise Percent
-6.8182
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-26
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.12
Earnings History > 56 > eps Estimate
1.09
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
2.7523
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-27
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.05
Earnings History > 57 > eps Estimate
0.96
Earnings History > 57 > eps Difference
0.09
Earnings History > 57 > surprise Percent
9.375
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-27
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.17
Earnings History > 58 > eps Estimate
1.05
Earnings History > 58 > eps Difference
0.12
Earnings History > 58 > surprise Percent
11.4286
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-01-26
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.96
Earnings History > 59 > eps Estimate
0.92
Earnings History > 59 > eps Difference
0.04
Earnings History > 59 > surprise Percent
4.3478
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-22
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.11
Earnings History > 60 > eps Estimate
1.12
Earnings History > 60 > eps Difference
-0.01
Earnings History > 60 > surprise Percent
-0.8929
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-22
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.99
Earnings History > 61 > eps Estimate
0.91
Earnings History > 61 > eps Difference
0.08
Earnings History > 61 > surprise Percent
8.7912
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-23
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1
Earnings History > 62 > eps Estimate
0.9
Earnings History > 62 > eps Difference
0.1
Earnings History > 62 > surprise Percent
11.1111
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-01-22
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.92
Earnings History > 63 > eps Estimate
0.86
Earnings History > 63 > eps Difference
0.06
Earnings History > 63 > surprise Percent
6.9767
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-23
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.96
Earnings History > 64 > eps Estimate
0.96
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-24
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.03
Earnings History > 65 > eps Estimate
0.97
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
6.1856
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-04-23
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.2
Earnings History > 66 > eps Estimate
1.13
Earnings History > 66 > eps Difference
0.07
Earnings History > 66 > surprise Percent
6.1947
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-01-22
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.07
Earnings History > 67 > eps Estimate
1.03
Earnings History > 67 > eps Difference
0.04
Earnings History > 67 > surprise Percent
3.8835
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-24
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.07
Earnings History > 68 > eps Estimate
1.13
Earnings History > 68 > eps Difference
-0.06
Earnings History > 68 > surprise Percent
-5.3097
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-23
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1.13
Earnings History > 69 > eps Estimate
1.02
Earnings History > 69 > eps Difference
0.11
Earnings History > 69 > surprise Percent
10.7843
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-04-24
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.93
Earnings History > 70 > eps Estimate
0.95
Earnings History > 70 > eps Difference
-0.02
Earnings History > 70 > surprise Percent
-2.1053
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-01-23
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.02
Earnings History > 71 > eps Estimate
1.01
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
0.9901
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-26
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.21
Earnings History > 72 > eps Estimate
1.21
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-07-25
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.03
Earnings History > 73 > eps Estimate
1.02
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
0.9804
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-04-25
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.07
Earnings History > 74 > eps Estimate
1.02
Earnings History > 74 > eps Difference
0.05
Earnings History > 74 > surprise Percent
4.902
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-01-24
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.72
Earnings History > 75 > eps Estimate
0.77
Earnings History > 75 > eps Difference
-0.05
Earnings History > 75 > surprise Percent
-6.4935
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-27
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.02
Earnings History > 76 > eps Estimate
1.06
Earnings History > 76 > eps Difference
-0.04
Earnings History > 76 > surprise Percent
-3.7736
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-31
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.85
Earnings History > 77 > eps Estimate
0.8
Earnings History > 77 > eps Difference
0.05
Earnings History > 77 > surprise Percent
6.25
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-26
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.62
Earnings History > 78 > eps Estimate
0.7
Earnings History > 78 > eps Difference
-0.08
Earnings History > 78 > surprise Percent
-11.4286
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-01-25
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.72
Earnings History > 79 > eps Estimate
0.73
Earnings History > 79 > eps Difference
-0.01
Earnings History > 79 > surprise Percent
-1.3699
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-26
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.95
Earnings History > 80 > eps Estimate
1.07
Earnings History > 80 > eps Difference
-0.12
Earnings History > 80 > surprise Percent
-11.215
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-21
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.75
Earnings History > 81 > eps Estimate
0.72
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
4.1667
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-25
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.67
Earnings History > 82 > eps Estimate
0.65
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
3.0769
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-01-25
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.58
Earnings History > 83 > eps Estimate
0.64
Earnings History > 83 > eps Difference
-0.06
Earnings History > 83 > surprise Percent
-9.375
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-21
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.91
Earnings History > 84 > eps Estimate
0.9
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
1.1111
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-28
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.71
Earnings History > 85 > eps Estimate
0.66
Earnings History > 85 > eps Difference
0.05
Earnings History > 85 > surprise Percent
7.5758
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-26
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.57
Earnings History > 86 > eps Estimate
0.62
Earnings History > 86 > eps Difference
-0.05
Earnings History > 86 > surprise Percent
-8.0645
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-01-28
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.57
Earnings History > 87 > eps Estimate
0.54
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
5.5556
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-23
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.82
Earnings History > 88 > eps Estimate
0.79
Earnings History > 88 > eps Difference
0.03
Earnings History > 88 > surprise Percent
3.7975
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-29
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.62
Earnings History > 89 > eps Estimate
0.54
Earnings History > 89 > eps Difference
0.08
Earnings History > 89 > surprise Percent
14.8148
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-28
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.61
Earnings History > 90 > eps Estimate
0.53
Earnings History > 90 > eps Difference
0.08
Earnings History > 90 > surprise Percent
15.0943
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-01-29
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.61
Earnings History > 91 > eps Estimate
0.58
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
5.1724
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-10-30
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.85
Earnings History > 92 > eps Estimate
0.78
Earnings History > 92 > eps Difference
0.07
Earnings History > 92 > surprise Percent
8.9744
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-07-31
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.57
Earnings History > 93 > eps Estimate
0.55
Earnings History > 93 > eps Difference
0.02
Earnings History > 93 > surprise Percent
3.6364
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-04-23
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.39
Earnings History > 94 > eps Estimate
0.45
Earnings History > 94 > eps Difference
-0.06
Earnings History > 94 > surprise Percent
-13.3333
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-01-29
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.54
Earnings History > 95 > eps Estimate
0.44
Earnings History > 95 > eps Difference
0.1
Earnings History > 95 > surprise Percent
22.7273
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-10-23
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.63
Earnings History > 96 > eps Estimate
0.6
Earnings History > 96 > eps Difference
0.03
Earnings History > 96 > surprise Percent
5
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-07-24
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.49
Earnings History > 97 > eps Estimate
0.45
Earnings History > 97 > eps Difference
0.04
Earnings History > 97 > surprise Percent
8.8889
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-04-24
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.6
Earnings History > 98 > eps Estimate
0.53
Earnings History > 98 > eps Difference
0.07
Earnings History > 98 > surprise Percent
13.2075
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-01-30
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.39
Earnings History > 99 > eps Estimate
0.36
Earnings History > 99 > eps Difference
0.03
Earnings History > 99 > surprise Percent
8.3333
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-12-06
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.68
Earnings History > 100 > eps Estimate
0.64
Earnings History > 100 > eps Difference
0.04
Earnings History > 100 > surprise Percent
6.25
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-07-25
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.37
Earnings History > 101 > eps Estimate
0.28
Earnings History > 101 > eps Difference
0.09
Earnings History > 101 > surprise Percent
32.1429
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-04-25
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.47
Earnings History > 102 > eps Estimate
0.41
Earnings History > 102 > eps Difference
0.06
Earnings History > 102 > surprise Percent
14.6341
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-01-25
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.4
Earnings History > 103 > eps Estimate
0.32
Earnings History > 103 > eps Difference
0.08
Earnings History > 103 > surprise Percent
25
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-18
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.63
Earnings History > 104 > eps Estimate
0.62
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
1.6129
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-07-27
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.22
Earnings History > 105 > eps Estimate
0.19
Earnings History > 105 > eps Difference
0.03
Earnings History > 105 > surprise Percent
15.7895
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-04-26
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.35
Earnings History > 106 > eps Estimate
0.3
Earnings History > 106 > eps Difference
0.05
Earnings History > 106 > surprise Percent
16.6667
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-01-26
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.14
Earnings History > 107 > eps Estimate
0.17
Earnings History > 107 > eps Difference
-0.03
Earnings History > 107 > surprise Percent
-17.6471
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-10-19
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.6
Earnings History > 108 > eps Estimate
0.38
Earnings History > 108 > eps Difference
0.22
Earnings History > 108 > surprise Percent
57.8947
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-07-27
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.33
Earnings History > 109 > eps Estimate
0.23
Earnings History > 109 > eps Difference
0.1
Earnings History > 109 > surprise Percent
43.4783
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-04-27
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.25
Earnings History > 110 > eps Estimate
0.26
Earnings History > 110 > eps Difference
-0.01
Earnings History > 110 > surprise Percent
-3.8462
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-01-26
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.13
Earnings History > 111 > eps Estimate
0.25
Earnings History > 111 > eps Difference
-0.38
Earnings History > 111 > surprise Percent
-152
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-10-27
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.35
Earnings History > 112 > eps Estimate
0.35
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-07-28
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.18
Earnings History > 113 > eps Estimate
0.21
Earnings History > 113 > eps Difference
-0.03
Earnings History > 113 > surprise Percent
-14.2857
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-04-28
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.25
Earnings History > 114 > eps Estimate
0.29
Earnings History > 114 > eps Difference
-0.04
Earnings History > 114 > surprise Percent
-13.7931
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-01-27
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.26
Earnings History > 115 > eps Estimate
0.28
Earnings History > 115 > eps Difference
-0.02
Earnings History > 115 > surprise Percent
-7.1429
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-10-28
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.33
Earnings History > 116 > eps Estimate
0.38
Earnings History > 116 > eps Difference
-0.05
Earnings History > 116 > surprise Percent
-13.1579
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-07-22
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.27
Earnings History > 117 > eps Estimate
0.27
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-04-22
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.33
Earnings History > 118 > eps Estimate
0.34
Earnings History > 118 > eps Difference
-0.01
Earnings History > 118 > surprise Percent
-2.9412
Exelon Corporation, a utility services holding company, engages in the energy distribution and transmission businesses. The company is involved in the purchase and regulated retail sale of electricity and natural gas; transmission and distribution of electricity; and distribution of natural gas to retail customers. It serves residential, commercial, industrial, governmental, public authorities and electric railroads, and transportation customers. Exelon Corporation was incorporated in 1999 and is headquartered in Chicago, Illinois.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.4Next Payout:
Dec 15, 2025Yield:
3.6723 %Exelon Corporation $EXC Stock Holdings Lessened by Lazard Asset Management LLC - MarketBeat
12/14/2025
Exelon Corporation $EXC Stock Holdings Lessened by Lazard Asset Management LLC MarketBeat
Read more →Stance Capital LLC Acquires Shares of 42,439 Exelon Corporation $EXC MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$49.75
Analyst Picks
Strong Buy
4
Buy
2
Hold
9
Sell
2
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 82.06% of the total shares of Exelon Corporation
1.
Vanguard Group Inc(12.8707%)
since
2025/06/30
2.
BlackRock Inc(11.2608%)
since
2025/06/30
3.
State Street Corp(6.3444%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(3.1412%)
since
2025/07/31
5.
Geode Capital Management, LLC(2.7682%)
since
2025/06/30
6.
GQG Partners LLC(2.7388%)
since
2025/06/30
7.
FMR Inc(2.4973%)
since
2025/06/30
8.
Vanguard 500 Index Investor(2.4738%)
since
2025/07/31
9.
Vanguard Mid Cap Index Institutional(2.2297%)
since
2025/07/31
10.
Deutsche Bank AG(2.0774%)
since
2025/06/30
11.
Invesco QQQ Trust(2.0602%)
since
2025/08/29
12.
Morgan Stanley - Brokerage Accounts(1.8699%)
since
2025/06/30
13.
Wellington Management Company LLP(1.8089%)
since
2025/06/30
14.
Lazard Asset Management LLC(1.6725%)
since
2025/06/30
15.
The Utilities Select Sector SPDR® ETF(1.6194%)
since
2025/08/31
16.
Massachusetts Financial Services Company(1.5092%)
since
2025/06/30
17.
Amvescap Plc.(1.468%)
since
2025/06/30
18.
UBS Asset Mgmt Americas Inc(1.3942%)
since
2025/06/30
19.
NORGES BANK(1.3434%)
since
2025/06/30
20.
Northern Trust Corp(1.3217%)
since
2025/06/30
21.
Legal & General Group PLC(1.2727%)
since
2025/06/30
22.
Bank of New York Mellon Corp(1.2671%)
since
2025/06/30
23.
Fidelity 500 Index(1.267%)
since
2025/07/31
24.
SPDR® S&P 500® ETF(1.2101%)
since
2025/08/31
25.
iShares Core S&P 500 ETF(1.2028%)
since
2025/08/31
26.
Fidelity International Ltd(0.9892%)
since
2025/06/30
27.
MFS Large Cap Value Equity(0.9562%)
since
2025/06/30
28.
MFS Value A(0.9506%)
since
2025/07/31
29.
Lazard Global Listed Infrastructure Open(0.9497%)
since
2025/06/30
30.
Lazard Glbl Listed Infrastruct USD Hedge(0.9497%)
since
2025/06/30
31.
Vanguard Value Index Inv(0.8859%)
since
2025/07/31
32.
Amundi(0.7934%)
since
2025/06/30
33.
Pictet Asset Manangement SA(0.7372%)
since
2025/06/30
34.
Hartford Dividend and Growth Y(0.6502%)
since
2025/07/31
35.
Vanguard Utilities ETF(0.6346%)
since
2025/07/31
36.
Vanguard Mid-Cap Value ETF(0.6289%)
since
2025/07/31
37.
Vanguard Institutional Index I(0.6041%)
since
2025/07/31
38.
Pictet Glbl Sel Fd Glbl Utilities Eq P(0.5787%)
since
2025/05/31
39.
State St S&P 500® Indx SL Cl III(0.5335%)
since
2025/08/31
40.
Fidelity Global Dividend I-Acc-EUR(0.5275%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.86
EPS Estimate
0.75
EPS Difference
0.11
Surprise Percent
14.6667%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.