_id
691729773c536f8df2316d29
Ticker
VMC
Name
Vulcan Materials Company
Exchange
NYSE
Address
1200 Urban Center Drive, Birmingham, AL, United States, 35242
Country
USA
Sector
Basic Materials
Industry
Building Materials
Currency
USD
Website
https://www.vulcanmaterials.com
Description
Vulcan Materials Company produces and supplies construction aggregates in the United States. It operates through three segments: Aggregates, Asphalt, and Concrete. The company provides crushed stone, sand and gravel, sand, riprap and jetty stones, and other aggregates for use in construction and maintenance of highways, streets, and other public works, as well as in the construction of housing and commercial, industrial, and other nonresidential facilities; asphalt mix; asphalt construction paving services; and ready-mixed concrete products. The company was formerly known as Virginia Holdco, Inc. and changed its name to Vulcan Materials Company. Vulcan Materials Company was founded in 1909 and is headquartered in Birmingham, Alabama.
Last Close
296.77
Volume
683835
Current Price
299.27
Change
0.8424032078714156
Last Updated
2025-12-05T13:28:52.420Z
Image
https://logo.clearbit.com/www.vulcanmaterials.com
Ipo Date
1988-01-05T00:00:00.000Z
Market Cap
38800240640
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9960105263157895
Sentiment Sources
19
Rating
4.25
Target Price
317.6957
Strong Buy
14
Buy
4
Hold
5
Sell
0
Strong Sell
1
Current Quarter
2025-09-30
Revenue
2282800000
Cost Of Revenue
1594300000
Gross Profit
688500000
Operating Expenses
145200000
Operating Income
543300000
Interest Expense
293100000
Pretax Income
488600000
Net Income
379200000
Eps
2.853273137697517
Dividends Per Share
64700000
Shares Outstanding
132130905
Income Tax Expense
112400000
EBITDA
973100000
Operating Margin
23.799719642544243
Total Other Income Expense Net
-54699999
Cash
191300000
Short Term Investments
-
Receivables
1184800000
Inventories
687100000
Total Current Assets
2268400000
Property Plant Equipment
15163600000
Total Assets
16978500000
Payables
422600000
Short Term Debt
58000000
Long Term Debt
4360400000
Total Liabilities
8221400000
Equity
8734200000
Depreciation
191400000
Change In Working Capital
265200000
Cash From Operations
676800000
Capital Expenditures
222000000
Cash From Investing
-214000000
Cash From Financing
-618600000
Net Change In Cash
-155800000
PE
34.7104
PB
4.553706464244006
ROE
4.341553891598544
ROA
2.233412845657744
FCF
454800000
Fcf Percent
0.19922901699667075
Piotroski FScore
4
Health Score
66
Deep Value Investing Score
4.5
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
5.5
Growth Investing Score
4.5
Momentum Investing Score
5.5
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2282800000
Quarters > 0 > income Statement > cost Of Revenue
1594300000
Quarters > 0 > income Statement > gross Profit
688500000
Quarters > 0 > income Statement > operating Expenses
145200000
Quarters > 0 > income Statement > operating Income
543300000
Quarters > 0 > income Statement > interest Expense
293100000
Quarters > 0 > income Statement > pretax Income
488600000
Quarters > 0 > income Statement > net Income
379200000
Quarters > 0 > income Statement > eps
2.853273137697517
Quarters > 0 > income Statement > dividends Per Share
64700000
Quarters > 0 > income Statement > shares Outstanding
132900000
Quarters > 0 > income Statement > income Tax Expense
112400000
Quarters > 0 > income Statement > EBITDA
973100000
Quarters > 0 > income Statement > operating Margin
23.799719642544243
Quarters > 0 > income Statement > total Other Income Expense Net
-54699999
Quarters > 0 > balance Sheet > cash
191300000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1184800000
Quarters > 0 > balance Sheet > inventories
687100000
Quarters > 0 > balance Sheet > total Current Assets
2268400000
Quarters > 0 > balance Sheet > property Plant Equipment
15163600000
Quarters > 0 > balance Sheet > total Assets
16978500000
Quarters > 0 > balance Sheet > payables
422600000
Quarters > 0 > balance Sheet > short Term Debt
58000000
Quarters > 0 > balance Sheet > long Term Debt
4360400000
Quarters > 0 > balance Sheet > total Liabilities
8221400000
Quarters > 0 > balance Sheet > equity
8734200000
Quarters > 0 > cash Flow > net Income
375100000
Quarters > 0 > cash Flow > depreciation
191400000
Quarters > 0 > cash Flow > change In Working Capital
265200000
Quarters > 0 > cash Flow > cash From Operations
676800000
Quarters > 0 > cash Flow > capital Expenditures
222000000
Quarters > 0 > cash Flow > cash From Investing
-214000000
Quarters > 0 > cash Flow > cash From Financing
-618600000
Quarters > 0 > cash Flow > net Change In Cash
-155800000
Quarters > 0 > ratios > PE
2.853273137697517
Quarters > 0 > ratios > PB
4.553706464244006
Quarters > 0 > ratios > ROE
4.341553891598544
Quarters > 0 > ratios > ROA
2.233412845657744
Quarters > 0 > ratios > FCF
454800000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.19922901699667075
Quarters > 0 > health Score
66
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2102400000
Quarters > 1 > income Statement > cost Of Revenue
1477200000
Quarters > 1 > income Statement > gross Profit
625200000
Quarters > 1 > income Statement > operating Expenses
154200000
Quarters > 1 > income Statement > operating Income
471000000
Quarters > 1 > income Statement > interest Expense
59200000
Quarters > 1 > income Statement > pretax Income
414200000
Quarters > 1 > income Statement > net Income
320900000
Quarters > 1 > income Statement > eps
2.4145974416854776
Quarters > 1 > income Statement > dividends Per Share
64700000
Quarters > 1 > income Statement > shares Outstanding
132900000
Quarters > 1 > income Statement > income Tax Expense
91300000
Quarters > 1 > income Statement > EBITDA
658800000
Quarters > 1 > income Statement > operating Margin
22.40296803652968
Quarters > 1 > income Statement > total Other Income Expense Net
-56800000
Quarters > 1 > balance Sheet > cash
347400000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1078900000
Quarters > 1 > balance Sheet > inventories
725500000
Quarters > 1 > balance Sheet > total Current Assets
2243500000
Quarters > 1 > balance Sheet > property Plant Equipment
8882900000
Quarters > 1 > balance Sheet > total Assets
16974700000
Quarters > 1 > balance Sheet > payables
383500000
Quarters > 1 > balance Sheet > short Term Debt
550500000
Quarters > 1 > balance Sheet > long Term Debt
4359200000
Quarters > 1 > balance Sheet > total Liabilities
8545000000
Quarters > 1 > balance Sheet > equity
8406900000
Quarters > 1 > cash Flow > net Income
320800000
Quarters > 1 > cash Flow > depreciation
185400000
Quarters > 1 > cash Flow > change In Working Capital
-183900000
Quarters > 1 > cash Flow > cash From Operations
341700000
Quarters > 1 > cash Flow > capital Expenditures
102900000
Quarters > 1 > cash Flow > cash From Investing
-110400000
Quarters > 1 > cash Flow > cash From Financing
-73200000
Quarters > 1 > cash Flow > net Change In Cash
158100000
Quarters > 1 > ratios > PE
2.4145974416854776
Quarters > 1 > ratios > PB
4.730992755950469
Quarters > 1 > ratios > ROE
3.8171026180875236
Quarters > 1 > ratios > ROA
1.8904605088749729
Quarters > 1 > ratios > FCF
238800000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.11358447488584475
Quarters > 1 > health Score
51
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1634600000
Quarters > 2 > income Statement > cost Of Revenue
1269300000
Quarters > 2 > income Statement > gross Profit
365300000
Quarters > 2 > income Statement > operating Expenses
138900000
Quarters > 2 > income Statement > operating Income
226400000
Quarters > 2 > income Statement > interest Expense
59700000
Quarters > 2 > income Statement > pretax Income
164100000
Quarters > 2 > income Statement > net Income
128900000
Quarters > 2 > income Statement > eps
0.969172932330827
Quarters > 2 > income Statement > dividends Per Share
66000000
Quarters > 2 > income Statement > shares Outstanding
133000000
Quarters > 2 > income Statement > income Tax Expense
33800000
Quarters > 2 > income Statement > EBITDA
410200000
Quarters > 2 > income Statement > operating Margin
13.850483298666342
Quarters > 2 > income Statement > total Other Income Expense Net
-62300000
Quarters > 2 > balance Sheet > cash
181300000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
928900000
Quarters > 2 > balance Sheet > inventories
721000000
Quarters > 2 > balance Sheet > total Current Assets
1925900000
Quarters > 2 > balance Sheet > property Plant Equipment
8947300000
Quarters > 2 > balance Sheet > total Assets
16712100000
Quarters > 2 > balance Sheet > payables
354700000
Quarters > 2 > balance Sheet > short Term Debt
500000
Quarters > 2 > balance Sheet > long Term Debt
4907900000
Quarters > 2 > balance Sheet > total Liabilities
8553600000
Quarters > 2 > balance Sheet > equity
8134100000
Quarters > 2 > cash Flow > net Income
129400000
Quarters > 2 > cash Flow > depreciation
186400000
Quarters > 2 > cash Flow > change In Working Capital
-81300000
Quarters > 2 > cash Flow > cash From Operations
251500000
Quarters > 2 > cash Flow > capital Expenditures
168000000
Quarters > 2 > cash Flow > cash From Investing
-126500000
Quarters > 2 > cash Flow > cash From Financing
-532900000
Quarters > 2 > cash Flow > net Change In Cash
-407900000
Quarters > 2 > ratios > PE
0.969172932330827
Quarters > 2 > ratios > PB
4.8933391524569405
Quarters > 2 > ratios > ROE
1.5846866893694447
Quarters > 2 > ratios > ROA
0.7712974431699188
Quarters > 2 > ratios > FCF
83500000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.05108283372078796
Quarters > 2 > health Score
42
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1853700000
Quarters > 3 > income Statement > cost Of Revenue
1316500000
Quarters > 3 > income Statement > gross Profit
537200000
Quarters > 3 > income Statement > operating Expenses
136200000
Quarters > 3 > income Statement > operating Income
401000000
Quarters > 3 > income Statement > interest Expense
73500000
Quarters > 3 > income Statement > pretax Income
339000000
Quarters > 3 > income Statement > net Income
293700000
Quarters > 3 > income Statement > eps
2.206611570247934
Quarters > 3 > income Statement > dividends Per Share
60800000
Quarters > 3 > income Statement > shares Outstanding
133100000
Quarters > 3 > income Statement > income Tax Expense
42900000
Quarters > 3 > income Statement > EBITDA
561600000
Quarters > 3 > income Statement > operating Margin
21.63241085396774
Quarters > 3 > income Statement > total Other Income Expense Net
-62000000
Quarters > 3 > balance Sheet > cash
559700000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
892300000
Quarters > 3 > balance Sheet > inventories
681800000
Quarters > 3 > balance Sheet > total Current Assets
2265700000
Quarters > 3 > balance Sheet > property Plant Equipment
8987900000
Quarters > 3 > balance Sheet > total Assets
17104800000
Quarters > 3 > balance Sheet > payables
407000000
Quarters > 3 > balance Sheet > short Term Debt
400500000
Quarters > 3 > balance Sheet > long Term Debt
4906900000
Quarters > 3 > balance Sheet > total Liabilities
8962300000
Quarters > 3 > balance Sheet > equity
8118600000
Quarters > 3 > cash Flow > net Income
293500000
Quarters > 3 > cash Flow > depreciation
163800000
Quarters > 3 > cash Flow > change In Working Capital
239000000
Quarters > 3 > cash Flow > cash From Operations
440100000
Quarters > 3 > cash Flow > capital Expenditures
162500000
Quarters > 3 > cash Flow > cash From Investing
-2173100000
Quarters > 3 > cash Flow > cash From Financing
1899500000
Quarters > 3 > cash Flow > net Change In Cash
166500000
Quarters > 3 > ratios > PE
2.206611570247934
Quarters > 3 > ratios > PB
4.906367723499125
Quarters > 3 > ratios > ROE
3.6176188012711554
Quarters > 3 > ratios > ROA
1.7170618773677564
Quarters > 3 > ratios > FCF
277600000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1497545449641258
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
7417700000
Annuals > 0 > income Statement > cost Of Revenue
5418100000
Annuals > 0 > income Statement > gross Profit
1999600000
Annuals > 0 > income Statement > operating Expenses
635100000
Annuals > 0 > income Statement > operating Income
1364500000
Annuals > 0 > income Statement > interest Expense
191200000
Annuals > 0 > income Statement > pretax Income
1172100000
Annuals > 0 > income Statement > net Income
911900000
Annuals > 0 > income Statement > eps
6.851239669421488
Annuals > 0 > income Statement > dividends Per Share
244400000
Annuals > 0 > income Statement > shares Outstanding
133100000
Annuals > 0 > income Statement > income Tax Expense
251400000
Annuals > 0 > income Statement > EBITDA
1980800000
Annuals > 0 > income Statement > operating Margin
18.39518988365666
Annuals > 0 > income Statement > total Other Income Expense Net
-192400000
Annuals > 0 > balance Sheet > cash
559700000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
892300000
Annuals > 0 > balance Sheet > inventories
681800000
Annuals > 0 > balance Sheet > total Current Assets
2265700000
Annuals > 0 > balance Sheet > property Plant Equipment
8987900000
Annuals > 0 > balance Sheet > total Assets
17104800000
Annuals > 0 > balance Sheet > payables
407000000
Annuals > 0 > balance Sheet > short Term Debt
400500000
Annuals > 0 > balance Sheet > long Term Debt
4906900000
Annuals > 0 > balance Sheet > total Liabilities
8962300000
Annuals > 0 > balance Sheet > equity
8118600000
Annuals > 0 > cash Flow > net Income
913100000
Annuals > 0 > cash Flow > depreciation
632200000
Annuals > 0 > cash Flow > change In Working Capital
-277400000
Annuals > 0 > cash Flow > cash From Operations
1409600000
Annuals > 0 > cash Flow > capital Expenditures
603500000
Annuals > 0 > cash Flow > cash From Investing
-2814900000
Annuals > 0 > cash Flow > cash From Financing
1056900000
Annuals > 0 > cash Flow > net Change In Cash
-348400000
Annuals > 0 > ratios > PE
6.851239669421488
Annuals > 0 > ratios > PB
4.814230901879633
Annuals > 0 > ratios > ROE
11.232232158253886
Annuals > 0 > ratios > ROA
5.331252046209252
Annuals > 0 > ratios > FCF
806100000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.1086724995618588
Annuals > 0 > health Score
58
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
7781900000
Annuals > 1 > income Statement > cost Of Revenue
5833400000
Annuals > 1 > income Statement > gross Profit
1948500000
Annuals > 1 > income Statement > operating Expenses
521100000
Annuals > 1 > income Statement > operating Income
1427400000
Annuals > 1 > income Statement > interest Expense
196100000
Annuals > 1 > income Statement > pretax Income
1245100000
Annuals > 1 > income Statement > net Income
933200000
Annuals > 1 > income Statement > eps
6.979805586984335
Annuals > 1 > income Statement > dividends Per Share
228400000
Annuals > 1 > income Statement > shares Outstanding
133699999
Annuals > 1 > income Statement > income Tax Expense
299400000
Annuals > 1 > income Statement > EBITDA
2044300000
Annuals > 1 > income Statement > operating Margin
18.342564155283412
Annuals > 1 > income Statement > total Other Income Expense Net
-182300000
Annuals > 1 > balance Sheet > cash
931100000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
889700000
Annuals > 1 > balance Sheet > inventories
615600000
Annuals > 1 > balance Sheet > total Current Assets
2524900000
Annuals > 1 > balance Sheet > property Plant Equipment
6729400000
Annuals > 1 > balance Sheet > total Assets
14545700000
Annuals > 1 > balance Sheet > payables
390400000
Annuals > 1 > balance Sheet > short Term Debt
500000
Annuals > 1 > balance Sheet > long Term Debt
3877300000
Annuals > 1 > balance Sheet > total Liabilities
7037800000
Annuals > 1 > balance Sheet > equity
7483400000
Annuals > 1 > cash Flow > net Income
914600000
Annuals > 1 > cash Flow > depreciation
617000000
Annuals > 1 > cash Flow > change In Working Capital
-33400000
Annuals > 1 > cash Flow > cash From Operations
1536800000
Annuals > 1 > cash Flow > capital Expenditures
872600000
Annuals > 1 > cash Flow > cash From Investing
-163500000
Annuals > 1 > cash Flow > cash From Financing
-585600000
Annuals > 1 > cash Flow > net Change In Cash
787700000
Annuals > 1 > ratios > PE
6.979805586984335
Annuals > 1 > ratios > PB
5.24641268759521
Annuals > 1 > ratios > ROE
12.470267525456343
Annuals > 1 > ratios > ROA
6.415641736045704
Annuals > 1 > ratios > FCF
664200000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.08535190634677907
Annuals > 1 > health Score
64
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
7315200000
Annuals > 2 > income Statement > cost Of Revenue
5757500000
Annuals > 2 > income Statement > gross Profit
1557700000
Annuals > 2 > income Statement > operating Expenses
606300000
Annuals > 2 > income Statement > operating Income
951400000
Annuals > 2 > income Statement > interest Expense
169200000
Annuals > 2 > income Statement > pretax Income
788100000
Annuals > 2 > income Statement > net Income
575600000
Annuals > 2 > income Statement > eps
4.308383233532934
Annuals > 2 > income Statement > dividends Per Share
212600000
Annuals > 2 > income Statement > shares Outstanding
133600000
Annuals > 2 > income Statement > income Tax Expense
193000000
Annuals > 2 > income Statement > EBITDA
1530700000
Annuals > 2 > income Statement > operating Margin
13.005796150481189
Annuals > 2 > income Statement > total Other Income Expense Net
-163300000
Annuals > 2 > balance Sheet > cash
161400000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1045300000
Annuals > 2 > balance Sheet > inventories
579300000
Annuals > 2 > balance Sheet > total Current Assets
1902000000
Annuals > 2 > balance Sheet > property Plant Equipment
6623900000
Annuals > 2 > balance Sheet > total Assets
14234600000
Annuals > 2 > balance Sheet > payables
454500000
Annuals > 2 > balance Sheet > short Term Debt
100500000
Annuals > 2 > balance Sheet > long Term Debt
3875200000
Annuals > 2 > balance Sheet > total Liabilities
7282400000
Annuals > 2 > balance Sheet > equity
6928600000
Annuals > 2 > cash Flow > net Income
576500000
Annuals > 2 > cash Flow > depreciation
587500000
Annuals > 2 > cash Flow > change In Working Capital
-248500000
Annuals > 2 > cash Flow > cash From Operations
1148200000
Annuals > 2 > cash Flow > capital Expenditures
612600000
Annuals > 2 > cash Flow > cash From Investing
-1053000000
Annuals > 2 > cash Flow > cash From Financing
-175200000
Annuals > 2 > cash Flow > net Change In Cash
-80000000
Annuals > 2 > ratios > PE
4.308383233532934
Annuals > 2 > ratios > PB
5.662275207112548
Annuals > 2 > ratios > ROE
8.307594607857286
Annuals > 2 > ratios > ROA
4.04366824498054
Annuals > 2 > ratios > FCF
535600000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.07321741032370954
Annuals > 2 > health Score
51
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
5552200000
Annuals > 3 > income Statement > cost Of Revenue
4178800000
Annuals > 3 > income Statement > gross Profit
1373400000
Annuals > 3 > income Statement > operating Expenses
362600000
Annuals > 3 > income Statement > operating Income
1010800000
Annuals > 3 > income Statement > interest Expense
149300000
Annuals > 3 > income Statement > pretax Income
873800000
Annuals > 3 > income Statement > net Income
670800000
Annuals > 3 > income Statement > eps
5.024719101123596
Annuals > 3 > income Statement > dividends Per Share
196400000
Annuals > 3 > income Statement > shares Outstanding
133500000
Annuals > 3 > income Statement > income Tax Expense
200100000
Annuals > 3 > income Statement > EBITDA
1473000000
Annuals > 3 > income Statement > operating Margin
18.20539605921977
Annuals > 3 > income Statement > total Other Income Expense Net
-137000000
Annuals > 3 > balance Sheet > cash
235000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
838700000
Annuals > 3 > balance Sheet > inventories
521300000
Annuals > 3 > balance Sheet > total Current Assets
1691100000
Annuals > 3 > balance Sheet > property Plant Equipment
6238200000
Annuals > 3 > balance Sheet > total Assets
13682600000
Annuals > 3 > balance Sheet > payables
365500000
Annuals > 3 > balance Sheet > short Term Debt
5200000
Annuals > 3 > balance Sheet > long Term Debt
3874800000
Annuals > 3 > balance Sheet > total Liabilities
7114900000
Annuals > 3 > balance Sheet > equity
6545000000
Annuals > 3 > cash Flow > net Income
670400000
Annuals > 3 > cash Flow > depreciation
342900000
Annuals > 3 > cash Flow > change In Working Capital
-180300000
Annuals > 3 > cash Flow > cash From Operations
1011900000
Annuals > 3 > cash Flow > capital Expenditures
451300000
Annuals > 3 > cash Flow > cash From Investing
-1874100000
Annuals > 3 > cash Flow > cash From Financing
-94300000
Annuals > 3 > cash Flow > net Change In Cash
-956500000
Annuals > 3 > ratios > PE
5.024719101123596
Annuals > 3 > ratios > PB
5.989652406417112
Annuals > 3 > ratios > ROE
10.249045072574486
Annuals > 3 > ratios > ROA
4.902576995600252
Annuals > 3 > ratios > FCF
560600000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.10096898526710132
Annuals > 3 > health Score
56
Valuation > metrics > PE
34.7104
Valuation > metrics > PB
4.553706464244006
Valuation > final Score
22.810455357559945
Valuation > verdict
45.3% Overvalued
Profitability > metrics > ROE
4.341553891598544
Profitability > metrics > ROA
16.71662846058896
Profitability > metrics > Net Margin
0.16611179253548275
Profitability > final Score
64
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.9412882691030661
Risk > metrics > Interest Coverage
1.8536335721596724
Risk > final Score
55
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.71993341656263
Liquidity > metrics > Quick Ratio
3.290262172284644
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
52.690072440495314
Prev Valuations > 1
51.0666084754306
Prev Valuations > 2
50.936322765008754
Prev Profitabilities > 0
61
Prev Profitabilities > 1
35
Prev Profitabilities > 2
61
Prev Risks > 0
62
Prev Risks > 1
45
Prev Risks > 2
52
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T01:17:26.169Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-12
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
2.16
Earnings History > 0 > eps Difference
-2.16
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-28
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
2.84
Earnings History > 1 > eps Estimate
2.65
Earnings History > 1 > eps Difference
0.19
Earnings History > 1 > surprise Percent
7.1698
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.45
Earnings History > 2 > eps Estimate
2.6
Earnings History > 2 > eps Difference
-0.15
Earnings History > 2 > surprise Percent
-5.7692
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-30
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1
Earnings History > 3 > eps Estimate
0.7597
Earnings History > 3 > eps Difference
0.2403
Earnings History > 3 > surprise Percent
31.6309
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-14
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.17
Earnings History > 4 > eps Estimate
1.85
Earnings History > 4 > eps Difference
0.32
Earnings History > 4 > surprise Percent
17.2973
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.22
Earnings History > 5 > eps Estimate
2.32
Earnings History > 5 > eps Difference
-0.1
Earnings History > 5 > surprise Percent
-4.3103
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-06
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.35
Earnings History > 6 > eps Estimate
2.48
Earnings History > 6 > eps Difference
-0.13
Earnings History > 6 > surprise Percent
-5.2419
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.8
Earnings History > 7 > eps Estimate
0.97
Earnings History > 7 > eps Difference
-0.17
Earnings History > 7 > surprise Percent
-17.5258
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-16
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.46
Earnings History > 8 > eps Estimate
1.39
Earnings History > 8 > eps Difference
0.07
Earnings History > 8 > surprise Percent
5.036
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-26
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.29
Earnings History > 9 > eps Estimate
2.3
Earnings History > 9 > eps Difference
-0.01
Earnings History > 9 > surprise Percent
-0.4348
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.29
Earnings History > 10 > eps Estimate
1.91
Earnings History > 10 > eps Difference
0.38
Earnings History > 10 > surprise Percent
19.8953
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.95
Earnings History > 11 > eps Estimate
0.61
Earnings History > 11 > eps Difference
0.34
Earnings History > 11 > surprise Percent
55.7377
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-16
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.08
Earnings History > 12 > eps Estimate
1.26
Earnings History > 12 > eps Difference
-0.18
Earnings History > 12 > surprise Percent
-14.2857
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.78
Earnings History > 13 > eps Estimate
1.7
Earnings History > 13 > eps Difference
0.08
Earnings History > 13 > surprise Percent
4.7059
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.64
Earnings History > 14 > eps Estimate
1.69
Earnings History > 14 > eps Difference
-0.05
Earnings History > 14 > surprise Percent
-2.9586
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-04
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.73
Earnings History > 15 > eps Estimate
0.62
Earnings History > 15 > eps Difference
0.11
Earnings History > 15 > surprise Percent
17.7419
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
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.25
Earnings History > 16 > eps Estimate
1.16
Earnings History > 16 > eps Difference
0.09
Earnings History > 16 > surprise Percent
7.7586
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.54
Earnings History > 17 > eps Estimate
1.65
Earnings History > 17 > eps Difference
-0.11
Earnings History > 17 > surprise Percent
-6.6667
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.57
Earnings History > 18 > eps Estimate
1.66
Earnings History > 18 > eps Difference
-0.09
Earnings History > 18 > surprise Percent
-5.4217
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-04
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.69
Earnings History > 19 > eps Estimate
0.45
Earnings History > 19 > eps Difference
0.24
Earnings History > 19 > surprise Percent
53.3333
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-16
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.07
Earnings History > 20 > eps Estimate
0.98
Earnings History > 20 > eps Difference
0.09
Earnings History > 20 > surprise Percent
9.1837
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.56
Earnings History > 21 > eps Estimate
1.62
Earnings History > 21 > eps Difference
-0.06
Earnings History > 21 > surprise Percent
-3.7037
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-04
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.6
Earnings History > 22 > eps Estimate
1.38
Earnings History > 22 > eps Difference
0.22
Earnings History > 22 > surprise Percent
15.942
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.47
Earnings History > 23 > eps Estimate
0.43
Earnings History > 23 > eps Difference
0.04
Earnings History > 23 > surprise Percent
9.3023
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-18
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.08
Earnings History > 24 > eps Estimate
1.17
Earnings History > 24 > eps Difference
-0.09
Earnings History > 24 > surprise Percent
-7.6923
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-06
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.68
Earnings History > 25 > eps Estimate
1.7
Earnings History > 25 > eps Difference
-0.02
Earnings History > 25 > surprise Percent
-1.1765
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-25
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.48
Earnings History > 26 > eps Estimate
1.47
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
0.6803
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-02
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.46
Earnings History > 27 > eps Estimate
0.36
Earnings History > 27 > eps Difference
0.1
Earnings History > 27 > surprise Percent
27.7778
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.99
Earnings History > 28 > eps Estimate
0.89
Earnings History > 28 > eps Difference
0.1
Earnings History > 28 > surprise Percent
11.236
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-30
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.4
Earnings History > 29 > eps Estimate
1.38
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
1.4493
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-31
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.23
Earnings History > 30 > eps Estimate
1.35
Earnings History > 30 > eps Difference
-0.12
Earnings History > 30 > surprise Percent
-8.8889
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.44
Earnings History > 31 > eps Estimate
0.22
Earnings History > 31 > eps Difference
0.22
Earnings History > 31 > surprise Percent
100
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-16
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.74
Earnings History > 32 > eps Estimate
0.74
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-01
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.04
Earnings History > 33 > eps Estimate
1.05
Earnings History > 33 > eps Difference
-0.01
Earnings History > 33 > surprise Percent
-0.9524
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.9
Earnings History > 34 > eps Estimate
1.2
Earnings History > 34 > eps Difference
-0.3
Earnings History > 34 > surprise Percent
-25
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-10
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.34
Earnings History > 35 > eps Estimate
0.2
Earnings History > 35 > eps Difference
0.14
Earnings History > 35 > surprise Percent
70
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-07
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.69
Earnings History > 36 > eps Estimate
0.85
Earnings History > 36 > eps Difference
-0.16
Earnings History > 36 > surprise Percent
-18.8235
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.01
Earnings History > 37 > eps Estimate
1.13
Earnings History > 37 > eps Difference
-0.12
Earnings History > 37 > surprise Percent
-10.6195
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-01
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.9
Earnings History > 38 > eps Estimate
1
Earnings History > 38 > eps Difference
-0.1
Earnings History > 38 > surprise Percent
-10
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-03
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.26
Earnings History > 39 > eps Estimate
0.07
Earnings History > 39 > eps Difference
0.19
Earnings History > 39 > surprise Percent
271.4286
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-04
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.74
Earnings History > 40 > eps Estimate
0.61
Earnings History > 40 > eps Difference
0.13
Earnings History > 40 > surprise Percent
21.3115
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-03
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.95
Earnings History > 41 > eps Estimate
0.97
Earnings History > 41 > eps Difference
-0.02
Earnings History > 41 > surprise Percent
-2.0619
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-03
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.66
Earnings History > 42 > eps Estimate
0.64
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
3.125
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-04
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.16
Earnings History > 43 > eps Estimate
-0.16
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-05
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.31
Earnings History > 44 > eps Estimate
0.27
Earnings History > 44 > eps Difference
0.04
Earnings History > 44 > surprise Percent
14.8148
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-04
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.53
Earnings History > 45 > eps Estimate
0.52
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
1.9231
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-05
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.37
Earnings History > 46 > eps Estimate
0.38
Earnings History > 46 > eps Difference
-0.01
Earnings History > 46 > surprise Percent
-2.6316
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-06
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.28
Earnings History > 47 > eps Estimate
-0.33
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
15.1515
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-06
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.08
Earnings History > 48 > eps Estimate
-0.02
Earnings History > 48 > eps Difference
0.1
Earnings History > 48 > surprise Percent
500
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-04
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.32
Earnings History > 49 > eps Estimate
0.27
Earnings History > 49 > eps Difference
0.05
Earnings History > 49 > surprise Percent
18.5185
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-01
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.23
Earnings History > 50 > eps Estimate
0.14
Earnings History > 50 > eps Difference
0.09
Earnings History > 50 > surprise Percent
64.2857
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-02
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.49
Earnings History > 51 > eps Estimate
-0.36
Earnings History > 51 > eps Difference
-0.13
Earnings History > 51 > surprise Percent
-36.1111
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-14
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.32
Earnings History > 52 > eps Estimate
-0.1
Earnings History > 52 > eps Difference
-0.22
Earnings History > 52 > surprise Percent
-220
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-08
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.14
Earnings History > 53 > eps Estimate
0.17
Earnings History > 53 > eps Difference
-0.03
Earnings History > 53 > surprise Percent
-17.6471
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-26
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.02
Earnings History > 54 > eps Estimate
0.06
Earnings History > 54 > eps Difference
-0.08
Earnings History > 54 > surprise Percent
-133.3333
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-26
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.42
Earnings History > 55 > eps Estimate
-0.44
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
4.5455
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-16
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.19
Earnings History > 56 > eps Estimate
-0.37
Earnings History > 56 > eps Difference
0.18
Earnings History > 56 > surprise Percent
48.6486
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-02
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.13
Earnings History > 57 > eps Estimate
0.06
Earnings History > 57 > eps Difference
-0.19
Earnings History > 57 > surprise Percent
-316.6667
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-02
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.07
Earnings History > 58 > eps Estimate
-0.06
Earnings History > 58 > eps Difference
0.13
Earnings History > 58 > surprise Percent
216.6667
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-04
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.62
Earnings History > 59 > eps Estimate
-0.49
Earnings History > 59 > eps Difference
-0.13
Earnings History > 59 > surprise Percent
-26.5306
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-02
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.36
Earnings History > 60 > eps Estimate
-0.18
Earnings History > 60 > eps Difference
-0.18
Earnings History > 60 > surprise Percent
-100
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-01
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.08
Earnings History > 61 > eps Estimate
0.18
Earnings History > 61 > eps Difference
-0.1
Earnings History > 61 > surprise Percent
-55.5556
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-02
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.18
Earnings History > 62 > eps Estimate
0.24
Earnings History > 62 > eps Difference
-0.42
Earnings History > 62 > surprise Percent
-175
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-03
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.35
Earnings History > 63 > eps Estimate
-0.35
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-08
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.1
Earnings History > 64 > eps Estimate
-0.02
Earnings History > 64 > eps Difference
-0.08
Earnings History > 64 > surprise Percent
-400
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-02
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.38
Earnings History > 65 > eps Estimate
0.37
Earnings History > 65 > eps Difference
0.01
Earnings History > 65 > surprise Percent
2.7027
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-03
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.14
Earnings History > 66 > eps Estimate
0.2
Earnings History > 66 > eps Difference
-0.06
Earnings History > 66 > surprise Percent
-30
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-04
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.29
Earnings History > 67 > eps Estimate
-0.07
Earnings History > 67 > eps Difference
-0.22
Earnings History > 67 > surprise Percent
-314.2857
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-09
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.14
Earnings History > 68 > eps Estimate
0.29
Earnings History > 68 > eps Difference
-0.15
Earnings History > 68 > surprise Percent
-51.7241
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-05
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.54
Earnings History > 69 > eps Estimate
0.84
Earnings History > 69 > eps Difference
-0.3
Earnings History > 69 > surprise Percent
-35.7143
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-05
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.93
Earnings History > 70 > eps Estimate
1.1
Earnings History > 70 > eps Difference
-0.17
Earnings History > 70 > surprise Percent
-15.4545
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-05
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.13
Earnings History > 71 > eps Estimate
0.56
Earnings History > 71 > eps Difference
-0.43
Earnings History > 71 > surprise Percent
-76.7857
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-13
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.83
Earnings History > 72 > eps Estimate
1.09
Earnings History > 72 > eps Difference
-0.26
Earnings History > 72 > surprise Percent
-23.8532
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-29
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.47
Earnings History > 73 > eps Estimate
1.59
Earnings History > 73 > eps Difference
-0.12
Earnings History > 73 > surprise Percent
-7.5472
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.46
Earnings History > 74 > eps Estimate
1.46
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-30
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.91
Earnings History > 75 > eps Estimate
0.8
Earnings History > 75 > eps Difference
0.11
Earnings History > 75 > surprise Percent
13.75
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.19
Earnings History > 76 > eps Estimate
1.02
Earnings History > 76 > eps Difference
0.17
Earnings History > 76 > surprise Percent
16.6667
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-30
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.45
Earnings History > 77 > eps Estimate
1.52
Earnings History > 77 > eps Difference
-0.07
Earnings History > 77 > surprise Percent
-4.6053
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-31
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
1.47
Earnings History > 78 > eps Estimate
1.28
Earnings History > 78 > eps Difference
0.19
Earnings History > 78 > surprise Percent
14.8438
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-25
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.7
Earnings History > 79 > eps Estimate
0.65
Earnings History > 79 > eps Difference
0.05
Earnings History > 79 > surprise Percent
7.6923
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-31
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.89
Earnings History > 80 > eps Estimate
0.82
Earnings History > 80 > eps Difference
0.07
Earnings History > 80 > surprise Percent
8.5366
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-27
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
1.23
Earnings History > 81 > eps Estimate
1.26
Earnings History > 81 > eps Difference
-0.03
Earnings History > 81 > surprise Percent
-2.381
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-26
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.98
Earnings History > 82 > eps Estimate
1.01
Earnings History > 82 > eps Difference
-0.03
Earnings History > 82 > surprise Percent
-2.9703
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-27
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.21
Earnings History > 83 > eps Estimate
0.2
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
5
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-01-31
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.62
Earnings History > 84 > eps Estimate
0.74
Earnings History > 84 > eps Difference
-0.12
Earnings History > 84 > surprise Percent
-16.2162
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-27
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.96
Earnings History > 85 > eps Estimate
0.98
Earnings History > 85 > eps Difference
-0.02
Earnings History > 85 > surprise Percent
-2.0408
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-28
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.85
Earnings History > 86 > eps Estimate
0.82
Earnings History > 86 > eps Difference
0.03
Earnings History > 86 > surprise Percent
3.6585
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-28
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.15
Earnings History > 87 > eps Estimate
0.12
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
25
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-02
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.59
Earnings History > 88 > eps Estimate
0.59
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-27
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.91
Earnings History > 89 > eps Estimate
0.9
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
1.1111
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-28
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.65
Earnings History > 90 > eps Estimate
0.65
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-28
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.01
Earnings History > 91 > eps Estimate
-0.02
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
150
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-03
Earnings History > 92 > date
2002-12-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.36
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-22
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.75
Earnings History > 93 > eps Estimate
0.75
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-24
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.64
Earnings History > 94 > eps Estimate
0.63
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
1.5873
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-22
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.11
Earnings History > 95 > eps Estimate
0.06
Earnings History > 95 > eps Difference
0.05
Earnings History > 95 > surprise Percent
83.3333
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-21
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.53
Earnings History > 96 > eps Estimate
0.49
Earnings History > 96 > eps Difference
0.04
Earnings History > 96 > surprise Percent
8.1633
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-22
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.9
Earnings History > 97 > eps Estimate
0.91
Earnings History > 97 > eps Difference
-0.01
Earnings History > 97 > surprise Percent
-1.0989
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-25
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.78
Earnings History > 98 > eps Estimate
0.78
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-23
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.06
Earnings History > 99 > eps Estimate
0.08
Earnings History > 99 > eps Difference
-0.02
Earnings History > 99 > surprise Percent
-25
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-22
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.47
Earnings History > 100 > eps Estimate
0.49
Earnings History > 100 > eps Difference
-0.02
Earnings History > 100 > surprise Percent
-4.0816
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-20
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.84
Earnings History > 101 > eps Estimate
1.06
Earnings History > 101 > eps Difference
-0.22
Earnings History > 101 > surprise Percent
-20.7547
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-20
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.75
Earnings History > 102 > eps Estimate
0.73
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
2.7397
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-18
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.23
Earnings History > 103 > eps Estimate
0.27
Earnings History > 103 > eps Difference
-0.04
Earnings History > 103 > surprise Percent
-14.8148
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-24
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.64
Earnings History > 104 > eps Estimate
0.53
Earnings History > 104 > eps Difference
0.11
Earnings History > 104 > surprise Percent
20.7547
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-18
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.84
Earnings History > 105 > eps Estimate
0.84
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-19
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.61
Earnings History > 106 > eps Estimate
0.65
Earnings History > 106 > eps Difference
-0.04
Earnings History > 106 > surprise Percent
-6.1538
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-26
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.26
Earnings History > 107 > eps Estimate
0.26
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-19
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.58
Earnings History > 108 > eps Estimate
0.52
Earnings History > 108 > eps Difference
0.06
Earnings History > 108 > surprise Percent
11.5385
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-19
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.86
Earnings History > 109 > eps Estimate
0.73
Earnings History > 109 > eps Difference
0.13
Earnings History > 109 > surprise Percent
17.8082
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-21
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.69
Earnings History > 110 > eps Estimate
0.68
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
1.4706
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-17
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.31
Earnings History > 111 > eps Estimate
0.24
Earnings History > 111 > eps Difference
0.07
Earnings History > 111 > surprise Percent
29.1667
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-21
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.5
Earnings History > 112 > eps Estimate
0.5
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
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.71
Earnings History > 113 > eps Estimate
0.62
Earnings History > 113 > eps Difference
0.09
Earnings History > 113 > surprise Percent
14.5161
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-21
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.61
Earnings History > 114 > eps Estimate
0.56
Earnings History > 114 > eps Difference
0.05
Earnings History > 114 > surprise Percent
8.9286
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-21
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.21
Earnings History > 115 > eps Estimate
0.18
Earnings History > 115 > eps Difference
0.03
Earnings History > 115 > surprise Percent
16.6667
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-22
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.46
Earnings History > 116 > eps Estimate
0.37
Earnings History > 116 > eps Difference
0.09
Earnings History > 116 > surprise Percent
24.3243
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-21
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.59
Earnings History > 117 > eps Estimate
0.58
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
1.7241
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-23
Earnings History > 118 > date
1996-06-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.47
Earnings History > 118 > eps Difference
0.08
Earnings History > 118 > surprise Percent
17.0213
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-23
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.19
Earnings History > 119 > eps Estimate
0.15
Earnings History > 119 > eps Difference
0.04
Earnings History > 119 > surprise Percent
26.6667
Vulcan Materials Company produces and supplies construction aggregates in the United States. It operates through three segments: Aggregates, Asphalt, and Concrete. The company provides crushed stone, sand and gravel, sand, riprap and jetty stones, and other aggregates for use in construction and maintenance of highways, streets, and other public works, as well as in the construction of housing and commercial, industrial, and other nonresidential facilities; asphalt mix; asphalt construction paving services; and ready-mixed concrete products. The company was formerly known as Virginia Holdco, Inc. and changed its name to Vulcan Materials Company. Vulcan Materials Company was founded in 1909 and is headquartered in Birmingham, Alabama.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$317.6957
Analyst Picks
Strong Buy
14
Buy
4
Hold
5
Sell
0
Strong Sell
1
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)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 94.08% of the total shares of Vulcan Materials Company
1.
Vanguard Group Inc(12.7877%)
since
2025/06/30
2.
State Farm Mutual Automobile Ins Co(7.2316%)
since
2025/06/30
3.
BlackRock Inc(7.021%)
since
2025/06/30
4.
JPMorgan Chase & Co(5.9224%)
since
2025/06/30
5.
Principal Financial Group Inc(5.4573%)
since
2025/06/30
6.
State Street Corp(4.2072%)
since
2025/06/30
7.
Principal MidCap R5(3.8121%)
since
2025/07/31
8.
Principal Aligned MidCap Equity(3.6833%)
since
2025/06/30
9.
Vanguard Total Stock Mkt Idx Inv(3.141%)
since
2025/07/31
10.
Massachusetts Financial Services Company(2.6572%)
since
2025/06/30
11.
Geode Capital Management, LLC(2.6427%)
since
2025/06/30
12.
Vanguard 500 Index Investor(2.4755%)
since
2025/07/31
13.
Vanguard Mid Cap Index Institutional(2.2303%)
since
2025/07/31
14.
ClearBridge Advisors, LLC(1.836%)
since
2025/06/30
15.
Bank of America Corp(1.7479%)
since
2025/06/30
16.
JPMorgan US Equity L(1.7035%)
since
2025/07/31
17.
Northern Trust Corp(1.6754%)
since
2025/06/30
18.
T. Rowe Price Investment Management,Inc.(1.6263%)
since
2025/06/30
19.
FMR Inc(1.4516%)
since
2025/06/30
20.
Allspring Global Investments Holdings, LLC(1.4173%)
since
2025/06/30
21.
MFS Growth Equity(1.3152%)
since
2025/06/30
22.
Fidelity 500 Index(1.2674%)
since
2025/07/31
23.
SPDR® S&P 500® ETF(1.2084%)
since
2025/08/31
24.
iShares Core S&P 500 ETF(1.2032%)
since
2025/08/31
25.
Morgan Stanley - Brokerage Accounts(1.1747%)
since
2025/06/30
26.
Vanguard Growth Index Investor(1.1599%)
since
2025/07/31
27.
Alkeon Capital Management, LLC(1.1191%)
since
2025/06/30
28.
Stockbridge Partners LLC(1.0745%)
since
2025/06/30
29.
T. Rowe Price Capital Appreciation(0.9908%)
since
2025/07/31
30.
Dimensional Fund Advisors, Inc.(0.9759%)
since
2025/06/30
31.
Allspring Special US Mid Cap Value Eq(0.9219%)
since
2025/06/30
32.
Allspring Mid Value SMA(0.9219%)
since
2025/06/30
33.
Allspring Special Mid Cap Value Inst(0.8978%)
since
2025/08/31
34.
NORGES BANK(0.8964%)
since
2025/06/30
35.
Vanguard Mid-Cap Growth ETF(0.8351%)
since
2025/07/31
36.
UBS Asset Mgmt Americas Inc(0.7768%)
since
2025/06/30
37.
The Materials Select Sector SPDR® ETF(0.6906%)
since
2025/08/31
38.
State Farm Growth(0.6461%)
since
2025/06/30
39.
MFS Mid Cap Growth Equity(0.6458%)
since
2025/06/30
40.
MFS Growth B(0.6322%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
2.16
Date
2025-09-30
EPS Actual
2.84
EPS Estimate
2.65
EPS Difference
0.19
Surprise Percent
7.1698%
(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.