_id
691729853c536f8df2316d3b
Ticker
VMI
Name
Valmont Industries Inc
Exchange
NYSE
Address
15000 Valmont Plaza, Omaha, NE, United States, 68154-5215
Country
USA
Sector
Industrials
Industry
Conglomerates
Currency
USD
Website
https://www.valmont.com
Description
Valmont Industries, Inc. operates as a manufacturer of products and services for infrastructure and agriculture markets in the United States, Australia, Brazil, and internationally. It operates in two segments, Infrastructure and Agriculture. The company manufactures and distributes steel, pre-stressed concrete, composite structures for electrical transmission, substation, and distribution applications; and designs, engineers, and manufactures metal, steel, wood, aluminum, and composite poles and structures for lighting and transportation applications. It also offers galvanizing, anodizing, painting, and powder coating services for paint products; towers, small cell structures, camouflage concealment solutions, passive intermodulation mitigation equipment, and components for wireless communication markets; and solar single-axis tracker product, an integrated system of steel structures, electric motors, and electronic controllers, as well as provides coatings services to preserve metal products. In addition, the company manufactures center pivot components and linear irrigation equipment for the agricultural markets, such as parts and tubular products for industrial customers; advanced technology solutions for agricultural sector; mechanical irrigation equipment and service parts under the Valley brand name. Valmont Industries, Inc. was founded in 1946 and is headquartered in Omaha, Nebraska.
Last Close
427.27
Volume
88488
Current Price
417.54
Change
-2.277248578182405
Last Updated
2025-12-05T13:29:09.251Z
Image
https://logo.clearbit.com/www.valmont.com
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
8168578048
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.68
Dividend Yield
0.6514345930928773
Sentiment
0.9941666666666666
Sentiment Sources
6
Rating
4
Target Price
455
Strong Buy
2
Buy
2
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1045980000
Cost Of Revenue
727734000
Gross Profit
318246000
Operating Expenses
176790000
Operating Income
141456000
Interest Expense
9738000
Pretax Income
131537000
Net Income
99031000
Eps
4.982441135037231
Dividends Per Share
13648000
Shares Outstanding
19699639
Income Tax Expense
30445000
EBITDA
162923000
Operating Margin
13.523776745253254
Total Other Income Expense Net
-9919000
Cash
226107000
Short Term Investments
-
Receivables
614670000
Inventories
591351000
Total Current Assets
1756998000
Property Plant Equipment
642887000
Total Assets
3367999000
Payables
377259000
Short Term Debt
571000
Long Term Debt
730094000
Total Liabilities
1700781000
Equity
1595750000
Depreciation
-22263000
Change In Working Capital
-63774000
Cash From Operations
112504000
Capital Expenditures
31987000
Cash From Investing
-54616000
Cash From Financing
-40322000
Net Change In Cash
17574000
PE
35.5533
PB
5.2007050227165905
ROE
6.205921980260066
ROA
2.940351229320436
FCF
80517000
Fcf Percent
0.07697757127287329
Piotroski FScore
4
Health Score
50
Deep Value Investing Score
4
Defensive Investing Score
7.5
Dividend Investing Score
4
Economic Moat Investing Score
5.8
Garp Investing Score
3
Growth Investing Score
2.5
Momentum Investing Score
6
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1045980000
Quarters > 0 > income Statement > cost Of Revenue
727734000
Quarters > 0 > income Statement > gross Profit
318246000
Quarters > 0 > income Statement > operating Expenses
176790000
Quarters > 0 > income Statement > operating Income
141456000
Quarters > 0 > income Statement > interest Expense
9738000
Quarters > 0 > income Statement > pretax Income
131537000
Quarters > 0 > income Statement > net Income
99031000
Quarters > 0 > income Statement > eps
4.982441135037231
Quarters > 0 > income Statement > dividends Per Share
13648000
Quarters > 0 > income Statement > shares Outstanding
19876000
Quarters > 0 > income Statement > income Tax Expense
30445000
Quarters > 0 > income Statement > EBITDA
162923000
Quarters > 0 > income Statement > operating Margin
13.523776745253254
Quarters > 0 > income Statement > total Other Income Expense Net
-9919000
Quarters > 0 > balance Sheet > cash
226107000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
614670000
Quarters > 0 > balance Sheet > inventories
591351000
Quarters > 0 > balance Sheet > total Current Assets
1756998000
Quarters > 0 > balance Sheet > property Plant Equipment
642887000
Quarters > 0 > balance Sheet > total Assets
3367999000
Quarters > 0 > balance Sheet > payables
377259000
Quarters > 0 > balance Sheet > short Term Debt
571000
Quarters > 0 > balance Sheet > long Term Debt
730094000
Quarters > 0 > balance Sheet > total Liabilities
1700781000
Quarters > 0 > balance Sheet > equity
1595750000
Quarters > 0 > cash Flow > net Income
3291000
Quarters > 0 > cash Flow > depreciation
-22263000
Quarters > 0 > cash Flow > change In Working Capital
-63774000
Quarters > 0 > cash Flow > cash From Operations
112504000
Quarters > 0 > cash Flow > capital Expenditures
31987000
Quarters > 0 > cash Flow > cash From Investing
-54616000
Quarters > 0 > cash Flow > cash From Financing
-40322000
Quarters > 0 > cash Flow > net Change In Cash
17574000
Quarters > 0 > ratios > PE
4.982441135037231
Quarters > 0 > ratios > PB
5.2007050227165905
Quarters > 0 > ratios > ROE
6.205921980260066
Quarters > 0 > ratios > ROA
2.940351229320436
Quarters > 0 > ratios > FCF
80517000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.07697757127287329
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1050548000
Quarters > 1 > income Statement > cost Of Revenue
729381000
Quarters > 1 > income Statement > gross Profit
321167000
Quarters > 1 > income Statement > operating Expenses
291891000
Quarters > 1 > income Statement > operating Income
29276000
Quarters > 1 > income Statement > interest Expense
10543000
Quarters > 1 > income Statement > pretax Income
18989000
Quarters > 1 > income Statement > net Income
-30263000
Quarters > 1 > income Statement > eps
-1.5277399161997072
Quarters > 1 > income Statement > dividends Per Share
13648000
Quarters > 1 > income Statement > shares Outstanding
19809000
Quarters > 1 > income Statement > income Tax Expense
22280000
Quarters > 1 > income Statement > EBITDA
51816000
Quarters > 1 > income Statement > operating Margin
2.786736065367789
Quarters > 1 > income Statement > total Other Income Expense Net
-10287000
Quarters > 1 > balance Sheet > cash
208533000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
860441000
Quarters > 1 > balance Sheet > inventories
581360000
Quarters > 1 > balance Sheet > total Current Assets
1743728000
Quarters > 1 > balance Sheet > property Plant Equipment
621675000
Quarters > 1 > balance Sheet > total Assets
3345384000
Quarters > 1 > balance Sheet > payables
385328000
Quarters > 1 > balance Sheet > short Term Debt
623000
Quarters > 1 > balance Sheet > long Term Debt
730039000
Quarters > 1 > balance Sheet > total Liabilities
1732367000
Quarters > 1 > balance Sheet > equity
1528955000
Quarters > 1 > cash Flow > net Income
-3291000
Quarters > 1 > cash Flow > depreciation
22263000
Quarters > 1 > cash Flow > change In Working Capital
63774000
Quarters > 1 > cash Flow > cash From Operations
167609000
Quarters > 1 > cash Flow > capital Expenditures
31987000
Quarters > 1 > cash Flow > cash From Investing
-33895000
Quarters > 1 > cash Flow > cash From Financing
-114463000
Quarters > 1 > cash Flow > net Change In Cash
24134000
Quarters > 1 > ratios > PE
-1.5277399161997072
Quarters > 1 > ratios > PB
5.409609739985807
Quarters > 1 > ratios > ROE
-1.979325748632236
Quarters > 1 > ratios > ROA
-0.9046196191528386
Quarters > 1 > ratios > FCF
135622000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.12909643348043118
Quarters > 1 > health Score
32
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
969314000
Quarters > 2 > income Statement > cost Of Revenue
678212000
Quarters > 2 > income Statement > gross Profit
291102000
Quarters > 2 > income Statement > operating Expenses
162788000
Quarters > 2 > income Statement > operating Income
128314000
Quarters > 2 > income Statement > interest Expense
10115000
Quarters > 2 > income Statement > pretax Income
117462000
Quarters > 2 > income Statement > net Income
87261000
Quarters > 2 > income Statement > eps
4.320707070707071
Quarters > 2 > income Statement > dividends Per Share
12019000
Quarters > 2 > income Statement > shares Outstanding
20196000
Quarters > 2 > income Statement > income Tax Expense
30799000
Quarters > 2 > income Statement > EBITDA
149655000
Quarters > 2 > income Statement > operating Margin
13.237609278314356
Quarters > 2 > income Statement > total Other Income Expense Net
-10852000
Quarters > 2 > balance Sheet > cash
184399000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
864777000
Quarters > 2 > balance Sheet > inventories
579270000
Quarters > 2 > balance Sheet > total Current Assets
1722817000
Quarters > 2 > balance Sheet > property Plant Equipment
604118000
Quarters > 2 > balance Sheet > total Assets
3375423000
Quarters > 2 > balance Sheet > payables
348934000
Quarters > 2 > balance Sheet > short Term Debt
720000
Quarters > 2 > balance Sheet > long Term Debt
729983000
Quarters > 2 > balance Sheet > total Liabilities
1683522000
Quarters > 2 > balance Sheet > equity
1635002000
Quarters > 2 > cash Flow > net Income
86663000
Quarters > 2 > cash Flow > depreciation
21518000
Quarters > 2 > cash Flow > change In Working Capital
-60045000
Quarters > 2 > cash Flow > cash From Operations
65130000
Quarters > 2 > cash Flow > capital Expenditures
30319000
Quarters > 2 > cash Flow > cash From Investing
-30191000
Quarters > 2 > cash Flow > cash From Financing
-16993000
Quarters > 2 > cash Flow > net Change In Cash
20084000
Quarters > 2 > ratios > PE
4.320707070707071
Quarters > 2 > ratios > PB
5.1575703515959
Quarters > 2 > ratios > ROE
5.337057691672548
Quarters > 2 > ratios > ROA
2.585187100994453
Quarters > 2 > ratios > FCF
34811000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.035913027151160515
Quarters > 2 > health Score
44
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1037294000
Quarters > 3 > income Statement > cost Of Revenue
724273000
Quarters > 3 > income Statement > gross Profit
313021000
Quarters > 3 > income Statement > operating Expenses
193033000
Quarters > 3 > income Statement > operating Income
119988000
Quarters > 3 > income Statement > interest Expense
12342000
Quarters > 3 > income Statement > pretax Income
105653000
Quarters > 3 > income Statement > net Income
77653000
Quarters > 3 > income Statement > eps
3.8447789275634996
Quarters > 3 > income Statement > dividends Per Share
12021000
Quarters > 3 > income Statement > shares Outstanding
20197000
Quarters > 3 > income Statement > income Tax Expense
27199000
Quarters > 3 > income Statement > EBITDA
142849000
Quarters > 3 > income Statement > operating Margin
11.56740519081379
Quarters > 3 > income Statement > total Other Income Expense Net
-14335000
Quarters > 3 > balance Sheet > cash
164315000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
841617000
Quarters > 3 > balance Sheet > inventories
590263000
Quarters > 3 > balance Sheet > total Current Assets
1683392000
Quarters > 3 > balance Sheet > property Plant Equipment
588972000
Quarters > 3 > balance Sheet > total Assets
3329972000
Quarters > 3 > balance Sheet > payables
372197000
Quarters > 3 > balance Sheet > short Term Debt
2361000
Quarters > 3 > balance Sheet > long Term Debt
729941000
Quarters > 3 > balance Sheet > total Liabilities
1736359000
Quarters > 3 > balance Sheet > equity
1542094000
Quarters > 3 > cash Flow > net Income
80476000
Quarters > 3 > cash Flow > depreciation
24854000
Quarters > 3 > cash Flow > change In Working Capital
78881000
Quarters > 3 > cash Flow > cash From Operations
193414000
Quarters > 3 > cash Flow > capital Expenditures
25618000
Quarters > 3 > cash Flow > cash From Investing
-23779000
Quarters > 3 > cash Flow > cash From Financing
-196683000
Quarters > 3 > cash Flow > net Change In Cash
-36162000
Quarters > 3 > ratios > PE
3.8447789275634996
Quarters > 3 > ratios > PB
5.468574146582505
Quarters > 3 > ratios > ROE
5.035555549791387
Quarters > 3 > ratios > ROA
2.3319415298386894
Quarters > 3 > ratios > FCF
167796000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.16176320310345957
Quarters > 3 > health Score
57
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4075034000
Annuals > 0 > income Statement > cost Of Revenue
2833822000
Annuals > 0 > income Statement > gross Profit
1241212000
Annuals > 0 > income Statement > operating Expenses
716628000
Annuals > 0 > income Statement > operating Income
524584000
Annuals > 0 > income Statement > interest Expense
58722000
Annuals > 0 > income Statement > pretax Income
468681000
Annuals > 0 > income Statement > net Income
348259000
Annuals > 0 > income Statement > eps
17.188638270569072
Annuals > 0 > income Statement > dividends Per Share
48358000
Annuals > 0 > income Statement > shares Outstanding
20261000
Annuals > 0 > income Statement > income Tax Expense
117978000
Annuals > 0 > income Statement > EBITDA
622798000
Annuals > 0 > income Statement > operating Margin
12.873119586241488
Annuals > 0 > income Statement > total Other Income Expense Net
-55903000
Annuals > 0 > balance Sheet > cash
164315000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
841617000
Annuals > 0 > balance Sheet > inventories
590263000
Annuals > 0 > balance Sheet > total Current Assets
1683392000
Annuals > 0 > balance Sheet > property Plant Equipment
588972000
Annuals > 0 > balance Sheet > total Assets
3329972000
Annuals > 0 > balance Sheet > payables
372197000
Annuals > 0 > balance Sheet > short Term Debt
2361000
Annuals > 0 > balance Sheet > long Term Debt
729941000
Annuals > 0 > balance Sheet > total Liabilities
1736359000
Annuals > 0 > balance Sheet > equity
1542094000
Annuals > 0 > cash Flow > net Income
350624000
Annuals > 0 > cash Flow > depreciation
95395000
Annuals > 0 > cash Flow > change In Working Capital
128232000
Annuals > 0 > cash Flow > cash From Operations
572678000
Annuals > 0 > cash Flow > capital Expenditures
79451000
Annuals > 0 > cash Flow > cash From Investing
-78878000
Annuals > 0 > cash Flow > cash From Financing
-522560000
Annuals > 0 > cash Flow > net Change In Cash
-38726000
Annuals > 0 > ratios > PE
17.188638270569072
Annuals > 0 > ratios > PB
5.437289970650298
Annuals > 0 > ratios > ROE
22.583513067296806
Annuals > 0 > ratios > ROA
10.458316166021817
Annuals > 0 > ratios > FCF
493227000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.12103629074015088
Annuals > 0 > health Score
69
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4174598000
Annuals > 1 > income Statement > cost Of Revenue
2938564000
Annuals > 1 > income Statement > gross Profit
1236034000
Annuals > 1 > income Statement > operating Expenses
944477000
Annuals > 1 > income Statement > operating Income
291557000
Annuals > 1 > income Statement > interest Expense
56808000
Annuals > 1 > income Statement > pretax Income
235033000
Annuals > 1 > income Statement > net Income
143475000
Annuals > 1 > income Statement > eps
6.780802495392032
Annuals > 1 > income Statement > dividends Per Share
49515000
Annuals > 1 > income Statement > shares Outstanding
21159000
Annuals > 1 > income Statement > income Tax Expense
90121000
Annuals > 1 > income Statement > EBITDA
391968000
Annuals > 1 > income Statement > operating Margin
6.984073676076115
Annuals > 1 > income Statement > total Other Income Expense Net
-56524000
Annuals > 1 > balance Sheet > cash
203041000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
834406000
Annuals > 1 > balance Sheet > inventories
658428000
Annuals > 1 > balance Sheet > total Current Assets
1787629000
Annuals > 1 > balance Sheet > property Plant Equipment
617394000
Annuals > 1 > balance Sheet > total Assets
3477448000
Annuals > 1 > balance Sheet > payables
358311000
Annuals > 1 > balance Sheet > short Term Debt
3924000
Annuals > 1 > balance Sheet > long Term Debt
1107885000
Annuals > 1 > balance Sheet > total Liabilities
2060376000
Annuals > 1 > balance Sheet > equity
1354280000
Annuals > 1 > cash Flow > net Income
144912000
Annuals > 1 > cash Flow > depreciation
98708000
Annuals > 1 > cash Flow > change In Working Capital
-80561000
Annuals > 1 > cash Flow > cash From Operations
306775000
Annuals > 1 > cash Flow > capital Expenditures
96771000
Annuals > 1 > cash Flow > cash From Investing
-115281000
Annuals > 1 > cash Flow > cash From Financing
-176405000
Annuals > 1 > cash Flow > net Change In Cash
17635000
Annuals > 1 > ratios > PE
6.780802495392032
Annuals > 1 > ratios > PB
6.46575343355879
Annuals > 1 > ratios > ROE
10.594190270845024
Annuals > 1 > ratios > ROA
4.125870465927887
Annuals > 1 > ratios > FCF
210004000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.05030520303990947
Annuals > 1 > health Score
49
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
4345250000
Annuals > 2 > income Statement > cost Of Revenue
3219026000
Annuals > 2 > income Statement > gross Profit
1126224000
Annuals > 2 > income Statement > operating Expenses
692975000
Annuals > 2 > income Statement > operating Income
433249000
Annuals > 2 > income Statement > interest Expense
47534000
Annuals > 2 > income Statement > pretax Income
362938000
Annuals > 2 > income Statement > net Income
250863000
Annuals > 2 > income Statement > eps
11.624791473586654
Annuals > 2 > income Statement > dividends Per Share
45813000
Annuals > 2 > income Statement > shares Outstanding
21580000
Annuals > 2 > income Statement > income Tax Expense
108687000
Annuals > 2 > income Statement > EBITDA
508589000
Annuals > 2 > income Statement > operating Margin
9.970634601001095
Annuals > 2 > income Statement > total Other Income Expense Net
-70311000
Annuals > 2 > balance Sheet > cash
185406000
Annuals > 2 > balance Sheet > short Term Investments
136000
Annuals > 2 > balance Sheet > receivables
778720000
Annuals > 2 > balance Sheet > inventories
728762000
Annuals > 2 > balance Sheet > total Current Assets
1780585000
Annuals > 2 > balance Sheet > property Plant Equipment
595578000
Annuals > 2 > balance Sheet > total Assets
3556996000
Annuals > 2 > balance Sheet > payables
360312000
Annuals > 2 > balance Sheet > short Term Debt
7040000
Annuals > 2 > balance Sheet > long Term Debt
870935000
Annuals > 2 > balance Sheet > total Liabilities
1915284000
Annuals > 2 > balance Sheet > equity
1580847000
Annuals > 2 > cash Flow > net Income
254251000
Annuals > 2 > cash Flow > depreciation
97167000
Annuals > 2 > cash Flow > change In Working Capital
-56092000
Annuals > 2 > cash Flow > cash From Operations
326265000
Annuals > 2 > cash Flow > capital Expenditures
93288000
Annuals > 2 > cash Flow > cash From Investing
-132080000
Annuals > 2 > cash Flow > cash From Financing
-181905000
Annuals > 2 > cash Flow > net Change In Cash
8174000
Annuals > 2 > ratios > PE
11.624791473586654
Annuals > 2 > ratios > PB
5.64929256278438
Annuals > 2 > ratios > ROE
15.868898128661407
Annuals > 2 > ratios > ROA
7.052664664227905
Annuals > 2 > ratios > FCF
232977000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.05361647776307462
Annuals > 2 > health Score
56
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3501575000
Annuals > 3 > income Statement > cost Of Revenue
2617686000
Annuals > 3 > income Statement > gross Profit
883889000
Annuals > 3 > income Statement > operating Expenses
597104000
Annuals > 3 > income Statement > operating Income
286785000
Annuals > 3 > income Statement > interest Expense
42612000
Annuals > 3 > income Statement > pretax Income
259139000
Annuals > 3 > income Statement > net Income
195630000
Annuals > 3 > income Statement > eps
9.102033220118178
Annuals > 3 > income Statement > dividends Per Share
41412000
Annuals > 3 > income Statement > shares Outstanding
21493000
Annuals > 3 > income Statement > income Tax Expense
61414000
Annuals > 3 > income Statement > EBITDA
395272000
Annuals > 3 > income Statement > operating Margin
8.190171565652598
Annuals > 3 > income Statement > total Other Income Expense Net
-27646000
Annuals > 3 > balance Sheet > cash
177232000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
723051000
Annuals > 3 > balance Sheet > inventories
728834000
Annuals > 3 > balance Sheet > total Current Assets
1712763000
Annuals > 3 > balance Sheet > property Plant Equipment
598605000
Annuals > 3 > balance Sheet > total Assets
3447249000
Annuals > 3 > balance Sheet > payables
347841000
Annuals > 3 > balance Sheet > short Term Debt
18323000
Annuals > 3 > balance Sheet > long Term Debt
947072000
Annuals > 3 > balance Sheet > total Liabilities
2033652000
Annuals > 3 > balance Sheet > equity
1386847000
Annuals > 3 > cash Flow > net Income
197725000
Annuals > 3 > cash Flow > depreciation
92577000
Annuals > 3 > cash Flow > change In Working Capital
-284739000
Annuals > 3 > cash Flow > cash From Operations
65938000
Annuals > 3 > cash Flow > capital Expenditures
107790000
Annuals > 3 > cash Flow > cash From Investing
-417308000
Annuals > 3 > cash Flow > cash From Financing
133500000
Annuals > 3 > cash Flow > net Change In Cash
-223494000
Annuals > 3 > ratios > PE
9.102033220118178
Annuals > 3 > ratios > PB
6.413586444647462
Annuals > 3 > ratios > ROE
14.106098221361115
Annuals > 3 > ratios > ROA
5.674959946322415
Annuals > 3 > ratios > FCF
-41852000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
-0.0119523357346337
Annuals > 3 > health Score
50
Valuation > metrics > PE
35.5533
Valuation > metrics > PB
5.2007050227165905
Valuation > final Score
15.328989772834092
Valuation > verdict
57.8% Overvalued
Profitability > metrics > ROE
6.205921980260066
Profitability > metrics > ROA
5.6363752263804505
Profitability > metrics > Net Margin
0.09467771850322186
Profitability > final Score
44
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.0658192072693091
Risk > metrics > Interest Coverage
14.52618607516944
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.650234232326707
Liquidity > metrics > Quick Ratio
3.085109705423074
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
25.903902600141926
Prev Valuations > 1
48.424296484041
Prev Valuations > 2
45.314258534174954
Prev Profitabilities > 0
0
Prev Profitabilities > 1
39
Prev Profitabilities > 2
35
Prev Risks > 0
41
Prev Risks > 1
70
Prev Risks > 2
69
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:23:38.916Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-25
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
4.96
Earnings History > 0 > eps Difference
-4.96
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-21
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
4.98
Earnings History > 1 > eps Estimate
4.62
Earnings History > 1 > eps Difference
0.36
Earnings History > 1 > surprise Percent
7.7922
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-22
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
4.88
Earnings History > 2 > eps Estimate
4.68
Earnings History > 2 > eps Difference
0.2
Earnings History > 2 > surprise Percent
4.2735
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
4.32
Earnings History > 3 > eps Estimate
4.3
Earnings History > 3 > eps Difference
0.02
Earnings History > 3 > surprise Percent
0.4651
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-19
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
3.84
Earnings History > 4 > eps Estimate
3.625
Earnings History > 4 > eps Difference
0.215
Earnings History > 4 > surprise Percent
5.931
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-22
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
4.11
Earnings History > 5 > eps Estimate
4
Earnings History > 5 > eps Difference
0.11
Earnings History > 5 > surprise Percent
2.75
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-24
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
4.91
Earnings History > 6 > eps Estimate
4.08
Earnings History > 6 > eps Difference
0.83
Earnings History > 6 > surprise Percent
20.3431
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
4.32
Earnings History > 7 > eps Estimate
3.31
Earnings History > 7 > eps Difference
1.01
Earnings History > 7 > surprise Percent
30.5136
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-21
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.18
Earnings History > 8 > eps Estimate
3.05
Earnings History > 8 > eps Difference
0.13
Earnings History > 8 > surprise Percent
4.2623
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-25
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
4.12
Earnings History > 9 > eps Estimate
3.72
Earnings History > 9 > eps Difference
0.4
Earnings History > 9 > surprise Percent
10.7527
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
4.37
Earnings History > 10 > eps Estimate
4.11
Earnings History > 10 > eps Difference
0.26
Earnings History > 10 > surprise Percent
6.326
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-20
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
3.61
Earnings History > 11 > eps Estimate
3.33
Earnings History > 11 > eps Difference
0.28
Earnings History > 11 > surprise Percent
8.4084
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-22
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
3.57
Earnings History > 12 > eps Estimate
3.57
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-26
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
3.49
Earnings History > 13 > eps Estimate
3.41
Earnings History > 13 > eps Difference
0.08
Earnings History > 13 > surprise Percent
2.346
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-20
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
3.7
Earnings History > 14 > eps Estimate
3.34
Earnings History > 14 > eps Difference
0.36
Earnings History > 14 > surprise Percent
10.7784
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-20
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
3.07
Earnings History > 15 > eps Estimate
2.44
Earnings History > 15 > eps Difference
0.63
Earnings History > 15 > surprise Percent
25.8197
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-16
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.73
Earnings History > 16 > eps Estimate
2.65
Earnings History > 16 > eps Difference
0.08
Earnings History > 16 > surprise Percent
3.0189
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-20
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.57
Earnings History > 17 > eps Estimate
2.47
Earnings History > 17 > eps Difference
0.1
Earnings History > 17 > surprise Percent
4.0486
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-21
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
3.06
Earnings History > 18 > eps Estimate
2.5
Earnings History > 18 > eps Difference
0.56
Earnings History > 18 > surprise Percent
22.4
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-21
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.57
Earnings History > 19 > eps Estimate
2.12
Earnings History > 19 > eps Difference
0.45
Earnings History > 19 > surprise Percent
21.2264
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-17
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.2
Earnings History > 20 > eps Estimate
1.79
Earnings History > 20 > eps Difference
0.41
Earnings History > 20 > surprise Percent
22.905
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-21
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.99
Earnings History > 21 > eps Estimate
1.72
Earnings History > 21 > eps Difference
0.27
Earnings History > 21 > surprise Percent
15.6977
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-22
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2
Earnings History > 22 > eps Estimate
1.44
Earnings History > 22 > eps Difference
0.56
Earnings History > 22 > surprise Percent
38.8889
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-22
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.99
Earnings History > 23 > eps Estimate
1.39
Earnings History > 23 > eps Difference
0.6
Earnings History > 23 > surprise Percent
43.1655
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-19
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.66
Earnings History > 24 > eps Estimate
1.86
Earnings History > 24 > eps Difference
-0.2
Earnings History > 24 > surprise Percent
-10.7527
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-23
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.85
Earnings History > 25 > eps Estimate
2.3
Earnings History > 25 > eps Difference
-0.45
Earnings History > 25 > surprise Percent
-19.5652
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-23
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
2.1
Earnings History > 26 > eps Estimate
2.25
Earnings History > 26 > eps Difference
-0.15
Earnings History > 26 > surprise Percent
-6.6667
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-23
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.66
Earnings History > 27 > eps Estimate
1.74
Earnings History > 27 > eps Difference
-0.08
Earnings History > 27 > surprise Percent
-4.5977
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-20
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.87
Earnings History > 28 > eps Estimate
1.9
Earnings History > 28 > eps Difference
-0.03
Earnings History > 28 > surprise Percent
-1.5789
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-23
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.82
Earnings History > 29 > eps Estimate
1.71
Earnings History > 29 > eps Difference
0.11
Earnings History > 29 > surprise Percent
6.4327
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-23
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.98
Earnings History > 30 > eps Estimate
1.95
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
1.5385
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-18
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.87
Earnings History > 31 > eps Estimate
1.81
Earnings History > 31 > eps Difference
0.06
Earnings History > 31 > surprise Percent
3.3149
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-21
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.67
Earnings History > 32 > eps Estimate
1.69
Earnings History > 32 > eps Difference
-0.02
Earnings History > 32 > surprise Percent
-1.1834
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-18
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.56
Earnings History > 33 > eps Estimate
1.61
Earnings History > 33 > eps Difference
-0.05
Earnings History > 33 > surprise Percent
-3.1056
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-19
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
2.01
Earnings History > 34 > eps Estimate
1.96
Earnings History > 34 > eps Difference
0.05
Earnings History > 34 > surprise Percent
2.551
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-19
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.72
Earnings History > 35 > eps Estimate
1.64
Earnings History > 35 > eps Difference
0.08
Earnings History > 35 > surprise Percent
4.878
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-21
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.61
Earnings History > 36 > eps Estimate
1.45
Earnings History > 36 > eps Difference
0.16
Earnings History > 36 > surprise Percent
11.0345
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-19
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.48
Earnings History > 37 > eps Estimate
1.49
Earnings History > 37 > eps Difference
-0.01
Earnings History > 37 > surprise Percent
-0.6711
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-20
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.85
Earnings History > 38 > eps Estimate
1.73
Earnings History > 38 > eps Difference
0.12
Earnings History > 38 > surprise Percent
6.9364
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-20
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.49
Earnings History > 39 > eps Estimate
1.25
Earnings History > 39 > eps Difference
0.24
Earnings History > 39 > surprise Percent
19.2
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-17
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.35
Earnings History > 40 > eps Estimate
1.38
Earnings History > 40 > eps Difference
-0.03
Earnings History > 40 > surprise Percent
-2.1739
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-21
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.39
Earnings History > 41 > eps Estimate
1.36
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
2.2059
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-22
Earnings History > 42 > date
2015-06-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.7
Earnings History > 42 > eps Difference
-0.09
Earnings History > 42 > surprise Percent
-5.2941
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-22
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.28
Earnings History > 43 > eps Estimate
1.49
Earnings History > 43 > eps Difference
-0.21
Earnings History > 43 > surprise Percent
-14.094
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-17
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.62
Earnings History > 44 > eps Estimate
1.65
Earnings History > 44 > eps Difference
-0.03
Earnings History > 44 > surprise Percent
-1.8182
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-23
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.92
Earnings History > 45 > eps Estimate
2.18
Earnings History > 45 > eps Difference
-0.26
Earnings History > 45 > surprise Percent
-11.9266
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-17
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
2.38
Earnings History > 46 > eps Estimate
2.38
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-22
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
2.2
Earnings History > 47 > eps Estimate
2.15
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
2.3256
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-20
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
2.66
Earnings History > 48 > eps Estimate
2.66
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-17
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
2.41
Earnings History > 49 > eps Estimate
2.43
Earnings History > 49 > eps Difference
-0.02
Earnings History > 49 > surprise Percent
-0.823
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-17
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
3.17
Earnings History > 50 > eps Estimate
2.92
Earnings History > 50 > eps Difference
0.25
Earnings History > 50 > surprise Percent
8.5616
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-18
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
2.77
Earnings History > 51 > eps Estimate
2.52
Earnings History > 51 > eps Difference
0.25
Earnings History > 51 > surprise Percent
9.9206
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-12
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
2.43
Earnings History > 52 > eps Estimate
2.21
Earnings History > 52 > eps Difference
0.22
Earnings History > 52 > surprise Percent
9.9548
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-18
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
2.12
Earnings History > 53 > eps Estimate
2.05
Earnings History > 53 > eps Difference
0.07
Earnings History > 53 > surprise Percent
3.4146
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-24
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
2.24
Earnings History > 54 > eps Estimate
2.16
Earnings History > 54 > eps Difference
0.08
Earnings History > 54 > surprise Percent
3.7037
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-19
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.96
Earnings History > 55 > eps Estimate
1.53
Earnings History > 55 > eps Difference
0.43
Earnings History > 55 > surprise Percent
28.1046
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-14
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.83
Earnings History > 56 > eps Estimate
1.66
Earnings History > 56 > eps Difference
0.17
Earnings History > 56 > surprise Percent
10.241
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-13
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.59
Earnings History > 57 > eps Estimate
1.53
Earnings History > 57 > eps Difference
0.06
Earnings History > 57 > surprise Percent
3.9216
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-14
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.72
Earnings History > 58 > eps Estimate
1.45
Earnings History > 58 > eps Difference
0.27
Earnings History > 58 > surprise Percent
18.6207
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-14
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.97
Earnings History > 59 > eps Estimate
0.95
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
2.1053
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-17
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.35
Earnings History > 60 > eps Estimate
1.12
Earnings History > 60 > eps Difference
0.23
Earnings History > 60 > surprise Percent
20.5357
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-14
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.99
Earnings History > 61 > eps Estimate
1.08
Earnings History > 61 > eps Difference
-0.09
Earnings History > 61 > surprise Percent
-8.3333
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-15
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.1
Earnings History > 62 > eps Estimate
1.08
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
1.8519
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-15
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.75
Earnings History > 63 > eps Estimate
0.78
Earnings History > 63 > eps Difference
-0.03
Earnings History > 63 > surprise Percent
-3.8462
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-16
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
1.14
Earnings History > 64 > eps Estimate
1.1
Earnings History > 64 > eps Difference
0.04
Earnings History > 64 > surprise Percent
3.6364
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-15
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.53
Earnings History > 65 > eps Estimate
1.07
Earnings History > 65 > eps Difference
0.46
Earnings History > 65 > surprise Percent
42.9907
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-21
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.69
Earnings History > 66 > eps Estimate
1.21
Earnings History > 66 > eps Difference
0.48
Earnings History > 66 > surprise Percent
39.6694
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-16
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.37
Earnings History > 67 > eps Estimate
1.08
Earnings History > 67 > eps Difference
0.29
Earnings History > 67 > surprise Percent
26.8519
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-17
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.09
Earnings History > 68 > eps Estimate
1.04
Earnings History > 68 > eps Difference
0.05
Earnings History > 68 > surprise Percent
4.8077
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-15
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1.4
Earnings History > 69 > eps Estimate
1.14
Earnings History > 69 > eps Difference
0.26
Earnings History > 69 > surprise Percent
22.807
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-17
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
1.41
Earnings History > 70 > eps Estimate
1.35
Earnings History > 70 > eps Difference
0.06
Earnings History > 70 > surprise Percent
4.4444
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-16
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.13
Earnings History > 71 > eps Estimate
1
Earnings History > 71 > eps Difference
0.13
Earnings History > 71 > surprise Percent
13
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-14
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.88
Earnings History > 72 > eps Estimate
0.88
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-17
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.99
Earnings History > 73 > eps Estimate
0.8
Earnings History > 73 > eps Difference
0.19
Earnings History > 73 > surprise Percent
23.75
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-18
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.03
Earnings History > 74 > eps Estimate
0.81
Earnings History > 74 > eps Difference
0.22
Earnings History > 74 > surprise Percent
27.1605
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-18
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.72
Earnings History > 75 > eps Estimate
0.63
Earnings History > 75 > eps Difference
0.09
Earnings History > 75 > surprise Percent
14.2857
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-14
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.62
Earnings History > 76 > eps Estimate
0.6
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
3.3333
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-17
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.58
Earnings History > 77 > eps Estimate
0.54
Earnings History > 77 > eps Difference
0.04
Earnings History > 77 > surprise Percent
7.4074
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-18
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.67
Earnings History > 78 > eps Estimate
0.51
Earnings History > 78 > eps Difference
0.16
Earnings History > 78 > surprise Percent
31.3725
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-18
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.52
Earnings History > 79 > eps Estimate
0.35
Earnings History > 79 > eps Difference
0.17
Earnings History > 79 > surprise Percent
48.5714
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-14
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.45
Earnings History > 80 > eps Estimate
0.5
Earnings History > 80 > eps Difference
-0.05
Earnings History > 80 > surprise Percent
-10
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-17
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.4
Earnings History > 81 > eps Estimate
0.38
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
5.2632
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-18
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.42
Earnings History > 82 > eps Estimate
0.43
Earnings History > 82 > eps Difference
-0.01
Earnings History > 82 > surprise Percent
-2.3256
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-19
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.27
Earnings History > 83 > eps Estimate
0.26
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
3.8462
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-08
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.48
Earnings History > 84 > eps Estimate
0.37
Earnings History > 84 > eps Difference
0.11
Earnings History > 84 > surprise Percent
29.7297
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-19
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.29
Earnings History > 85 > eps Estimate
0.3
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-3.3333
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-20
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.37
Earnings History > 86 > eps Estimate
0.28
Earnings History > 86 > eps Difference
0.09
Earnings History > 86 > surprise Percent
32.1429
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-19
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.22
Earnings History > 87 > eps Estimate
0.2
Earnings History > 87 > eps Difference
0.02
Earnings History > 87 > surprise Percent
10
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-10
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.33
Earnings History > 88 > eps Estimate
0.3
Earnings History > 88 > eps Difference
0.03
Earnings History > 88 > surprise Percent
10
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-21
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.17
Earnings History > 89 > eps Estimate
0.25
Earnings History > 89 > eps Difference
-0.08
Earnings History > 89 > surprise Percent
-32
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-21
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.26
Earnings History > 90 > eps Estimate
0.27
Earnings History > 90 > eps Difference
-0.01
Earnings History > 90 > surprise Percent
-3.7037
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-21
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.3
Earnings History > 91 > eps Estimate
0.3
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-10
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.35
Earnings History > 92 > eps Estimate
0.28
Earnings History > 92 > eps Difference
0.07
Earnings History > 92 > surprise Percent
25
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-16
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.32
Earnings History > 93 > eps Estimate
0.32
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-22
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.42
Earnings History > 94 > eps Estimate
0.38
Earnings History > 94 > eps Difference
0.04
Earnings History > 94 > surprise Percent
10.5263
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-03-31
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.2781
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-11
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.26
Earnings History > 96 > eps Estimate
0.3
Earnings History > 96 > eps Difference
-0.04
Earnings History > 96 > surprise Percent
-13.3333
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-09-30
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.2799
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-18
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.34
Earnings History > 98 > eps Estimate
0.22
Earnings History > 98 > eps Difference
0.12
Earnings History > 98 > surprise Percent
54.5455
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-18
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2
Earnings History > 99 > eps Estimate
0.2
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-13
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.34
Earnings History > 100 > eps Estimate
0.35
Earnings History > 100 > eps Difference
-0.01
Earnings History > 100 > surprise Percent
-2.8571
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-11
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.29
Earnings History > 101 > eps Estimate
0.3
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-3.3333
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-18
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.38
Earnings History > 102 > eps Estimate
0.33
Earnings History > 102 > eps Difference
0.05
Earnings History > 102 > surprise Percent
15.1515
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-03-31
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.3184
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-09
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.33
Earnings History > 104 > eps Estimate
0.29
Earnings History > 104 > eps Difference
0.04
Earnings History > 104 > surprise Percent
13.7931
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-13
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.23
Earnings History > 105 > eps Estimate
0.22
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
4.5455
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-14
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.28
Earnings History > 106 > eps Estimate
0.26
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
7.6923
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-14
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.22
Earnings History > 107 > eps Estimate
0.21
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
4.7619
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-09
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.23
Earnings History > 108 > eps Estimate
0.24
Earnings History > 108 > eps Difference
-0.01
Earnings History > 108 > surprise Percent
-4.1667
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-11-16
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.18
Earnings History > 109 > eps Estimate
0.19
Earnings History > 109 > eps Difference
-0.01
Earnings History > 109 > surprise Percent
-5.2632
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-15
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.27
Earnings History > 110 > eps Estimate
0.25
Earnings History > 110 > eps Difference
0.02
Earnings History > 110 > surprise Percent
8
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-15
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.34
Earnings History > 111 > eps Estimate
0.34
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-05
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.38
Earnings History > 112 > eps Estimate
0.38
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-17
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.28
Earnings History > 113 > eps Estimate
0.28
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-16
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.35
Earnings History > 114 > eps Estimate
0.35
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-17
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.32
Earnings History > 115 > eps Estimate
0.29
Earnings History > 115 > eps Difference
0.03
Earnings History > 115 > surprise Percent
10.3448
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-06
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.33
Earnings History > 116 > eps Estimate
0.28
Earnings History > 116 > eps Difference
0.05
Earnings History > 116 > surprise Percent
17.8571
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-15
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
BeforeMarket
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.24
Earnings History > 117 > eps Estimate
0.22
Earnings History > 117 > eps Difference
0.02
Earnings History > 117 > surprise Percent
9.0909
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-16
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
BeforeMarket
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.31
Earnings History > 118 > eps Estimate
0.28
Earnings History > 118 > eps Difference
0.03
Earnings History > 118 > surprise Percent
10.7143
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-16
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.25
Earnings History > 119 > eps Estimate
0.23
Earnings History > 119 > eps Difference
0.02
Earnings History > 119 > surprise Percent
8.6957
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-02-08
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.26
Earnings History > 120 > eps Estimate
0.23
Earnings History > 120 > eps Difference
0.03
Earnings History > 120 > surprise Percent
13.0435
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-10-16
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.19
Earnings History > 121 > eps Estimate
0.19
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-06-30
Earnings History > 122 > report Date
1995-07-17
Earnings History > 122 > date
1995-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.25
Earnings History > 122 > eps Estimate
0.23
Earnings History > 122 > eps Difference
0.02
Earnings History > 122 > surprise Percent
8.6957
Valmont Industries, Inc. operates as a manufacturer of products and services for infrastructure and agriculture markets in the United States, Australia, Brazil, and internationally. It operates in two segments, Infrastructure and Agriculture. The company manufactures and distributes steel, pre-stressed concrete, composite structures for electrical transmission, substation, and distribution applications; and designs, engineers, and manufactures metal, steel, wood, aluminum, and composite poles and structures for lighting and transportation applications. It also offers galvanizing, anodizing, painting, and powder coating services for paint products; towers, small cell structures, camouflage concealment solutions, passive intermodulation mitigation equipment, and components for wireless communication markets; and solar single-axis tracker product, an integrated system of steel structures, electric motors, and electronic controllers, as well as provides coatings services to preserve metal products. In addition, the company manufactures center pivot components and linear irrigation equipment for the agricultural markets, such as parts and tubular products for industrial customers; advanced technology solutions for agricultural sector; mechanical irrigation equipment and service parts under the Valley brand name. Valmont Industries, Inc. was founded in 1946 and is headquartered in Omaha, Nebraska.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.68Next Payout:
Jan 15, 2026Yield:
0.6514 %Castleark Management LLC Purchases 2,660 Shares of Valmont Industries, Inc. $VMI - MarketBeat
12/14/2025
Castleark Management LLC Purchases 2,660 Shares of Valmont Industries, Inc. $VMI MarketBeat
Read more →Is Valmont Industries, Inc.'s (NYSE:VMI) Recent Stock Performance Tethered To Its Strong Fundamentals? 富途牛牛
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$455
Analyst Picks
Strong Buy
2
Buy
2
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
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)
-
Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 83.73% of the total shares of Valmont Industries Inc
1.
Vanguard Group Inc(10.0811%)
since
2025/06/30
2.
BlackRock Inc(9.755%)
since
2025/06/30
3.
Neuberger Berman Group LLC(4.6892%)
since
2025/06/30
4.
State Street Corp(3.4007%)
since
2025/06/30
5.
iShares Core S&P Mid-Cap ETF(3.3076%)
since
2025/08/31
6.
Vanguard Total Stock Mkt Idx Inv(3.1992%)
since
2025/07/31
7.
Neuberger Berman Genesis Inv(2.7815%)
since
2025/06/30
8.
Franklin Resources Inc(2.6643%)
since
2025/06/30
9.
Franklin US Small Cap Value Equity(2.5066%)
since
2025/06/30
10.
Vanguard Small Cap Index(2.4696%)
since
2025/07/31
11.
FMR Inc(2.1324%)
since
2025/06/30
12.
Dimensional Fund Advisors, Inc.(2.1126%)
since
2025/06/30
13.
Earnest Partners LLC(1.989%)
since
2025/06/30
14.
Amvescap Plc.(1.979%)
since
2025/06/30
15.
King Luther Capital Management Corp(1.8977%)
since
2025/06/30
16.
Brown Advisory Holdings Inc(1.896%)
since
2025/06/30
17.
Geode Capital Management, LLC(1.7947%)
since
2025/06/30
18.
Vanguard Small Cap Value Index Inv(1.5896%)
since
2025/07/31
19.
Impax Asset Management Group PLC(1.5887%)
since
2025/06/30
20.
Franklin Small Cap Value A(1.5484%)
since
2025/07/31
21.
Segall Bryant & Hamill(1.5202%)
since
2025/06/30
22.
Bank of America Corp(1.4793%)
since
2025/06/30
23.
SEI Investments Co(1.4299%)
since
2025/06/30
24.
Allianz Asset Management AG(1.4204%)
since
2025/06/30
25.
Impax Water Strategy Composite(1.3963%)
since
2025/07/31
26.
Charles Schwab Investment Management Inc(1.3181%)
since
2025/06/30
27.
EARNEST Partners Smid Cap Core Founders(1.2582%)
since
2025/08/31
28.
T. Rowe Price Associates, Inc.(1.2116%)
since
2025/06/30
29.
NORGES BANK(1.2079%)
since
2025/06/30
30.
Vanguard Institutional Extnd Mkt Idx Tr(1.0932%)
since
2025/07/31
31.
T. Rowe Price Integrated US Sm Gr Eq(0.8191%)
since
2025/07/31
32.
T. Rowe Price Integrated US SmCapGrEq(0.8191%)
since
2025/06/30
33.
SPDR® S&P MIDCAP 400 ETF Trust(0.7789%)
since
2025/07/31
34.
Invesco S&P MidCap Quality ETF(0.7694%)
since
2025/08/29
35.
BNP Paribas Aqua I(0.7096%)
since
2025/07/31
36.
Invesco Water Resources ETF(0.6961%)
since
2025/08/29
37.
BNP Paribas Aqua C C(0.6871%)
since
2025/07/31
38.
Global X US Infrastructure Dev ETF(0.6356%)
since
2025/08/29
39.
Fidelity Extended Market Index(0.5484%)
since
2025/07/31
40.
Allianz Global Water W EUR(0.5455%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
4.96
Date
2025-09-30
EPS Actual
4.98
EPS Estimate
4.62
EPS Difference
0.36
Surprise Percent
7.7922%
(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.