_id
69171e123c536f8df2316752
Ticker
THG
Name
The Hanover Insurance Group Inc
Exchange
NYSE
Address
440 Lincoln Street, Worcester, MA, United States, 01653
Country
USA
Sector
Financial Services
Industry
Insurance - Property & Casualty
Currency
USD
Website
https://www.hanover.com
Description
The Hanover Insurance Group, Inc., through its subsidiaries, provides various property and casualty insurance products and services in the United States. The company operates through four segments: Core Commercial, Specialty, Personal Lines, and Other. It offers commercial multiple peril, workers' compensation, commercial automobile, and other commercial lines coverage; and professional and executive lines, marine, and surety and other, as well as specialty property and casualty comprising Hanover program business, excess and surplus business, Hanover specialty industrial, and specialty general liability business coverage. The company also provides personal automobile; and homeowners and other personal lines, including residences and personal property, liability claims, personal umbrella, inland marine, fire, personal watercraft, personal cyber, and other miscellaneous coverages. It markets its products and services through independent agents and brokers. The company was formerly known as Allmerica Financial Corp. and changed its name to The Hanover Insurance Group, Inc. in December 2005. The Hanover Insurance Group, Inc. was founded in 1852 and is headquartered in Worcester, Massachusetts.
Last Close
183.92
Volume
325369
Current Price
185.18
Change
0.6850804697694756
Last Updated
2025-12-04T14:06:01.600Z
Image
-
Ipo Date
1995-10-10T00:00:00.000Z
Market Cap
6437965312
Next Dividend Date
2025-12-26T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.95
Dividend Yield
2.0520574576088126
Sentiment
0.85592
Sentiment Sources
10
Rating
3.7143
Target Price
200.125
Strong Buy
1
Buy
3
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1658200000
Cost Of Revenue
1252000000
Gross Profit
406200000
Operating Expenses
179100000
Operating Income
227100000
Interest Expense
11600000
Pretax Income
227100000
Net Income
178700000
Eps
4.90934065934066
Dividends Per Share
32200000
Shares Outstanding
35583964
Income Tax Expense
48500000
EBITDA
237500000
Operating Margin
13.695573513448316
Total Other Income Expense Net
48500000
Cash
915700000
Short Term Investments
4125800000
Receivables
1931600000
Inventories
-
Total Current Assets
2847300000
Property Plant Equipment
-
Total Assets
16774200000
Payables
41700000
Short Term Debt
436800000
Long Term Debt
1279800000
Total Liabilities
13347900000
Equity
3426300000
Depreciation
-1200000
Change In Working Capital
2400000
Cash From Operations
554400000
Capital Expenditures
3000000
Cash From Investing
-308500000
Cash From Financing
427600000
Net Change In Cash
671600000
PE
10.675
PB
1.9672976680384089
ROE
5.215538627674167
ROA
1.0653265133359564
FCF
551400000
Fcf Percent
0.33252924858280064
Piotroski FScore
4
Health Score
56
Deep Value Investing Score
6
Defensive Investing Score
8
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
5
Growth Investing Score
4
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1658200000
Quarters > 0 > income Statement > cost Of Revenue
1252000000
Quarters > 0 > income Statement > gross Profit
406200000
Quarters > 0 > income Statement > operating Expenses
179100000
Quarters > 0 > income Statement > operating Income
227100000
Quarters > 0 > income Statement > interest Expense
11600000
Quarters > 0 > income Statement > pretax Income
227100000
Quarters > 0 > income Statement > net Income
178700000
Quarters > 0 > income Statement > eps
4.90934065934066
Quarters > 0 > income Statement > dividends Per Share
32200000
Quarters > 0 > income Statement > shares Outstanding
36400000
Quarters > 0 > income Statement > income Tax Expense
48500000
Quarters > 0 > income Statement > EBITDA
237500000
Quarters > 0 > income Statement > operating Margin
13.695573513448316
Quarters > 0 > income Statement > total Other Income Expense Net
48500000
Quarters > 0 > balance Sheet > cash
915700000
Quarters > 0 > balance Sheet > short Term Investments
4125800000
Quarters > 0 > balance Sheet > receivables
1931600000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
2847300000
Quarters > 0 > balance Sheet > property Plant Equipment
-
Quarters > 0 > balance Sheet > total Assets
16774200000
Quarters > 0 > balance Sheet > payables
41700000
Quarters > 0 > balance Sheet > short Term Debt
436800000
Quarters > 0 > balance Sheet > long Term Debt
1279800000
Quarters > 0 > balance Sheet > total Liabilities
13347900000
Quarters > 0 > balance Sheet > equity
3426300000
Quarters > 0 > cash Flow > net Income
178700000
Quarters > 0 > cash Flow > depreciation
-1200000
Quarters > 0 > cash Flow > change In Working Capital
2400000
Quarters > 0 > cash Flow > cash From Operations
554400000
Quarters > 0 > cash Flow > capital Expenditures
3000000
Quarters > 0 > cash Flow > cash From Investing
-308500000
Quarters > 0 > cash Flow > cash From Financing
427600000
Quarters > 0 > cash Flow > net Change In Cash
671600000
Quarters > 0 > ratios > PE
4.90934065934066
Quarters > 0 > ratios > PB
1.9672976680384089
Quarters > 0 > ratios > ROE
5.215538627674167
Quarters > 0 > ratios > ROA
1.0653265133359564
Quarters > 0 > ratios > FCF
551400000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.33252924858280064
Quarters > 0 > health Score
56
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1650900000
Quarters > 1 > income Statement > cost Of Revenue
1276200000
Quarters > 1 > income Statement > gross Profit
374700000
Quarters > 1 > income Statement > operating Expenses
175900000
Quarters > 1 > income Statement > operating Income
198800000
Quarters > 1 > income Statement > interest Expense
8600000
Quarters > 1 > income Statement > pretax Income
198800000
Quarters > 1 > income Statement > net Income
157100000
Quarters > 1 > income Statement > eps
4.315934065934066
Quarters > 1 > income Statement > dividends Per Share
32300000
Quarters > 1 > income Statement > shares Outstanding
36400000
Quarters > 1 > income Statement > income Tax Expense
41900000
Quarters > 1 > income Statement > EBITDA
206400000
Quarters > 1 > income Statement > operating Margin
12.04191653037737
Quarters > 1 > income Statement > total Other Income Expense Net
-8600000
Quarters > 1 > balance Sheet > cash
244100000
Quarters > 1 > balance Sheet > short Term Investments
3963200000
Quarters > 1 > balance Sheet > receivables
3873400000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
2138700000
Quarters > 1 > balance Sheet > property Plant Equipment
-
Quarters > 1 > balance Sheet > total Assets
15732100000
Quarters > 1 > balance Sheet > payables
49800000
Quarters > 1 > balance Sheet > short Term Debt
436800000
Quarters > 1 > balance Sheet > long Term Debt
347800000
Quarters > 1 > balance Sheet > total Liabilities
12515800000
Quarters > 1 > balance Sheet > equity
3216300000
Quarters > 1 > cash Flow > net Income
157100000
Quarters > 1 > cash Flow > depreciation
-1000000
Quarters > 1 > cash Flow > change In Working Capital
75900000
Quarters > 1 > cash Flow > cash From Operations
206600000
Quarters > 1 > cash Flow > capital Expenditures
1700000
Quarters > 1 > cash Flow > cash From Investing
-222300000
Quarters > 1 > cash Flow > cash From Financing
-55300000
Quarters > 1 > cash Flow > net Change In Cash
-71000000
Quarters > 1 > ratios > PE
4.315934065934066
Quarters > 1 > ratios > PB
2.095747287255542
Quarters > 1 > ratios > ROE
4.884494605602711
Quarters > 1 > ratios > ROA
0.9985952288632796
Quarters > 1 > ratios > FCF
204900000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.12411411957114302
Quarters > 1 > health Score
49
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1595700000
Quarters > 2 > income Statement > cost Of Revenue
1269200000
Quarters > 2 > income Statement > gross Profit
326500000
Quarters > 2 > income Statement > operating Expenses
166400000
Quarters > 2 > income Statement > operating Income
160100000
Quarters > 2 > income Statement > interest Expense
8500000
Quarters > 2 > income Statement > pretax Income
160100000
Quarters > 2 > income Statement > net Income
128200000
Quarters > 2 > income Statement > eps
3.521978021978022
Quarters > 2 > income Statement > dividends Per Share
32400000
Quarters > 2 > income Statement > shares Outstanding
36400000
Quarters > 2 > income Statement > income Tax Expense
31900000
Quarters > 2 > income Statement > EBITDA
167500000
Quarters > 2 > income Statement > operating Margin
10.033214263332708
Quarters > 2 > income Statement > total Other Income Expense Net
-8500000
Quarters > 2 > balance Sheet > cash
315100000
Quarters > 2 > balance Sheet > short Term Investments
3840900000
Quarters > 2 > balance Sheet > receivables
3843200000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
2124100000
Quarters > 2 > balance Sheet > property Plant Equipment
-
Quarters > 2 > balance Sheet > total Assets
15470300000
Quarters > 2 > balance Sheet > payables
45800000
Quarters > 2 > balance Sheet > short Term Debt
61800000
Quarters > 2 > balance Sheet > long Term Debt
722500000
Quarters > 2 > balance Sheet > total Liabilities
12425900000
Quarters > 2 > balance Sheet > equity
3044400000
Quarters > 2 > cash Flow > net Income
128200000
Quarters > 2 > cash Flow > depreciation
-1100000
Quarters > 2 > cash Flow > change In Working Capital
-78300000
Quarters > 2 > cash Flow > cash From Operations
38900000
Quarters > 2 > cash Flow > capital Expenditures
1800000
Quarters > 2 > cash Flow > cash From Investing
-111800000
Quarters > 2 > cash Flow > cash From Financing
-47500000
Quarters > 2 > cash Flow > net Change In Cash
-120400000
Quarters > 2 > ratios > PE
3.521978021978022
Quarters > 2 > ratios > PB
2.2140822493759034
Quarters > 2 > ratios > ROE
4.2110103797135725
Quarters > 2 > ratios > ROA
0.8286846408925489
Quarters > 2 > ratios > FCF
37100000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.023249984332894654
Quarters > 2 > health Score
37
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1578300000
Quarters > 3 > income Statement > cost Of Revenue
1172000000
Quarters > 3 > income Statement > gross Profit
406300000
Quarters > 3 > income Statement > operating Expenses
194800000
Quarters > 3 > income Statement > operating Income
211500000
Quarters > 3 > income Statement > interest Expense
8500000
Quarters > 3 > income Statement > pretax Income
211500000
Quarters > 3 > income Statement > net Income
167900000
Quarters > 3 > income Statement > eps
4.587431693989071
Quarters > 3 > income Statement > dividends Per Share
32400000
Quarters > 3 > income Statement > shares Outstanding
36600000
Quarters > 3 > income Statement > income Tax Expense
44200000
Quarters > 3 > income Statement > EBITDA
219400000
Quarters > 3 > income Statement > operating Margin
13.400494202623076
Quarters > 3 > income Statement > total Other Income Expense Net
-8500000
Quarters > 3 > balance Sheet > cash
435500000
Quarters > 3 > balance Sheet > short Term Investments
1587600000
Quarters > 3 > balance Sheet > receivables
1800800000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
2236300000
Quarters > 3 > balance Sheet > property Plant Equipment
-
Quarters > 3 > balance Sheet > total Assets
15274500000
Quarters > 3 > balance Sheet > payables
37700000
Quarters > 3 > balance Sheet > short Term Debt
61800000
Quarters > 3 > balance Sheet > long Term Debt
722300000
Quarters > 3 > balance Sheet > total Liabilities
12432700000
Quarters > 3 > balance Sheet > equity
2841800000
Quarters > 3 > cash Flow > net Income
167900000
Quarters > 3 > cash Flow > depreciation
-600000
Quarters > 3 > cash Flow > change In Working Capital
16900000
Quarters > 3 > cash Flow > cash From Operations
213500000
Quarters > 3 > cash Flow > capital Expenditures
3000000
Quarters > 3 > cash Flow > cash From Investing
-150300000
Quarters > 3 > cash Flow > cash From Financing
-54800000
Quarters > 3 > cash Flow > net Change In Cash
8400000
Quarters > 3 > ratios > PE
4.587431693989071
Quarters > 3 > ratios > PB
2.3849630515870226
Quarters > 3 > ratios > ROE
5.9082271799563655
Quarters > 3 > ratios > ROA
1.099217650332253
Quarters > 3 > ratios > FCF
210500000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.13337134891972374
Quarters > 3 > health Score
50
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
6216800000
Annuals > 0 > income Statement > cost Of Revenue
4979100000
Annuals > 0 > income Statement > gross Profit
1237700000
Annuals > 0 > income Statement > operating Expenses
699900000
Annuals > 0 > income Statement > operating Income
537800000
Annuals > 0 > income Statement > interest Expense
34100000
Annuals > 0 > income Statement > pretax Income
537800000
Annuals > 0 > income Statement > net Income
426000000
Annuals > 0 > income Statement > eps
11.703296703296703
Annuals > 0 > income Statement > dividends Per Share
124100000
Annuals > 0 > income Statement > shares Outstanding
36400000
Annuals > 0 > income Statement > income Tax Expense
112500000
Annuals > 0 > income Statement > EBITDA
573400000
Annuals > 0 > income Statement > operating Margin
8.650752798867584
Annuals > 0 > income Statement > total Other Income Expense Net
-34100000
Annuals > 0 > balance Sheet > cash
435500000
Annuals > 0 > balance Sheet > short Term Investments
1587600000
Annuals > 0 > balance Sheet > receivables
1800800000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
2236300000
Annuals > 0 > balance Sheet > property Plant Equipment
-
Annuals > 0 > balance Sheet > total Assets
15274500000
Annuals > 0 > balance Sheet > payables
37700000
Annuals > 0 > balance Sheet > short Term Debt
61800000
Annuals > 0 > balance Sheet > long Term Debt
722300000
Annuals > 0 > balance Sheet > total Liabilities
12432700000
Annuals > 0 > balance Sheet > equity
2841800000
Annuals > 0 > cash Flow > net Income
426000000
Annuals > 0 > cash Flow > depreciation
1500000
Annuals > 0 > cash Flow > change In Working Capital
220900000
Annuals > 0 > cash Flow > cash From Operations
806400000
Annuals > 0 > cash Flow > capital Expenditures
10200000
Annuals > 0 > cash Flow > cash From Investing
-541500000
Annuals > 0 > cash Flow > cash From Financing
-145500000
Annuals > 0 > cash Flow > net Change In Cash
119400000
Annuals > 0 > ratios > PE
11.703296703296703
Annuals > 0 > ratios > PB
2.305324794144556
Annuals > 0 > ratios > ROE
14.990498979520023
Annuals > 0 > ratios > ROA
2.7889619954826674
Annuals > 0 > ratios > FCF
796200000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.12807232016471495
Annuals > 0 > health Score
55
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
5963500000
Annuals > 1 > income Statement > cost Of Revenue
5310600000
Annuals > 1 > income Statement > gross Profit
652900000
Annuals > 1 > income Statement > operating Expenses
611800000
Annuals > 1 > income Statement > operating Income
41100000
Annuals > 1 > income Statement > interest Expense
34100000
Annuals > 1 > income Statement > pretax Income
41100000
Annuals > 1 > income Statement > net Income
35300000
Annuals > 1 > income Statement > eps
0.9778393351800554
Annuals > 1 > income Statement > dividends Per Share
117200000
Annuals > 1 > income Statement > shares Outstanding
36100000
Annuals > 1 > income Statement > income Tax Expense
7600000
Annuals > 1 > income Statement > EBITDA
81500000
Annuals > 1 > income Statement > operating Margin
0.689192588245158
Annuals > 1 > income Statement > total Other Income Expense Net
-34100000
Annuals > 1 > balance Sheet > cash
316100000
Annuals > 1 > balance Sheet > short Term Investments
468600000
Annuals > 1 > balance Sheet > receivables
1705600000
Annuals > 1 > balance Sheet > inventories
-7032000000
Annuals > 1 > balance Sheet > total Current Assets
2021700000
Annuals > 1 > balance Sheet > property Plant Equipment
-17484600000
Annuals > 1 > balance Sheet > total Assets
14612600000
Annuals > 1 > balance Sheet > payables
64300000
Annuals > 1 > balance Sheet > short Term Debt
0
Annuals > 1 > balance Sheet > long Term Debt
783200000
Annuals > 1 > balance Sheet > total Liabilities
12147000000
Annuals > 1 > balance Sheet > equity
2465600000
Annuals > 1 > cash Flow > net Income
35300000
Annuals > 1 > cash Flow > depreciation
6300000
Annuals > 1 > cash Flow > change In Working Capital
272100000
Annuals > 1 > cash Flow > cash From Operations
361700000
Annuals > 1 > cash Flow > capital Expenditures
11900000
Annuals > 1 > cash Flow > cash From Investing
-228500000
Annuals > 1 > cash Flow > cash From Financing
-122100000
Annuals > 1 > cash Flow > net Change In Cash
11100000
Annuals > 1 > ratios > PE
0.9778393351800554
Annuals > 1 > ratios > PB
2.6351711550940946
Annuals > 1 > ratios > ROE
1.43170019467878
Annuals > 1 > ratios > ROA
0.24157234167773017
Annuals > 1 > ratios > FCF
349800000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.05865682904334703
Annuals > 1 > health Score
39
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
5432900000
Annuals > 2 > income Statement > cost Of Revenue
4716600000
Annuals > 2 > income Statement > gross Profit
716300000
Annuals > 2 > income Statement > operating Expenses
572300000
Annuals > 2 > income Statement > operating Income
144000000
Annuals > 2 > income Statement > interest Expense
34100000
Annuals > 2 > income Statement > pretax Income
144000000
Annuals > 2 > income Statement > net Income
116000000
Annuals > 2 > income Statement > eps
3.2132963988919667
Annuals > 2 > income Statement > dividends Per Share
108900000
Annuals > 2 > income Statement > shares Outstanding
36100000
Annuals > 2 > income Statement > income Tax Expense
27200000
Annuals > 2 > income Statement > EBITDA
191000000
Annuals > 2 > income Statement > operating Margin
2.650518139483517
Annuals > 2 > income Statement > total Other Income Expense Net
-34100000
Annuals > 2 > balance Sheet > cash
305000000
Annuals > 2 > balance Sheet > short Term Investments
786100000
Annuals > 2 > balance Sheet > receivables
1601400000
Annuals > 2 > balance Sheet > inventories
786100000
Annuals > 2 > balance Sheet > total Current Assets
1906400000
Annuals > 2 > balance Sheet > property Plant Equipment
-
Annuals > 2 > balance Sheet > total Assets
13995100000
Annuals > 2 > balance Sheet > payables
70300000
Annuals > 2 > balance Sheet > short Term Debt
0
Annuals > 2 > balance Sheet > long Term Debt
782400000
Annuals > 2 > balance Sheet > total Liabilities
11661400000
Annuals > 2 > balance Sheet > equity
2333700000
Annuals > 2 > cash Flow > net Income
116000000
Annuals > 2 > cash Flow > depreciation
12900000
Annuals > 2 > cash Flow > change In Working Capital
561300000
Annuals > 2 > cash Flow > cash From Operations
722300000
Annuals > 2 > cash Flow > capital Expenditures
17800000
Annuals > 2 > cash Flow > cash From Investing
-507600000
Annuals > 2 > cash Flow > cash From Financing
-140600000
Annuals > 2 > cash Flow > net Change In Cash
74100000
Annuals > 2 > ratios > PE
3.2132963988919667
Annuals > 2 > ratios > PB
2.7841102112525173
Annuals > 2 > ratios > ROE
4.970647469683335
Annuals > 2 > ratios > ROA
0.828861530106966
Annuals > 2 > ratios > FCF
704500000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.12967291869903735
Annuals > 2 > health Score
49
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
5159600000
Annuals > 3 > income Statement > cost Of Revenue
4116900000
Annuals > 3 > income Statement > gross Profit
1042700000
Annuals > 3 > income Statement > operating Expenses
521400000
Annuals > 3 > income Statement > operating Income
521300000
Annuals > 3 > income Statement > interest Expense
34000000
Annuals > 3 > income Statement > pretax Income
521300000
Annuals > 3 > income Statement > net Income
422800000
Annuals > 3 > income Statement > eps
11.615384615384615
Annuals > 3 > income Statement > dividends Per Share
102200000
Annuals > 3 > income Statement > shares Outstanding
36400000
Annuals > 3 > income Statement > income Tax Expense
101300000
Annuals > 3 > income Statement > EBITDA
572200000
Annuals > 3 > income Statement > operating Margin
10.103496395069385
Annuals > 3 > income Statement > total Other Income Expense Net
-34000000
Annuals > 3 > balance Sheet > cash
230900000
Annuals > 3 > balance Sheet > short Term Investments
767400000
Annuals > 3 > balance Sheet > receivables
3376800000
Annuals > 3 > balance Sheet > inventories
-2044400000
Annuals > 3 > balance Sheet > total Current Assets
3607700000
Annuals > 3 > balance Sheet > property Plant Equipment
8503200000
Annuals > 3 > balance Sheet > total Assets
14254300000
Annuals > 3 > balance Sheet > payables
55100000
Annuals > 3 > balance Sheet > short Term Debt
781000000
Annuals > 3 > balance Sheet > long Term Debt
781600000
Annuals > 3 > balance Sheet > total Liabilities
11109400000
Annuals > 3 > balance Sheet > equity
3144900000
Annuals > 3 > cash Flow > net Income
418700000
Annuals > 3 > cash Flow > depreciation
16900000
Annuals > 3 > cash Flow > change In Working Capital
625200000
Annuals > 3 > cash Flow > cash From Operations
823700000
Annuals > 3 > cash Flow > capital Expenditures
8000000
Annuals > 3 > cash Flow > cash From Investing
-460200000
Annuals > 3 > cash Flow > cash From Financing
-253200000
Annuals > 3 > cash Flow > net Change In Cash
110300000
Annuals > 3 > ratios > PE
11.615384615384615
Annuals > 3 > ratios > PB
2.0831415943273233
Annuals > 3 > ratios > ROE
13.443988680085218
Annuals > 3 > ratios > ROA
2.966122503384944
Annuals > 3 > ratios > FCF
815700000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.1580936506705946
Annuals > 3 > health Score
57
Valuation > metrics > PE
10.675
Valuation > metrics > PB
1.9672976680384089
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
5.215538627674167
Profitability > metrics > ROA
6.276121237663751
Profitability > metrics > Net Margin
0.10776745869014594
Profitability > final Score
45
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.89571841344891
Risk > metrics > Interest Coverage
19.57758620689655
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
5.950470219435736
Liquidity > metrics > Quick Ratio
5.950470219435736
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
46
Prev Profitabilities > 1
39
Prev Profitabilities > 2
50
Prev Risks > 0
46
Prev Risks > 1
46
Prev Risks > 2
46
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:29:18.214Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-28
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-03
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
4.62
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-29
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
5.09
Earnings History > 2 > eps Estimate
4.22
Earnings History > 2 > eps Difference
0.87
Earnings History > 2 > surprise Percent
20.6161
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-30
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
4.35
Earnings History > 3 > eps Estimate
3.11
Earnings History > 3 > eps Difference
1.24
Earnings History > 3 > surprise Percent
39.8714
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-30
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
3.87
Earnings History > 4 > eps Estimate
3.51
Earnings History > 4 > eps Difference
0.36
Earnings History > 4 > surprise Percent
10.2564
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-04
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
5.32
Earnings History > 5 > eps Estimate
3.39
Earnings History > 5 > eps Difference
1.93
Earnings History > 5 > surprise Percent
56.9322
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-30
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
3.05
Earnings History > 6 > eps Estimate
2.52
Earnings History > 6 > eps Difference
0.53
Earnings History > 6 > surprise Percent
21.0317
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-31
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.88
Earnings History > 7 > eps Estimate
1.88
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
0
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-05-01
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.08
Earnings History > 8 > eps Estimate
2.7
Earnings History > 8 > eps Difference
0.38
Earnings History > 8 > surprise Percent
14.0741
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-31
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
3.13
Earnings History > 9 > eps Estimate
2.57
Earnings History > 9 > eps Difference
0.56
Earnings History > 9 > surprise Percent
21.7899
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-18
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.19
Earnings History > 10 > eps Estimate
1.93
Earnings History > 10 > eps Difference
-1.74
Earnings History > 10 > surprise Percent
-90.1554
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-02
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-1.91
Earnings History > 11 > eps Estimate
-1.91
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-02
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.13
Earnings History > 12 > eps Estimate
0.4
Earnings History > 12 > eps Difference
-0.27
Earnings History > 12 > surprise Percent
-67.5
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-01
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-1.05
Earnings History > 13 > eps Estimate
-1.05
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-11-01
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.99
Earnings History > 14 > eps Estimate
0.94
Earnings History > 14 > eps Difference
0.05
Earnings History > 14 > surprise Percent
5.3191
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-02
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.32
Earnings History > 15 > eps Estimate
2.15
Earnings History > 15 > eps Difference
0.17
Earnings History > 15 > surprise Percent
7.907
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-03
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
3.26
Earnings History > 16 > eps Estimate
3.07
Earnings History > 16 > eps Difference
0.19
Earnings History > 16 > surprise Percent
6.1889
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-02
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
3.38
Earnings History > 17 > eps Estimate
2.55
Earnings History > 17 > eps Difference
0.83
Earnings History > 17 > surprise Percent
32.549
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-27
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.85
Earnings History > 18 > eps Estimate
0.62
Earnings History > 18 > eps Difference
0.23
Earnings History > 18 > surprise Percent
37.0968
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-27
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.85
Earnings History > 19 > eps Estimate
2.31
Earnings History > 19 > eps Difference
0.54
Earnings History > 19 > surprise Percent
23.3766
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-29
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.66
Earnings History > 20 > eps Estimate
0.78
Earnings History > 20 > eps Difference
0.88
Earnings History > 20 > surprise Percent
112.8205
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-03
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
3.02
Earnings History > 21 > eps Estimate
2.37
Earnings History > 21 > eps Difference
0.65
Earnings History > 21 > surprise Percent
27.4262
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-27
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.46
Earnings History > 22 > eps Estimate
2.22
Earnings History > 22 > eps Difference
0.24
Earnings History > 22 > surprise Percent
10.8108
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-28
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.63
Earnings History > 23 > eps Estimate
1.08
Earnings History > 23 > eps Difference
0.55
Earnings History > 23 > surprise Percent
50.9259
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-28
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
2.23
Earnings History > 24 > eps Estimate
2.03
Earnings History > 24 > eps Difference
0.2
Earnings History > 24 > surprise Percent
9.8522
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-04
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
2.01
Earnings History > 25 > eps Estimate
1.98
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
1.5152
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-30
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
2.31
Earnings History > 26 > eps Estimate
2.11
Earnings History > 26 > eps Difference
0.2
Earnings History > 26 > surprise Percent
9.4787
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-31
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.88
Earnings History > 27 > eps Estimate
1.76
Earnings History > 27 > eps Difference
0.12
Earnings History > 27 > surprise Percent
6.8182
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-05-01
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.96
Earnings History > 28 > eps Estimate
1.74
Earnings History > 28 > eps Difference
0.22
Earnings History > 28 > surprise Percent
12.6437
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-30
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.51
Earnings History > 29 > eps Estimate
1.47
Earnings History > 29 > eps Difference
0.04
Earnings History > 29 > surprise Percent
2.7211
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-31
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.97
Earnings History > 30 > eps Estimate
1.85
Earnings History > 30 > eps Difference
0.12
Earnings History > 30 > surprise Percent
6.4865
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-08-01
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.2
Earnings History > 31 > eps Estimate
2.07
Earnings History > 31 > eps Difference
0.13
Earnings History > 31 > surprise Percent
6.2802
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-02
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.95
Earnings History > 32 > eps Estimate
1.67
Earnings History > 32 > eps Difference
0.28
Earnings History > 32 > surprise Percent
16.7665
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-31
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
2
Earnings History > 33 > eps Estimate
1.85
Earnings History > 33 > eps Difference
0.15
Earnings History > 33 > surprise Percent
8.1081
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-01
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.11
Earnings History > 34 > eps Estimate
-0.76
Earnings History > 34 > eps Difference
0.87
Earnings History > 34 > surprise Percent
114.4737
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-02
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.69
Earnings History > 35 > eps Estimate
1.55
Earnings History > 35 > eps Difference
0.14
Earnings History > 35 > surprise Percent
9.0323
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-03
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.95
Earnings History > 36 > eps Estimate
1.72
Earnings History > 36 > eps Difference
-0.77
Earnings History > 36 > surprise Percent
-44.7674
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-02
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.46
Earnings History > 37 > eps Estimate
1.03
Earnings History > 37 > eps Difference
-1.49
Earnings History > 37 > surprise Percent
-144.6602
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-03
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.83
Earnings History > 38 > eps Estimate
1.55
Earnings History > 38 > eps Difference
0.28
Earnings History > 38 > surprise Percent
18.0645
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-28
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.24
Earnings History > 39 > eps Estimate
1.19
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
4.2017
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-04
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.64
Earnings History > 40 > eps Estimate
1.6
Earnings History > 40 > eps Difference
0.04
Earnings History > 40 > surprise Percent
2.5
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-04
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.82
Earnings History > 41 > eps Estimate
1.6
Earnings History > 41 > eps Difference
0.22
Earnings History > 41 > surprise Percent
13.75
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-28
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.61
Earnings History > 42 > eps Estimate
1.45
Earnings History > 42 > eps Difference
0.16
Earnings History > 42 > surprise Percent
11.0345
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-29
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.56
Earnings History > 43 > eps Estimate
1.41
Earnings History > 43 > eps Difference
0.15
Earnings History > 43 > surprise Percent
10.6383
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-30
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.27
Earnings History > 44 > eps Estimate
1.08
Earnings History > 44 > eps Difference
0.19
Earnings History > 44 > surprise Percent
17.5926
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-04
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.77
Earnings History > 45 > eps Estimate
1.5
Earnings History > 45 > eps Difference
0.27
Earnings History > 45 > surprise Percent
18
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-29
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.06
Earnings History > 46 > eps Estimate
0.91
Earnings History > 46 > eps Difference
0.15
Earnings History > 46 > surprise Percent
16.4835
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-31
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.3
Earnings History > 47 > eps Estimate
1.18
Earnings History > 47 > eps Difference
0.12
Earnings History > 47 > surprise Percent
10.1695
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-29
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.05
Earnings History > 48 > eps Estimate
0.94
Earnings History > 48 > eps Difference
0.11
Earnings History > 48 > surprise Percent
11.7021
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-02-05
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.33
Earnings History > 49 > eps Estimate
1.08
Earnings History > 49 > eps Difference
0.25
Earnings History > 49 > surprise Percent
23.1481
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-30
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.36
Earnings History > 50 > eps Estimate
1.04
Earnings History > 50 > eps Difference
0.32
Earnings History > 50 > surprise Percent
30.7692
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-31
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.05
Earnings History > 51 > eps Estimate
0.71
Earnings History > 51 > eps Difference
0.34
Earnings History > 51 > surprise Percent
47.8873
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-29
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.32
Earnings History > 52 > eps Estimate
1.05
Earnings History > 52 > eps Difference
0.27
Earnings History > 52 > surprise Percent
25.7143
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-06
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-1.65
Earnings History > 53 > eps Estimate
-1.8
Earnings History > 53 > eps Difference
0.15
Earnings History > 53 > surprise Percent
8.3333
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-31
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.72
Earnings History > 54 > eps Estimate
0.69
Earnings History > 54 > eps Difference
0.03
Earnings History > 54 > surprise Percent
4.3478
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-08-01
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.22
Earnings History > 55 > eps Estimate
0.19
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
15.7895
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-30
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.01
Earnings History > 56 > eps Estimate
0.95
Earnings History > 56 > eps Difference
0.06
Earnings History > 56 > surprise Percent
6.3158
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-02-08
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1
Earnings History > 57 > eps Estimate
0.81
Earnings History > 57 > eps Difference
0.19
Earnings History > 57 > surprise Percent
23.4568
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-11-02
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.41
Earnings History > 58 > eps Estimate
-0.44
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
6.8182
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-08-08
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.84
Earnings History > 59 > eps Estimate
-0.56
Earnings History > 59 > eps Difference
-0.28
Earnings History > 59 > surprise Percent
-50
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-05-02
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.53
Earnings History > 60 > eps Estimate
0.5
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
6
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-09
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.95
Earnings History > 61 > eps Estimate
1.03
Earnings History > 61 > eps Difference
-0.08
Earnings History > 61 > surprise Percent
-7.767
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-11-03
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.98
Earnings History > 62 > eps Estimate
0.93
Earnings History > 62 > eps Difference
0.05
Earnings History > 62 > surprise Percent
5.3763
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-08-04
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.04
Earnings History > 63 > eps Estimate
0.2
Earnings History > 63 > eps Difference
-0.16
Earnings History > 63 > surprise Percent
-80
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-05-06
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.66
Earnings History > 64 > eps Estimate
0.71
Earnings History > 64 > eps Difference
-0.05
Earnings History > 64 > surprise Percent
-7.0423
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-02-03
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.83
Earnings History > 65 > eps Estimate
1.01
Earnings History > 65 > eps Difference
-0.18
Earnings History > 65 > surprise Percent
-17.8218
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-11-02
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.89
Earnings History > 66 > eps Estimate
0.98
Earnings History > 66 > eps Difference
-0.09
Earnings History > 66 > surprise Percent
-9.1837
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.86
Earnings History > 67 > eps Estimate
1.01
Earnings History > 67 > eps Difference
-0.15
Earnings History > 67 > surprise Percent
-14.8515
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-05-07
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.39
Earnings History > 68 > eps Estimate
0.44
Earnings History > 68 > eps Difference
-0.05
Earnings History > 68 > surprise Percent
-11.3636
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-02-05
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1.16
Earnings History > 69 > eps Estimate
1.13
Earnings History > 69 > eps Difference
0.03
Earnings History > 69 > surprise Percent
2.6549
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-30
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.07
Earnings History > 70 > eps Estimate
0.17
Earnings History > 70 > eps Difference
-0.1
Earnings History > 70 > surprise Percent
-58.8235
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-31
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.07
Earnings History > 71 > eps Estimate
0.96
Earnings History > 71 > eps Difference
0.11
Earnings History > 71 > surprise Percent
11.4583
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-28
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.1
Earnings History > 72 > eps Estimate
1.05
Earnings History > 72 > eps Difference
0.05
Earnings History > 72 > surprise Percent
4.7619
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-28
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.2
Earnings History > 73 > eps Estimate
1.14
Earnings History > 73 > eps Difference
0.06
Earnings History > 73 > surprise Percent
5.2632
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-29
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.01
Earnings History > 74 > eps Estimate
1
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
1
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-30
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.14
Earnings History > 75 > eps Estimate
1.05
Earnings History > 75 > eps Difference
0.09
Earnings History > 75 > surprise Percent
8.5714
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-30
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.23
Earnings History > 76 > eps Estimate
1.04
Earnings History > 76 > eps Difference
0.19
Earnings History > 76 > surprise Percent
18.2692
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-29
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.22
Earnings History > 77 > eps Estimate
1.06
Earnings History > 77 > eps Difference
0.16
Earnings History > 77 > surprise Percent
15.0943
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-30
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.57
Earnings History > 78 > eps Estimate
0.37
Earnings History > 78 > eps Difference
0.2
Earnings History > 78 > surprise Percent
54.0541
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-31
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.99
Earnings History > 79 > eps Estimate
1.12
Earnings History > 79 > eps Difference
-0.13
Earnings History > 79 > surprise Percent
-11.6071
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-05-01
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
1.02
Earnings History > 80 > eps Estimate
0.93
Earnings History > 80 > eps Difference
0.09
Earnings History > 80 > surprise Percent
9.6774
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-30
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
1.42
Earnings History > 81 > eps Estimate
0.82
Earnings History > 81 > eps Difference
0.6
Earnings History > 81 > surprise Percent
73.1707
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-25
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
AfterMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-2.04
Earnings History > 82 > eps Estimate
-2.31
Earnings History > 82 > eps Difference
0.27
Earnings History > 82 > surprise Percent
11.6883
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-26
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
AfterMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
1.07
Earnings History > 83 > eps Estimate
0.86
Earnings History > 83 > eps Difference
0.21
Earnings History > 83 > surprise Percent
24.4186
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-28
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.64
Earnings History > 84 > eps Estimate
0.77
Earnings History > 84 > eps Difference
-0.13
Earnings History > 84 > surprise Percent
-16.8831
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-31
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
1.1
Earnings History > 85 > eps Estimate
0.71
Earnings History > 85 > eps Difference
0.39
Earnings History > 85 > surprise Percent
54.9296
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-25
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.37
Earnings History > 86 > eps Estimate
-0.22
Earnings History > 86 > eps Difference
0.59
Earnings History > 86 > surprise Percent
268.1818
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-26
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
AfterMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.54
Earnings History > 87 > eps Estimate
0.58
Earnings History > 87 > eps Difference
-0.04
Earnings History > 87 > surprise Percent
-6.8966
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-26
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.62
Earnings History > 88 > eps Estimate
0.52
Earnings History > 88 > eps Difference
0.1
Earnings History > 88 > surprise Percent
19.2308
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-29
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.57
Earnings History > 89 > eps Estimate
0.31
Earnings History > 89 > eps Difference
0.26
Earnings History > 89 > surprise Percent
83.871
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-27
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.34
Earnings History > 90 > eps Estimate
0.43
Earnings History > 90 > eps Difference
-0.09
Earnings History > 90 > surprise Percent
-20.9302
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-28
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
AfterMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.35
Earnings History > 91 > eps Estimate
0.03
Earnings History > 91 > eps Difference
0.32
Earnings History > 91 > surprise Percent
1066.6667
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-28
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
AfterMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.45
Earnings History > 92 > eps Estimate
0.38
Earnings History > 92 > eps Difference
0.07
Earnings History > 92 > surprise Percent
18.4211
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-02-03
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
AfterMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.42
Earnings History > 93 > eps Estimate
0.31
Earnings History > 93 > eps Difference
0.11
Earnings History > 93 > surprise Percent
35.4839
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-28
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
AfterMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-5.96
Earnings History > 94 > eps Estimate
0.01
Earnings History > 94 > eps Difference
-5.97
Earnings History > 94 > surprise Percent
-59700
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-29
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
AfterMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.52
Earnings History > 95 > eps Estimate
0.76
Earnings History > 95 > eps Difference
-1.28
Earnings History > 95 > surprise Percent
-168.4211
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-29
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
AfterMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.85
Earnings History > 96 > eps Estimate
0.76
Earnings History > 96 > eps Difference
0.09
Earnings History > 96 > surprise Percent
11.8421
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-02-04
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
AfterMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.64
Earnings History > 97 > eps Estimate
0.64
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-29
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
AfterMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.65
Earnings History > 98 > eps Estimate
0.47
Earnings History > 98 > eps Difference
0.18
Earnings History > 98 > surprise Percent
38.2979
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-30
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
AfterMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
1.11
Earnings History > 99 > eps Estimate
1.13
Earnings History > 99 > eps Difference
-0.02
Earnings History > 99 > surprise Percent
-1.7699
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-30
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
AfterMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.7
Earnings History > 100 > eps Estimate
0.74
Earnings History > 100 > eps Difference
-0.04
Earnings History > 100 > surprise Percent
-5.4054
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-02-05
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
AfterMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
1.5
Earnings History > 101 > eps Estimate
1.51
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-0.6623
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-26
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
AfterMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
1.48
Earnings History > 102 > eps Estimate
1.46
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
1.3699
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-27
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
1.37
Earnings History > 103 > eps Estimate
1.36
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
0.7353
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-27
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
1.22
Earnings History > 104 > eps Estimate
1.23
Earnings History > 104 > eps Difference
-0.01
Earnings History > 104 > surprise Percent
-0.813
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-02-03
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
1.48
Earnings History > 105 > eps Estimate
1.28
Earnings History > 105 > eps Difference
0.2
Earnings History > 105 > surprise Percent
15.625
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-28
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
1.39
Earnings History > 106 > eps Estimate
1.2
Earnings History > 106 > eps Difference
0.19
Earnings History > 106 > surprise Percent
15.8333
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-29
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
1.32
Earnings History > 107 > eps Estimate
1.14
Earnings History > 107 > eps Difference
0.18
Earnings History > 107 > surprise Percent
15.7895
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-29
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.95
Earnings History > 108 > eps Estimate
0.91
Earnings History > 108 > eps Difference
0.04
Earnings History > 108 > surprise Percent
4.3956
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-02-04
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
1.13
Earnings History > 109 > eps Estimate
0.99
Earnings History > 109 > eps Difference
0.14
Earnings History > 109 > surprise Percent
14.1414
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-29
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.72
Earnings History > 110 > eps Estimate
0.85
Earnings History > 110 > eps Difference
-0.13
Earnings History > 110 > surprise Percent
-15.2941
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-30
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.92
Earnings History > 111 > eps Estimate
0.79
Earnings History > 111 > eps Difference
0.13
Earnings History > 111 > surprise Percent
16.4557
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-30
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.84
Earnings History > 112 > eps Estimate
0.84
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-02-05
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.93
Earnings History > 113 > eps Estimate
0.89
Earnings History > 113 > eps Difference
0.04
Earnings History > 113 > surprise Percent
4.4944
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-30
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.9
Earnings History > 114 > eps Estimate
0.86
Earnings History > 114 > eps Difference
0.04
Earnings History > 114 > surprise Percent
4.6512
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-31
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.79
Earnings History > 115 > eps Estimate
0.79
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-30
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.66
Earnings History > 116 > eps Estimate
0.71
Earnings History > 116 > eps Difference
-0.05
Earnings History > 116 > surprise Percent
-7.0423
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-02-05
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.76
Earnings History > 117 > eps Estimate
0.73
Earnings History > 117 > eps Difference
0.03
Earnings History > 117 > surprise Percent
4.1096
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-11-04
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.85
Earnings History > 118 > eps Estimate
0.75
Earnings History > 118 > eps Difference
0.1
Earnings History > 118 > surprise Percent
13.3333
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-08-01
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.66
Earnings History > 119 > eps Estimate
0.65
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
1.5385
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-05-03
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.53
Earnings History > 120 > eps Estimate
0.5
Earnings History > 120 > eps Difference
0.03
Earnings History > 120 > surprise Percent
6
Earnings History > 121 > period
1995-12-31
Earnings History > 121 > report Date
1996-02-06
Earnings History > 121 > date
1995-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.6
Earnings History > 121 > eps Estimate
0.55
Earnings History > 121 > eps Difference
0.05
Earnings History > 121 > surprise Percent
9.0909
The Hanover Insurance Group, Inc., through its subsidiaries, provides various property and casualty insurance products and services in the United States. The company operates through four segments: Core Commercial, Specialty, Personal Lines, and Other. It offers commercial multiple peril, workers' compensation, commercial automobile, and other commercial lines coverage; and professional and executive lines, marine, and surety and other, as well as specialty property and casualty comprising Hanover program business, excess and surplus business, Hanover specialty industrial, and specialty general liability business coverage. The company also provides personal automobile; and homeowners and other personal lines, including residences and personal property, liability claims, personal umbrella, inland marine, fire, personal watercraft, personal cyber, and other miscellaneous coverages. It markets its products and services through independent agents and brokers. The company was formerly known as Allmerica Financial Corp. and changed its name to The Hanover Insurance Group, Inc. in December 2005. The Hanover Insurance Group, Inc. was founded in 1852 and is headquartered in Worcester, Massachusetts.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.95Next Payout:
Dec 26, 2025Yield:
2.0521 %FJ Capital Management LLC Grows Position in The Hanover Insurance Group, Inc. $THG - MarketBeat
12/12/2025
FJ Capital Management LLC Grows Position in The Hanover Insurance Group, Inc. $THG MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$200.125
Analyst Picks
Strong Buy
1
Buy
3
Hold
3
Sell
0
Strong Sell
0
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)
-
Medium
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 High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 95.68% of the total shares of The Hanover Insurance Group Inc
1.
Vanguard Group Inc(10.3613%)
since
2025/06/30
2.
BlackRock Inc(10.094%)
since
2025/06/30
3.
T. Rowe Price Associates, Inc.(4.74%)
since
2025/06/30
4.
Massachusetts Financial Services Company(3.619%)
since
2025/06/30
5.
AllianceBernstein L.P.(3.5795%)
since
2025/06/30
6.
State Street Corp(3.5515%)
since
2025/06/30
7.
iShares Core S&P Mid-Cap ETF(3.2683%)
since
2025/08/31
8.
Vanguard Total Stock Mkt Idx Inv(2.8472%)
since
2025/07/31
9.
Franklin Resources Inc(2.548%)
since
2025/06/30
10.
Fuller & Thaler Asset Management Inc(2.5234%)
since
2025/06/30
11.
T. Rowe Price US Mid-Cap Value Equity(2.492%)
since
2025/06/30
12.
T. Rowe Price Mid-Cap Value(2.4883%)
since
2025/07/31
13.
Franklin US Small Cap Value Equity(2.4388%)
since
2025/06/30
14.
FullerThaler Behavioral Small-Cap Equity(2.4005%)
since
2025/06/30
15.
FullerThaler Behavioral Sm-Cp Eq R6(2.4005%)
since
2025/06/30
16.
Dimensional Fund Advisors, Inc.(2.2102%)
since
2025/06/30
17.
Vanguard Small Cap Index(2.1933%)
since
2025/07/31
18.
MFS Mid Cap Value Equity(2.1644%)
since
2025/06/30
19.
MFS Mid Cap Value A(2.1347%)
since
2025/07/31
20.
Allspring Global Investments Holdings, LLC(1.9168%)
since
2025/06/30
21.
Geode Capital Management, LLC(1.9053%)
since
2025/06/30
22.
American Century Companies Inc(1.8381%)
since
2025/06/30
23.
Victory Capital Management Inc.(1.6782%)
since
2025/06/30
24.
Adage Capital Partners Gp LLC(1.5599%)
since
2025/06/30
25.
AQR Capital Management LLC(1.5482%)
since
2025/06/30
26.
Ameriprise Financial Inc(1.5403%)
since
2025/06/30
27.
Vanguard Small Cap Value Index Inv(1.4122%)
since
2025/07/31
28.
First Trust Advisors L.P.(1.3906%)
since
2025/06/30
29.
T. Rowe Price U.S. Mid-Cap Val Eq Tr-D(1.3382%)
since
2025/06/30
30.
London Company of Virginia(1.3048%)
since
2025/06/30
31.
Vaughan Nelson Scarbrgh & Mccullough LP(1.299%)
since
2025/06/30
32.
Macquarie Group Ltd(1.2984%)
since
2025/06/30
33.
Victory Sycamore Small Company Opp R(1.2161%)
since
2025/06/30
34.
Vanguard Institutional Extnd Mkt Idx Tr(1.0796%)
since
2025/07/31
35.
Franklin Small Cap Value A(1.0437%)
since
2025/07/31
36.
Allspring Special Small Cap Value A(1.029%)
since
2025/07/31
37.
Columbia Focused Mid Cap Value(0.9111%)
since
2025/06/30
38.
Macquarie Small Cap Value A(0.7996%)
since
2025/07/31
39.
SPDR® S&P MIDCAP 400 ETF Trust(0.7691%)
since
2025/07/31
40.
Columbia Select Mid Cap Value Instl(0.7461%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
4.62
Date
2025-09-30
EPS Actual
5.09
EPS Estimate
4.22
EPS Difference
0.87
Surprise Percent
20.6161%
(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.