_id
6911c845ccc777a4e85d664a
Ticker
HUBB
Name
Hubbell Inc
Exchange
NYSE
Address
40 Waterview Drive, Shelton, CT, United States, 06484-1000
Country
USA
Sector
Industrials
Industry
Electrical Equipment & Parts
Currency
USD
Website
https://www.hubbell.com
Description
Hubbell Incorporated, together with its subsidiaries, designs, manufactures, and sells electrical and utility solutions in the United States and internationally. It operates through two segments, Electrical Solutions and Utility Solutions. The Electrical Solution segment offers standard and special application wiring device products, rough-in electrical products, connector and grounding products, lighting fixtures, and other electrical equipment for use in industrial, commercial, and institutional facilities by electrical contractors, maintenance personnel, electricians, utilities, and telecommunications companies, as well as components and assemblies. It also designs and manufactures various industrial controls, and communication systems for use in the non-residential and industrial markets, as well as in the oil and gas, and mining industries. This segment sells its products through electrical and industrial distributors, home centers, retail and hardware outlets, lighting showrooms, and residential product-oriented internet sites; and special application products primarily through wholesale distributors to contractors, industrial customers, and original equipment manufacturers. The Utility Solution segment designs, manufactures, and sells electrical distribution, transmission, substation, and telecommunications products, such as arresters, insulators, connectors, anchors, bushings, and enclosures cutoffs and switches; and utility infrastructure products, including smart meters, communications systems, and protection and control devices. This segment sells its products to distributors. Its brand portfolio includes Hubbell, Kellems, Bryant, Burndy, CMC, Bell, TayMac, Wiegmann, Killark, Hawke, Aclara, Fargo, Quazite, Hot Box, etc. The company was founded in 1888 and is headquartered in Shelton, Connecticut.
Last Close
462.82
Volume
177381
Current Price
448
Change
-3.2021088112008975
Last Updated
2025-12-01T09:02:10.556Z
Image
-
Ipo Date
2015-12-24T00:00:00.000Z
Market Cap
22928240640
Next Dividend Date
2025-12-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.42
Dividend Yield
1.2537385910891854
Sentiment
0.9932142857142857
Sentiment Sources
14
Rating
3.6667
Target Price
478.6667
Strong Buy
5
Buy
0
Hold
10
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1502400000
Cost Of Revenue
958100000
Gross Profit
544300000
Operating Expenses
213700000
Operating Income
330600000
Interest Expense
13600000
Pretax Income
311100000
Net Income
255500000
Eps
4.769994772608468
Dividends Per Share
70200000
Shares Outstanding
53144752
Income Tax Expense
54400000
EBITDA
374100000
Operating Margin
22.004792332268373
Total Other Income Expense Net
-19500000
Cash
666800000
Short Term Investments
14100000
Receivables
909900000
Inventories
1053700000
Total Current Assets
2790000000
Property Plant Equipment
766100000
Total Assets
7526900000
Payables
536600000
Short Term Debt
988400000
Long Term Debt
1044800000
Total Liabilities
3833900000
Equity
3693000000
Depreciation
49400000
Change In Working Capital
-36700000
Cash From Operations
284300000
Capital Expenditures
30500000
Cash From Investing
-74800000
Cash From Financing
74900000
Net Change In Cash
284300000
PE
26.9475
PB
6.571053988627132
ROE
6.918494448957486
ROA
3.3944917562343067
FCF
253800000
Fcf Percent
0.16892971246006389
Piotroski FScore
4
Health Score
57
Deep Value Investing Score
4
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
7.3
Garp Investing Score
3.5
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1502400000
Quarters > 0 > income Statement > cost Of Revenue
958100000
Quarters > 0 > income Statement > gross Profit
544300000
Quarters > 0 > income Statement > operating Expenses
213700000
Quarters > 0 > income Statement > operating Income
330600000
Quarters > 0 > income Statement > interest Expense
13600000
Quarters > 0 > income Statement > pretax Income
311100000
Quarters > 0 > income Statement > net Income
255500000
Quarters > 0 > income Statement > eps
4.769994772608468
Quarters > 0 > income Statement > dividends Per Share
70200000
Quarters > 0 > income Statement > shares Outstanding
53564000
Quarters > 0 > income Statement > income Tax Expense
54400000
Quarters > 0 > income Statement > EBITDA
374100000
Quarters > 0 > income Statement > operating Margin
22.004792332268373
Quarters > 0 > income Statement > total Other Income Expense Net
-19500000
Quarters > 0 > balance Sheet > cash
666800000
Quarters > 0 > balance Sheet > short Term Investments
14100000
Quarters > 0 > balance Sheet > receivables
909900000
Quarters > 0 > balance Sheet > inventories
1053700000
Quarters > 0 > balance Sheet > total Current Assets
2790000000
Quarters > 0 > balance Sheet > property Plant Equipment
766100000
Quarters > 0 > balance Sheet > total Assets
7526900000
Quarters > 0 > balance Sheet > payables
536600000
Quarters > 0 > balance Sheet > short Term Debt
988400000
Quarters > 0 > balance Sheet > long Term Debt
1044800000
Quarters > 0 > balance Sheet > total Liabilities
3833900000
Quarters > 0 > balance Sheet > equity
3693000000
Quarters > 0 > cash Flow > net Income
255500000
Quarters > 0 > cash Flow > depreciation
49400000
Quarters > 0 > cash Flow > change In Working Capital
-36700000
Quarters > 0 > cash Flow > cash From Operations
284300000
Quarters > 0 > cash Flow > capital Expenditures
30500000
Quarters > 0 > cash Flow > cash From Investing
-74800000
Quarters > 0 > cash Flow > cash From Financing
74900000
Quarters > 0 > cash Flow > net Change In Cash
284300000
Quarters > 0 > ratios > PE
4.769994772608468
Quarters > 0 > ratios > PB
6.571053988627132
Quarters > 0 > ratios > ROE
6.918494448957486
Quarters > 0 > ratios > ROA
3.3944917562343067
Quarters > 0 > ratios > FCF
253800000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.16892971246006389
Quarters > 0 > health Score
57
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1484300000
Quarters > 1 > income Statement > cost Of Revenue
932200000
Quarters > 1 > income Statement > gross Profit
552100000
Quarters > 1 > income Statement > operating Expenses
215800000
Quarters > 1 > income Statement > operating Income
336300000
Quarters > 1 > income Statement > interest Expense
14500000
Quarters > 1 > income Statement > pretax Income
315200000
Quarters > 1 > income Statement > net Income
244200000
Quarters > 1 > income Statement > eps
4.522222222222222
Quarters > 1 > income Statement > dividends Per Share
70200000
Quarters > 1 > income Statement > shares Outstanding
54000000
Quarters > 1 > income Statement > income Tax Expense
69700000
Quarters > 1 > income Statement > EBITDA
378200000
Quarters > 1 > income Statement > operating Margin
22.657144782052146
Quarters > 1 > income Statement > total Other Income Expense Net
-21100000
Quarters > 1 > balance Sheet > cash
382600000
Quarters > 1 > balance Sheet > short Term Investments
17000000
Quarters > 1 > balance Sheet > receivables
899700000
Quarters > 1 > balance Sheet > inventories
1029600000
Quarters > 1 > balance Sheet > total Current Assets
2476400000
Quarters > 1 > balance Sheet > property Plant Equipment
745600000
Quarters > 1 > balance Sheet > total Assets
7149000000
Quarters > 1 > balance Sheet > payables
529500000
Quarters > 1 > balance Sheet > short Term Debt
838000000
Quarters > 1 > balance Sheet > long Term Debt
1044400000
Quarters > 1 > balance Sheet > total Liabilities
3650200000
Quarters > 1 > balance Sheet > equity
3487700000
Quarters > 1 > cash Flow > net Income
237700000
Quarters > 1 > cash Flow > depreciation
48500000
Quarters > 1 > cash Flow > change In Working Capital
-13100000
Quarters > 1 > cash Flow > cash From Operations
260600000
Quarters > 1 > cash Flow > capital Expenditures
39900000
Quarters > 1 > cash Flow > cash From Investing
-41300000
Quarters > 1 > cash Flow > cash From Financing
-192500000
Quarters > 1 > cash Flow > net Change In Cash
35700000
Quarters > 1 > ratios > PE
4.522222222222222
Quarters > 1 > ratios > PB
7.014488058032515
Quarters > 1 > ratios > ROE
7.001749003641368
Quarters > 1 > ratios > ROA
3.4158623583718004
Quarters > 1 > ratios > FCF
220700000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.14868961800175168
Quarters > 1 > health Score
55
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1365200000
Quarters > 2 > income Statement > cost Of Revenue
914000000
Quarters > 2 > income Statement > gross Profit
451200000
Quarters > 2 > income Statement > operating Expenses
212200000
Quarters > 2 > income Statement > operating Income
239000000
Quarters > 2 > income Statement > interest Expense
13800000
Quarters > 2 > income Statement > pretax Income
219900000
Quarters > 2 > income Statement > net Income
169700000
Quarters > 2 > income Statement > eps
3.1425925925925924
Quarters > 2 > income Statement > dividends Per Share
70700000
Quarters > 2 > income Statement > shares Outstanding
54000000
Quarters > 2 > income Statement > income Tax Expense
48900000
Quarters > 2 > income Statement > EBITDA
280400000
Quarters > 2 > income Statement > operating Margin
17.506592440668033
Quarters > 2 > income Statement > total Other Income Expense Net
-19100000
Quarters > 2 > balance Sheet > cash
346900000
Quarters > 2 > balance Sheet > short Term Investments
13400000
Quarters > 2 > balance Sheet > receivables
902000000
Quarters > 2 > balance Sheet > inventories
848700000
Quarters > 2 > balance Sheet > total Current Assets
2261800000
Quarters > 2 > balance Sheet > property Plant Equipment
734400000
Quarters > 2 > balance Sheet > total Assets
6922100000
Quarters > 2 > balance Sheet > payables
545800000
Quarters > 2 > balance Sheet > short Term Debt
849500000
Quarters > 2 > balance Sheet > long Term Debt
1044000000
Quarters > 2 > balance Sheet > total Liabilities
3649900000
Quarters > 2 > balance Sheet > equity
3261400000
Quarters > 2 > cash Flow > net Income
169700000
Quarters > 2 > cash Flow > depreciation
46700000
Quarters > 2 > cash Flow > change In Working Capital
-195500000
Quarters > 2 > cash Flow > cash From Operations
37400000
Quarters > 2 > cash Flow > capital Expenditures
26000000
Quarters > 2 > cash Flow > cash From Investing
-99300000
Quarters > 2 > cash Flow > cash From Financing
75000000
Quarters > 2 > cash Flow > net Change In Cash
17800000
Quarters > 2 > ratios > PE
3.1425925925925924
Quarters > 2 > ratios > PB
7.501205003986018
Quarters > 2 > ratios > ROE
5.203286931992396
Quarters > 2 > ratios > ROA
2.451568165730053
Quarters > 2 > ratios > FCF
11400000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.008350424846176385
Quarters > 2 > health Score
38
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1334300000
Quarters > 3 > income Statement > cost Of Revenue
883700000
Quarters > 3 > income Statement > gross Profit
450600000
Quarters > 3 > income Statement > operating Expenses
192500000
Quarters > 3 > income Statement > operating Income
258100000
Quarters > 3 > income Statement > interest Expense
14200000
Quarters > 3 > income Statement > pretax Income
244200000
Quarters > 3 > income Statement > net Income
197000000
Quarters > 3 > income Statement > eps
3.6481481481481484
Quarters > 3 > income Statement > dividends Per Share
70800000
Quarters > 3 > income Statement > shares Outstanding
54000000
Quarters > 3 > income Statement > income Tax Expense
46000000
Quarters > 3 > income Statement > EBITDA
311700000
Quarters > 3 > income Statement > operating Margin
19.34347597991456
Quarters > 3 > income Statement > total Other Income Expense Net
-13900000
Quarters > 3 > balance Sheet > cash
329100000
Quarters > 3 > balance Sheet > short Term Investments
15900000
Quarters > 3 > balance Sheet > receivables
756000000
Quarters > 3 > balance Sheet > inventories
841800000
Quarters > 3 > balance Sheet > total Current Assets
2089300000
Quarters > 3 > balance Sheet > property Plant Equipment
726600000
Quarters > 3 > balance Sheet > total Assets
6679100000
Quarters > 3 > balance Sheet > payables
541700000
Quarters > 3 > balance Sheet > short Term Debt
159600000
Quarters > 3 > balance Sheet > long Term Debt
1442700000
Quarters > 3 > balance Sheet > total Liabilities
3396400000
Quarters > 3 > balance Sheet > equity
3268300000
Quarters > 3 > cash Flow > net Income
198200000
Quarters > 3 > cash Flow > depreciation
53300000
Quarters > 3 > cash Flow > change In Working Capital
186300000
Quarters > 3 > cash Flow > cash From Operations
432400000
Quarters > 3 > cash Flow > capital Expenditures
68000000
Quarters > 3 > cash Flow > cash From Investing
-79100000
Quarters > 3 > cash Flow > cash From Financing
-447000000
Quarters > 3 > cash Flow > net Change In Cash
-106600000
Quarters > 3 > ratios > PE
3.6481481481481484
Quarters > 3 > ratios > PB
7.485368540219687
Quarters > 3 > ratios > ROE
6.027598445675122
Quarters > 3 > ratios > ROA
2.9494991840217994
Quarters > 3 > ratios > FCF
364400000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.2731020010492393
Quarters > 3 > health Score
59
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
5628500000
Annuals > 0 > income Statement > cost Of Revenue
3724400000
Annuals > 0 > income Statement > gross Profit
1904100000
Annuals > 0 > income Statement > operating Expenses
812500000
Annuals > 0 > income Statement > operating Income
1091600000
Annuals > 0 > income Statement > interest Expense
73800000
Annuals > 0 > income Statement > pretax Income
1005300000
Annuals > 0 > income Statement > net Income
777800000
Annuals > 0 > income Statement > eps
14.403703703703703
Annuals > 0 > income Statement > dividends Per Share
267300000
Annuals > 0 > income Statement > shares Outstanding
54000000
Annuals > 0 > income Statement > income Tax Expense
221800000
Annuals > 0 > income Statement > EBITDA
1291200000
Annuals > 0 > income Statement > operating Margin
19.3941547481567
Annuals > 0 > income Statement > total Other Income Expense Net
-86300000
Annuals > 0 > balance Sheet > cash
329100000
Annuals > 0 > balance Sheet > short Term Investments
15900000
Annuals > 0 > balance Sheet > receivables
756000000
Annuals > 0 > balance Sheet > inventories
841800000
Annuals > 0 > balance Sheet > total Current Assets
2089300000
Annuals > 0 > balance Sheet > property Plant Equipment
726600000
Annuals > 0 > balance Sheet > total Assets
6679100000
Annuals > 0 > balance Sheet > payables
541700000
Annuals > 0 > balance Sheet > short Term Debt
159600000
Annuals > 0 > balance Sheet > long Term Debt
1442700000
Annuals > 0 > balance Sheet > total Liabilities
3396400000
Annuals > 0 > balance Sheet > equity
3268300000
Annuals > 0 > cash Flow > net Income
783500000
Annuals > 0 > cash Flow > depreciation
212100000
Annuals > 0 > cash Flow > change In Working Capital
-23500000
Annuals > 0 > cash Flow > cash From Operations
991200000
Annuals > 0 > cash Flow > capital Expenditures
180400000
Annuals > 0 > cash Flow > cash From Investing
-59100000
Annuals > 0 > cash Flow > cash From Financing
-923400000
Annuals > 0 > cash Flow > net Change In Cash
-7000000
Annuals > 0 > ratios > PE
14.403703703703703
Annuals > 0 > ratios > PB
7.1282379218553995
Annuals > 0 > ratios > ROE
23.79830492916807
Annuals > 0 > ratios > ROA
11.645281549909418
Annuals > 0 > ratios > FCF
810800000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.14405258949986674
Annuals > 0 > health Score
68
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
5372900000
Annuals > 1 > income Statement > cost Of Revenue
3484800000
Annuals > 1 > income Statement > gross Profit
1888100000
Annuals > 1 > income Statement > operating Expenses
849600000
Annuals > 1 > income Statement > operating Income
1038500000
Annuals > 1 > income Statement > interest Expense
36700000
Annuals > 1 > income Statement > pretax Income
983300000
Annuals > 1 > income Statement > net Income
759800000
Annuals > 1 > income Statement > eps
14.07037037037037
Annuals > 1 > income Statement > dividends Per Share
245500000
Annuals > 1 > income Statement > shares Outstanding
54000000
Annuals > 1 > income Statement > income Tax Expense
217300000
Annuals > 1 > income Statement > EBITDA
1038500000
Annuals > 1 > income Statement > operating Margin
19.328481825457388
Annuals > 1 > income Statement > total Other Income Expense Net
-55200000
Annuals > 1 > balance Sheet > cash
336100000
Annuals > 1 > balance Sheet > short Term Investments
12600000
Annuals > 1 > balance Sheet > receivables
785400000
Annuals > 1 > balance Sheet > inventories
832900000
Annuals > 1 > balance Sheet > total Current Assets
2167200000
Annuals > 1 > balance Sheet > property Plant Equipment
652600000
Annuals > 1 > balance Sheet > total Assets
6914000000
Annuals > 1 > balance Sheet > payables
563500000
Annuals > 1 > balance Sheet > short Term Debt
148000000
Annuals > 1 > balance Sheet > long Term Debt
2023200000
Annuals > 1 > balance Sheet > total Liabilities
4024700000
Annuals > 1 > balance Sheet > equity
2877000000
Annuals > 1 > cash Flow > net Income
766000000
Annuals > 1 > cash Flow > depreciation
149700000
Annuals > 1 > cash Flow > change In Working Capital
-33200000
Annuals > 1 > cash Flow > cash From Operations
880800000
Annuals > 1 > cash Flow > capital Expenditures
165700000
Annuals > 1 > cash Flow > cash From Investing
-1380200000
Annuals > 1 > cash Flow > cash From Financing
388500000
Annuals > 1 > cash Flow > net Change In Cash
-104400000
Annuals > 1 > ratios > PE
14.07037037037037
Annuals > 1 > ratios > PB
8.097747653806048
Annuals > 1 > ratios > ROE
26.409454292665973
Annuals > 1 > ratios > ROA
10.989297078391669
Annuals > 1 > ratios > FCF
715100000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.13309385992666903
Annuals > 1 > health Score
67
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
4947900000
Annuals > 2 > income Statement > cost Of Revenue
3476300000
Annuals > 2 > income Statement > gross Profit
1471600000
Annuals > 2 > income Statement > operating Expenses
762500000
Annuals > 2 > income Statement > operating Income
709100000
Annuals > 2 > income Statement > interest Expense
49600000
Annuals > 2 > income Statement > pretax Income
657000000
Annuals > 2 > income Statement > net Income
545900000
Annuals > 2 > income Statement > eps
10.090573012939002
Annuals > 2 > income Statement > dividends Per Share
229600000
Annuals > 2 > income Statement > shares Outstanding
54100000
Annuals > 2 > income Statement > income Tax Expense
140200000
Annuals > 2 > income Statement > EBITDA
855100000
Annuals > 2 > income Statement > operating Margin
14.331332484488367
Annuals > 2 > income Statement > total Other Income Expense Net
-52100000
Annuals > 2 > balance Sheet > cash
440500000
Annuals > 2 > balance Sheet > short Term Investments
14300000
Annuals > 2 > balance Sheet > receivables
741600000
Annuals > 2 > balance Sheet > inventories
740700000
Annuals > 2 > balance Sheet > total Current Assets
2021400000
Annuals > 2 > balance Sheet > property Plant Equipment
528000000
Annuals > 2 > balance Sheet > total Assets
5402600000
Annuals > 2 > balance Sheet > payables
529900000
Annuals > 2 > balance Sheet > short Term Debt
35200000
Annuals > 2 > balance Sheet > long Term Debt
1437900000
Annuals > 2 > balance Sheet > total Liabilities
3032000000
Annuals > 2 > balance Sheet > equity
2360900000
Annuals > 2 > cash Flow > net Income
511300000
Annuals > 2 > cash Flow > depreciation
148500000
Annuals > 2 > cash Flow > change In Working Capital
-34500000
Annuals > 2 > cash Flow > cash From Operations
583200000
Annuals > 2 > cash Flow > capital Expenditures
129300000
Annuals > 2 > cash Flow > cash From Investing
18100000
Annuals > 2 > cash Flow > cash From Financing
-437100000
Annuals > 2 > cash Flow > net Change In Cash
154300000
Annuals > 2 > ratios > PE
10.090573012939002
Annuals > 2 > ratios > PB
9.886214155618621
Annuals > 2 > ratios > ROE
23.12253801516371
Annuals > 2 > ratios > ROA
10.104394180579721
Annuals > 2 > ratios > FCF
453900000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.09173588795246468
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
4194100000
Annuals > 3 > income Statement > cost Of Revenue
3042600000
Annuals > 3 > income Statement > gross Profit
1151500000
Annuals > 3 > income Statement > operating Expenses
619200000
Annuals > 3 > income Statement > operating Income
532300000
Annuals > 3 > income Statement > interest Expense
54700000
Annuals > 3 > income Statement > pretax Income
459300000
Annuals > 3 > income Statement > net Income
399500000
Annuals > 3 > income Statement > eps
7.303473491773309
Annuals > 3 > income Statement > dividends Per Share
216900000
Annuals > 3 > income Statement > shares Outstanding
54700000
Annuals > 3 > income Statement > income Tax Expense
88200000
Annuals > 3 > income Statement > EBITDA
663100000
Annuals > 3 > income Statement > operating Margin
12.691638253737391
Annuals > 3 > income Statement > total Other Income Expense Net
-73000000
Annuals > 3 > balance Sheet > cash
286200000
Annuals > 3 > balance Sheet > short Term Investments
9400000
Annuals > 3 > balance Sheet > receivables
675300000
Annuals > 3 > balance Sheet > inventories
662100000
Annuals > 3 > balance Sheet > total Current Assets
1879300000
Annuals > 3 > balance Sheet > property Plant Equipment
459500000
Annuals > 3 > balance Sheet > total Assets
5281500000
Annuals > 3 > balance Sheet > payables
532800000
Annuals > 3 > balance Sheet > short Term Debt
36800000
Annuals > 3 > balance Sheet > long Term Debt
1435500000
Annuals > 3 > balance Sheet > total Liabilities
3040800000
Annuals > 3 > balance Sheet > equity
2229800000
Annuals > 3 > cash Flow > net Income
365000000
Annuals > 3 > cash Flow > depreciation
149100000
Annuals > 3 > cash Flow > change In Working Capital
-55900000
Annuals > 3 > cash Flow > cash From Operations
543800000
Annuals > 3 > cash Flow > capital Expenditures
90200000
Annuals > 3 > cash Flow > cash From Investing
-77800000
Annuals > 3 > cash Flow > cash From Financing
-433000000
Annuals > 3 > cash Flow > net Change In Cash
27600000
Annuals > 3 > ratios > PE
7.303473491773309
Annuals > 3 > ratios > PB
10.583559512063863
Annuals > 3 > ratios > ROE
17.916405058749664
Annuals > 3 > ratios > ROA
7.56413897566979
Annuals > 3 > ratios > FCF
453600000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.10815192770797072
Annuals > 3 > health Score
63
Valuation > metrics > PE
26.9475
Valuation > metrics > PB
6.571053988627132
Valuation > final Score
17.662999999999997
Valuation > verdict
63.4% Overvalued
Profitability > metrics > ROE
6.918494448957486
Profitability > metrics > ROA
9.157706093189963
Profitability > metrics > Net Margin
0.1700612353567625
Profitability > final Score
67
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.0381532629298673
Risk > metrics > Interest Coverage
24.308823529411764
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
1.8295081967213114
Liquidity > metrics > Quick Ratio
1.1385573770491804
Liquidity > final Score
96
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
68
Prev Profitabilities > 1
52
Prev Profitabilities > 2
62
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
95
Prev Liquidities > 1
91
Prev Liquidities > 2
100
Updated At
2025-12-13T17:55:01.990Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-29
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
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-02
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
-
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-28
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
5.17
Earnings History > 2 > eps Estimate
4.99
Earnings History > 2 > eps Difference
0.18
Earnings History > 2 > surprise Percent
3.6072
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-29
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
4.93
Earnings History > 3 > eps Estimate
4.4
Earnings History > 3 > eps Difference
0.53
Earnings History > 3 > surprise Percent
12.0455
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-05-01
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
3.5
Earnings History > 4 > eps Estimate
3.72
Earnings History > 4 > eps Difference
-0.22
Earnings History > 4 > surprise Percent
-5.914
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
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
4.1
Earnings History > 5 > eps Estimate
4.02
Earnings History > 5 > eps Difference
0.08
Earnings History > 5 > surprise Percent
1.99
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-29
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
4.49
Earnings History > 6 > eps Estimate
4.46
Earnings History > 6 > eps Difference
0.03
Earnings History > 6 > surprise Percent
0.6726
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-30
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
4.37
Earnings History > 7 > eps Estimate
4.24
Earnings History > 7 > eps Difference
0.13
Earnings History > 7 > surprise Percent
3.066
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-30
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.6
Earnings History > 8 > eps Estimate
3.54
Earnings History > 8 > eps Difference
0.06
Earnings History > 8 > surprise Percent
1.6949
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-30
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
3.69
Earnings History > 9 > eps Estimate
3.58
Earnings History > 9 > eps Difference
0.11
Earnings History > 9 > surprise Percent
3.0726
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-31
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
3.95
Earnings History > 10 > eps Estimate
4.05
Earnings History > 10 > eps Difference
-0.1
Earnings History > 10 > surprise Percent
-2.4691
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-25
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
4.07
Earnings History > 11 > eps Estimate
3.72
Earnings History > 11 > eps Difference
0.35
Earnings History > 11 > surprise Percent
9.4086
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-25
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
3.61
Earnings History > 12 > eps Estimate
2.47
Earnings History > 12 > eps Difference
1.14
Earnings History > 12 > surprise Percent
46.1538
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-31
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.6
Earnings History > 13 > eps Estimate
2.38
Earnings History > 13 > eps Difference
0.22
Earnings History > 13 > surprise Percent
9.2437
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-25
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.88
Earnings History > 14 > eps Estimate
2.71
Earnings History > 14 > eps Difference
0.17
Earnings History > 14 > surprise Percent
6.2731
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-26
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.81
Earnings History > 15 > eps Estimate
2.41
Earnings History > 15 > eps Difference
0.4
Earnings History > 15 > surprise Percent
16.5975
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-26
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.12
Earnings History > 16 > eps Estimate
1.85
Earnings History > 16 > eps Difference
0.27
Earnings History > 16 > surprise Percent
14.5946
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-03
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.07
Earnings History > 17 > eps Estimate
2.1
Earnings History > 17 > eps Difference
-0.03
Earnings History > 17 > surprise Percent
-1.4286
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-26
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.24
Earnings History > 18 > eps Estimate
2.34
Earnings History > 18 > eps Difference
-0.1
Earnings History > 18 > surprise Percent
-4.2735
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
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.36
Earnings History > 19 > eps Estimate
2.16
Earnings History > 19 > eps Difference
0.2
Earnings History > 19 > surprise Percent
9.2593
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-27
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.72
Earnings History > 20 > eps Estimate
1.65
Earnings History > 20 > eps Difference
0.07
Earnings History > 20 > surprise Percent
4.2424
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-02
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.76
Earnings History > 21 > eps Estimate
1.77
Earnings History > 21 > eps Difference
-0.01
Earnings History > 21 > surprise Percent
-0.565
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
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.3
Earnings History > 22 > eps Estimate
2
Earnings History > 22 > eps Difference
0.3
Earnings History > 22 > surprise Percent
15
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-30
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.87
Earnings History > 23 > eps Estimate
1.61
Earnings History > 23 > eps Difference
0.26
Earnings History > 23 > surprise Percent
16.1491
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-30
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.64
Earnings History > 24 > eps Estimate
1.52
Earnings History > 24 > eps Difference
0.12
Earnings History > 24 > surprise Percent
7.8947
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
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.91
Earnings History > 25 > eps Estimate
1.85
Earnings History > 25 > eps Difference
0.06
Earnings History > 25 > surprise Percent
3.2432
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-29
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
2.34
Earnings History > 26 > eps Estimate
2.27
Earnings History > 26 > eps Difference
0.07
Earnings History > 26 > surprise Percent
3.0837
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-30
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.31
Earnings History > 27 > eps Estimate
2.16
Earnings History > 27 > eps Difference
0.15
Earnings History > 27 > surprise Percent
6.9444
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-30
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.57
Earnings History > 28 > eps Estimate
1.51
Earnings History > 28 > eps Difference
0.06
Earnings History > 28 > surprise Percent
3.9735
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-05
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.72
Earnings History > 29 > eps Estimate
1.7
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
1.1765
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-23
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.22
Earnings History > 30 > eps Estimate
2.1
Earnings History > 30 > eps Difference
0.12
Earnings History > 30 > surprise Percent
5.7143
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-24
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.97
Earnings History > 31 > eps Estimate
1.79
Earnings History > 31 > eps Difference
0.18
Earnings History > 31 > surprise Percent
10.0559
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-24
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.39
Earnings History > 32 > eps Estimate
1.36
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
2.2059
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-30
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.5
Earnings History > 33 > eps Estimate
1.42
Earnings History > 33 > eps Difference
0.08
Earnings History > 33 > surprise Percent
5.6338
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-24
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.59
Earnings History > 34 > eps Estimate
1.5
Earnings History > 34 > eps Difference
0.09
Earnings History > 34 > surprise Percent
6
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-25
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.43
Earnings History > 35 > eps Estimate
1.41
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
1.4184
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-25
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.13
Earnings History > 36 > eps Estimate
1.11
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
1.8018
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-31
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.16
Earnings History > 37 > eps Estimate
1.23
Earnings History > 37 > eps Difference
-0.07
Earnings History > 37 > surprise Percent
-5.6911
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-25
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.56
Earnings History > 38 > eps Estimate
1.5
Earnings History > 38 > eps Difference
0.06
Earnings History > 38 > surprise Percent
4
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-26
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.45
Earnings History > 39 > eps Estimate
1.43
Earnings History > 39 > eps Difference
0.02
Earnings History > 39 > surprise Percent
1.3986
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-26
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.08
Earnings History > 40 > eps Estimate
1.07
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
0.9346
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-28
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.23
Earnings History > 41 > eps Estimate
1.17
Earnings History > 41 > eps Difference
0.06
Earnings History > 41 > surprise Percent
5.1282
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-22
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.4
Earnings History > 42 > eps Estimate
1.31
Earnings History > 42 > eps Difference
0.09
Earnings History > 42 > surprise Percent
6.8702
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-23
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.37
Earnings History > 43 > eps Estimate
1.34
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
2.2388
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-23
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.07
Earnings History > 44 > eps Estimate
1.05
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
1.9048
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-29
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.38
Earnings History > 45 > eps Estimate
1.26
Earnings History > 45 > eps Difference
0.12
Earnings History > 45 > surprise Percent
9.5238
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-23
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.51
Earnings History > 46 > eps Estimate
1.5
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
0.6667
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-22
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.51
Earnings History > 47 > eps Estimate
1.51
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-22
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.08
Earnings History > 48 > eps Estimate
1.07
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
0.9346
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-28
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.38
Earnings History > 49 > eps Estimate
1.36
Earnings History > 49 > eps Difference
0.02
Earnings History > 49 > surprise Percent
1.4706
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-17
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.62
Earnings History > 50 > eps Estimate
1.6
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
1.25
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-18
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.37
Earnings History > 51 > eps Estimate
1.31
Earnings History > 51 > eps Difference
0.06
Earnings History > 51 > surprise Percent
4.5802
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-18
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.1
Earnings History > 52 > eps Estimate
1.1
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-24
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.2
Earnings History > 53 > eps Estimate
1.2
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-18
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.45
Earnings History > 54 > eps Estimate
1.44
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
0.6944
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-19
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.29
Earnings History > 55 > eps Estimate
1.23
Earnings History > 55 > eps Difference
0.06
Earnings History > 55 > surprise Percent
4.878
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-19
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.05
Earnings History > 56 > eps Estimate
0.97
Earnings History > 56 > eps Difference
0.08
Earnings History > 56 > surprise Percent
8.2474
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-26
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.17
Earnings History > 57 > eps Estimate
1.1
Earnings History > 57 > eps Difference
0.07
Earnings History > 57 > surprise Percent
6.3636
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-20
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.37
Earnings History > 58 > eps Estimate
1.28
Earnings History > 58 > eps Difference
0.09
Earnings History > 58 > surprise Percent
7.0313
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-21
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.07
Earnings History > 59 > eps Estimate
1.05
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
1.9048
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-21
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.82
Earnings History > 60 > eps Estimate
0.8
Earnings History > 60 > eps Difference
0.02
Earnings History > 60 > surprise Percent
2.5
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-27
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.96
Earnings History > 61 > eps Estimate
0.9
Earnings History > 61 > eps Difference
0.06
Earnings History > 61 > surprise Percent
6.6667
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-21
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.18
Earnings History > 62 > eps Estimate
1.01
Earnings History > 62 > eps Difference
0.17
Earnings History > 62 > surprise Percent
16.8317
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-22
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.95
Earnings History > 63 > eps Estimate
0.77
Earnings History > 63 > eps Difference
0.18
Earnings History > 63 > surprise Percent
23.3766
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-22
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.64
Earnings History > 64 > eps Estimate
0.69
Earnings History > 64 > eps Difference
-0.05
Earnings History > 64 > surprise Percent
-7.2464
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-28
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.84
Earnings History > 65 > eps Estimate
0.73
Earnings History > 65 > eps Difference
0.11
Earnings History > 65 > surprise Percent
15.0685
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-22
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.01
Earnings History > 66 > eps Estimate
0.71
Earnings History > 66 > eps Difference
0.3
Earnings History > 66 > surprise Percent
42.2535
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-22
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.7
Earnings History > 67 > eps Estimate
0.64
Earnings History > 67 > eps Difference
0.06
Earnings History > 67 > surprise Percent
9.375
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-23
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.6
Earnings History > 68 > eps Estimate
0.54
Earnings History > 68 > eps Difference
0.06
Earnings History > 68 > surprise Percent
11.1111
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-28
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.82
Earnings History > 69 > eps Estimate
0.76
Earnings History > 69 > eps Difference
0.06
Earnings History > 69 > surprise Percent
7.8947
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-23
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
1.18
Earnings History > 70 > eps Estimate
1.09
Earnings History > 70 > eps Difference
0.09
Earnings History > 70 > surprise Percent
8.2569
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-25
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.09
Earnings History > 71 > eps Estimate
0.98
Earnings History > 71 > eps Difference
0.11
Earnings History > 71 > surprise Percent
11.2245
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-24
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.85
Earnings History > 72 > eps Estimate
0.86
Earnings History > 72 > eps Difference
-0.01
Earnings History > 72 > surprise Percent
-1.1628
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-24
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.82
Earnings History > 73 > eps Estimate
0.83
Earnings History > 73 > eps Difference
-0.01
Earnings History > 73 > surprise Percent
-1.2048
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-25
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.1
Earnings History > 74 > eps Estimate
0.94
Earnings History > 74 > eps Difference
0.16
Earnings History > 74 > surprise Percent
17.0213
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-27
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.89
Earnings History > 75 > eps Estimate
0.75
Earnings History > 75 > eps Difference
0.14
Earnings History > 75 > surprise Percent
18.6667
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-26
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.69
Earnings History > 76 > eps Estimate
0.6
Earnings History > 76 > eps Difference
0.09
Earnings History > 76 > surprise Percent
15
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-25
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.48
Earnings History > 77 > eps Estimate
0.46
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
4.3478
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-19
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.78
Earnings History > 78 > eps Estimate
0.79
Earnings History > 78 > eps Difference
-0.01
Earnings History > 78 > surprise Percent
-1.2658
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-20
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.67
Earnings History > 79 > eps Estimate
0.66
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
1.5152
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-20
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.65
Earnings History > 80 > eps Estimate
0.55
Earnings History > 80 > eps Difference
0.1
Earnings History > 80 > surprise Percent
18.1818
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-19
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.84
Earnings History > 81 > eps Estimate
0.77
Earnings History > 81 > eps Difference
0.07
Earnings History > 81 > surprise Percent
9.0909
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-18
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.79
Earnings History > 82 > eps Estimate
0.74
Earnings History > 82 > eps Difference
0.05
Earnings History > 82 > surprise Percent
6.7568
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-19
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.58
Earnings History > 83 > eps Estimate
0.62
Earnings History > 83 > eps Difference
-0.04
Earnings History > 83 > surprise Percent
-6.4516
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-19
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.46
Earnings History > 84 > eps Estimate
0.48
Earnings History > 84 > eps Difference
-0.02
Earnings History > 84 > surprise Percent
-4.1667
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-20
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.64
Earnings History > 85 > eps Estimate
0.63
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
1.5873
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-19
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.69
Earnings History > 86 > eps Estimate
0.67
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
2.9851
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-20
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.62
Earnings History > 87 > eps Estimate
0.57
Earnings History > 87 > eps Difference
0.05
Earnings History > 87 > surprise Percent
8.7719
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-20
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.56
Earnings History > 88 > eps Estimate
0.44
Earnings History > 88 > eps Difference
0.12
Earnings History > 88 > surprise Percent
27.2727
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-20
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.58
Earnings History > 89 > eps Estimate
0.54
Earnings History > 89 > eps Difference
0.04
Earnings History > 89 > surprise Percent
7.4074
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-21
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.57
Earnings History > 90 > eps Estimate
0.49
Earnings History > 90 > eps Difference
0.08
Earnings History > 90 > surprise Percent
16.3265
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-23
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.47
Earnings History > 91 > eps Estimate
0.43
Earnings History > 91 > eps Difference
0.04
Earnings History > 91 > surprise Percent
9.3023
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-22
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.36
Earnings History > 92 > eps Estimate
0.42
Earnings History > 92 > eps Difference
-0.06
Earnings History > 92 > surprise Percent
-14.2857
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-21
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.58
Earnings History > 93 > eps Estimate
0.46
Earnings History > 93 > eps Difference
0.12
Earnings History > 93 > surprise Percent
26.087
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-17
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.49
Earnings History > 94 > eps Estimate
0.45
Earnings History > 94 > eps Difference
0.04
Earnings History > 94 > surprise Percent
8.8889
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-24
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.44
Earnings History > 95 > eps Estimate
0.39
Earnings History > 95 > eps Difference
0.05
Earnings History > 95 > surprise Percent
12.8205
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-23
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.33
Earnings History > 96 > eps Estimate
0.33
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-22
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.3
Earnings History > 97 > eps Estimate
0.33
Earnings History > 97 > eps Difference
-0.03
Earnings History > 97 > surprise Percent
-9.0909
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-18
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.33
Earnings History > 98 > eps Estimate
0.38
Earnings History > 98 > eps Difference
-0.05
Earnings History > 98 > surprise Percent
-13.1579
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-19
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.37
Earnings History > 99 > eps Estimate
0.41
Earnings History > 99 > eps Difference
-0.04
Earnings History > 99 > surprise Percent
-9.7561
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-19
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.36
Earnings History > 100 > eps Estimate
0.43
Earnings History > 100 > eps Difference
-0.07
Earnings History > 100 > surprise Percent
-16.2791
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-17
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.48
Earnings History > 101 > eps Estimate
0.46
Earnings History > 101 > eps Difference
0.02
Earnings History > 101 > surprise Percent
4.3478
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-19
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.55
Earnings History > 102 > eps Estimate
0.62
Earnings History > 102 > eps Difference
-0.07
Earnings History > 102 > surprise Percent
-11.2903
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-19
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.54
Earnings History > 103 > eps Estimate
0.59
Earnings History > 103 > eps Difference
-0.05
Earnings History > 103 > surprise Percent
-8.4746
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-19
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.55
Earnings History > 104 > eps Estimate
0.51
Earnings History > 104 > eps Difference
0.04
Earnings History > 104 > surprise Percent
7.8431
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-19
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.42
Earnings History > 105 > eps Estimate
0.42
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-21
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.44
Earnings History > 106 > eps Estimate
0.43
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
2.3256
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-19
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.65
Earnings History > 107 > eps Estimate
0.66
Earnings History > 107 > eps Difference
-0.01
Earnings History > 107 > surprise Percent
-1.5152
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-21
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.61
Earnings History > 108 > eps Estimate
0.6
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
1.6667
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-02-01
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.63
Earnings History > 109 > eps Estimate
0.64
Earnings History > 109 > eps Difference
-0.01
Earnings History > 109 > surprise Percent
-1.5625
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.65
Earnings History > 110 > eps Estimate
0.65
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-16
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.65
Earnings History > 111 > eps Estimate
0.66
Earnings History > 111 > eps Difference
-0.01
Earnings History > 111 > surprise Percent
-1.5152
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-16
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.58
Earnings History > 112 > eps Estimate
0.58
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-01-21
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.63
Earnings History > 113 > eps Estimate
0.61
Earnings History > 113 > eps Difference
0.02
Earnings History > 113 > surprise Percent
3.2787
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-15
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.6
Earnings History > 114 > eps Estimate
0.62
Earnings History > 114 > eps Difference
-0.02
Earnings History > 114 > surprise Percent
-3.2258
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-16
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.6
Earnings History > 115 > eps Estimate
0.59
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
1.6949
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-16
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.53
Earnings History > 116 > eps Estimate
0.53
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-22
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.55
Earnings History > 117 > eps Estimate
0.55
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-16
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.55
Earnings History > 118 > eps Estimate
0.54
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
1.8519
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-17
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.53
Earnings History > 119 > eps Estimate
0.51
Earnings History > 119 > eps Difference
0.02
Earnings History > 119 > surprise Percent
3.9216
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-18
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.47
Earnings History > 120 > eps Estimate
0.47
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-12-31
Earnings History > 121 > report Date
1996-01-17
Earnings History > 121 > date
1995-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.48
Earnings History > 121 > eps Estimate
0.48
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-09-30
Earnings History > 122 > report Date
1995-10-18
Earnings History > 122 > date
1995-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.48
Earnings History > 122 > eps Estimate
0.46
Earnings History > 122 > eps Difference
0.02
Earnings History > 122 > surprise Percent
4.3478
Hubbell Incorporated, together with its subsidiaries, designs, manufactures, and sells electrical and utility solutions in the United States and internationally. It operates through two segments, Electrical Solutions and Utility Solutions. The Electrical Solution segment offers standard and special application wiring device products, rough-in electrical products, connector and grounding products, lighting fixtures, and other electrical equipment for use in industrial, commercial, and institutional facilities by electrical contractors, maintenance personnel, electricians, utilities, and telecommunications companies, as well as components and assemblies. It also designs and manufactures various industrial controls, and communication systems for use in the non-residential and industrial markets, as well as in the oil and gas, and mining industries. This segment sells its products through electrical and industrial distributors, home centers, retail and hardware outlets, lighting showrooms, and residential product-oriented internet sites; and special application products primarily through wholesale distributors to contractors, industrial customers, and original equipment manufacturers. The Utility Solution segment designs, manufactures, and sells electrical distribution, transmission, substation, and telecommunications products, such as arresters, insulators, connectors, anchors, bushings, and enclosures cutoffs and switches; and utility infrastructure products, including smart meters, communications systems, and protection and control devices. This segment sells its products to distributors. Its brand portfolio includes Hubbell, Kellems, Bryant, Burndy, CMC, Bell, TayMac, Wiegmann, Killark, Hawke, Aclara, Fargo, Quazite, Hot Box, etc. The company was founded in 1888 and is headquartered in Shelton, Connecticut.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
1.42Next Payout:
Dec 15, 2025Yield:
1.2537 %Does Stronger Margins Amid Soft Sales Change The Bull Case For Hubbell’s Grid Story (HUBB)? Yahoo Finance
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$478.6667
Analyst Picks
Strong Buy
5
Buy
0
Hold
10
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
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 84.52% of the total shares of Hubbell Inc
1.
Vanguard Group Inc(12.5083%)
since
2025/06/30
2.
BlackRock Inc(9.509%)
since
2025/06/30
3.
Bank of New York Mellon Corp(4.6836%)
since
2025/06/30
4.
State Street Corp(4.1088%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.1603%)
since
2025/07/31
6.
T. Rowe Price Associates, Inc.(2.9741%)
since
2025/06/30
7.
Amvescap Plc.(2.883%)
since
2025/06/30
8.
Massachusetts Financial Services Company(2.6889%)
since
2025/06/30
9.
Fidelity International Ltd(2.603%)
since
2025/06/30
10.
Geode Capital Management, LLC(2.5477%)
since
2025/06/30
11.
Vanguard 500 Index Investor(2.4852%)
since
2025/07/31
12.
Deutsche Bank AG(2.0485%)
since
2025/06/30
13.
JPMorgan Chase & Co(1.9681%)
since
2025/06/30
14.
Impax Asset Management Group PLC(1.8946%)
since
2025/06/30
15.
Adage Capital Partners Gp LLC(1.8173%)
since
2025/06/30
16.
Wellington Management Company LLP(1.6603%)
since
2025/06/30
17.
Victory Capital Management Inc.(1.401%)
since
2025/06/30
18.
Morgan Stanley - Brokerage Accounts(1.3913%)
since
2025/06/30
19.
Fidelity 500 Index(1.2732%)
since
2025/07/31
20.
Fidelity Global Dividend I-Acc-EUR(1.2643%)
since
2025/07/31
21.
Vanguard Small Cap Index(1.2193%)
since
2025/07/31
22.
MFS Large Cap Growth Equity(1.213%)
since
2025/06/30
23.
iShares Core S&P 500 ETF(1.2097%)
since
2025/08/31
24.
SPDR® S&P 500® ETF(1.2074%)
since
2025/08/31
25.
Nuveen, LLC(1.2031%)
since
2025/06/30
26.
MFS Massachusetts Inv Gr Stk A(1.1949%)
since
2025/07/31
27.
Vanguard Mid Cap Index Institutional(1.1201%)
since
2025/07/31
28.
Hartford Dividend and Growth Y(1.0845%)
since
2025/07/31
29.
Boston Partners Global Investors, Inc(1.0604%)
since
2025/06/30
30.
US Small-Cap Growth II Equity Comp(1.0303%)
since
2025/06/30
31.
Victory Sycamore Established Value R(0.988%)
since
2025/06/30
32.
Northern Trust Corp(0.987%)
since
2025/06/30
33.
Bank of America Corp(0.8779%)
since
2025/06/30
34.
T. Rowe Price New Horizons(0.8742%)
since
2025/07/31
35.
BNY Mellon Dynamic Value Fund A(0.7965%)
since
2025/07/31
36.
Vanguard Small Cap Value Index Inv(0.7847%)
since
2025/07/31
37.
JPM US Mid Cap Value-Composite(0.7741%)
since
2025/06/30
38.
Impax Leaders Strategy Composite(0.712%)
since
2025/07/31
39.
Invesco S&P 500® Equal Weight ETF(0.6843%)
since
2025/08/29
40.
Global X US Infrastructure Dev ETF(0.6327%)
since
2025/08/29
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
5.17
EPS Estimate
4.99
EPS Difference
0.18
Surprise Percent
3.6072%
(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.