_id
691479cdccc777a4e85d8f7f
Ticker
MLI
Name
Mueller Industries Inc
Exchange
NYSE
Address
150 Schilling Boulevard, Collierville, TN, United States, 38017
Country
USA
Sector
Industrials
Industry
Metal Fabrication
Currency
USD
Website
https://www.muellerindustries.com
Description
Mueller Industries, Inc. manufactures and sells copper, brass, and aluminum products in the United States, the United Kingdom, Canada, Asia and the Middle East, and Mexico. It operates through three segments: Piping Systems, Industrial Metals, and Climate. The Piping Systems segment offers copper tubes, fittings, line sets, and pipe nipples; resells steel pipe, brass and plastic plumbing valves, malleable iron fittings, faucets, and plumbing specialties. This segment sells its products to wholesalers in the plumbing and refrigeration markets, distributors to the manufactured housing and recreational vehicle industries, building material retailers, and air-conditioning original equipment manufacturers (OEMs). The Industrial Metals segment offers brass, bronze, and copper alloy rods; cold-form aluminum and copper products; high-volume machining of aluminum, steel, brass, and cast-iron impacts and castings for automotive applications; brass and aluminum forgings; brass, aluminum, and stainless steel valves; fluid control solutions; and gas train assembles; specialty copper, copper alloy, and aluminum tube to OEMs in the industrial, construction, plumbing, refrigeration, utility, telecommunication, and electrical distribution markets, as well as heating, ventilation, and air-conditioning (HVAC) markets. The Climate segment provides valves, protection devices, and brass fittings; and coaxial heat exchangers and twisted tubes to wholesalers and OEMs in the HVAC and refrigeration markets. This segment also manufactures and distributes high-pressure components and accessories, as well as insulated HVAC flexible duct systems. Mueller Industries, Inc. was founded in 1917 and is headquartered in Collierville, Tennessee.
Last Close
114
Volume
444534
Current Price
113.86
Change
-0.12280701754386016
Last Updated
2025-12-02T11:55:17.815Z
Image
data:image/webp;base64,UklGRoQFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSLICAAABoKVtt2k7+scYmy2Ir40uqAss21VXUQPstMK+L1/H7AAPYidrjPEXN+bsQERMAEaoBqC9cMPus7emX7q/nL51bveGhW0ApihQFeitOnTpNYd8fenQ6h6gOi5RwZwtV5NkuEcmmRnuQTKubp0LURmLKmbtnGJm48kh05tMTu2aBdUxGNo/3me6J0ea7smJH9uwUYlhyZ9MD44xPPnnEpiMRBSfPaUHxxzOp59BZQQqdoDhLNCDBw06lKJ3lB4sMhoe60OHEPTPsEkWmg3P9CEDicgRNiy44VGFDKLYz4ZFNzwAHcDwGT3LSucXsP9RLHvEYOHBx8uh/yFo/Upn8c5fW5B/GX6ks0LnTzAAgjl3GDUE786BAIbtdFbp3AmDYO59Zh3JiXkQw2Y6K3VuhaFzkVFL8FIXWElmLUmuAvbTWa3zAFoXGPUEL7QWvGTWk3y1YB2DFQfX76TX5Nx1urYz1xk1BW9OMmtKTr2oi3zxlpU39T1n1vVisq7k1HVGTcEbp+k1Oc/sqG3XWkZNwfXzXzLrSb5aYOcZ9QQvtLCPXo9zP7CCzFqSXAl0LjBqCV7swLCJXotzM0ww9x6zjuT9uRAYttHrcG6HAYLZtxk1BO/MhgAwfE+vwfk9DAAE9jO9POcvBvkXFEseMkoLPlwKxX8bPqVnWen8FIb/V+xlk0U13AfFgCJymE1JDQ+LyCAQ9E6yyVKy4ekeBIMreofpUUY4D/egGFZE9zK9BE/uMxEML4qPHtNjXOF8/DFUMEoxLPyd6TGO8OTvi2CCERva395luudo0j1597s2DKNXxYxtE8x0z2HSPZMT22dAFeMUE8zaeClIhntkkpnhHiTj8qZZEBOMWQzorth34SWHfHVh/4ouYIIC1QC05q/ZfuraxPM3b55PXDu1Y+38FgBTjBBWUDggrAIAALAOAJ0BKkAAQAA+tUadSycjoqGwGAsA4BaJbACpLdFVnngLqge/OO8T8wHnw+h//R76BvL3+NwV3+3Mdxk1mk+NN7kG4ooabdfj3/yg1cXfF192E5TD4xduPvzhFJZhX733XPAu6gLiY4zeewvcvhYYgxRiBnmXWijSipm7EAD+X/52+9D3Kz8oWtJspxyCOznAI2ViOrkibKJfzNlmNsHbyd30EcovfYm9N3wXXSAbGQ5W7F2f8sJ1Z3c7oEIvj3YzKaGmB40dXcW64i0+AT3mZmokuk3/ol/h/UWxvS/k/4cHaGAPmU0gs3c+H2c7TOjssaCB61fg3uiOyzng2Yo4PXMLXYN2pzxJzgedVgNgeKCqTChvGiVnb5v4lOZsAX5EzQS7L4Tcanq+6utBPs5pRCsHFuW9gEw6qV1+aBjf/APaULChgdFGNmPeLcdxLbmmacAOgbyjtIMoVgKfHgi2h5j5+Ptum/w4ibLiu1KgZLcubYb0BOM1xu0qZ3zIXAV215CE4DeFoJqz5ORz3sByIXjp0LUzefQylCdAv/CE2uyWgTTdgNbnXjdCMhASUv0bcYXovm7xSaNAgquTeXBadEPQCgJ8OMDXU8kpLdm/zC0A9pUQtOx6A68liBJC/4lNSH6h/rmZNTCMgKf1sJf+hVjufYzZUvGGbEwRcXwM256/VEISRNyOJL7YOD3jpTB4softkd0PuYu/yKrXJWJ8vOYDBZDDc6jY6DaX60Zb/YEHgNB9W24unjgW/JhJWhG7lJa86ArpEqDg20Y1VZUasFGf+jggvIzI4uu9fQRXERHe2+BJcwje1iMZsu5HeemEiHF5RQECabJ0cZvQlN1YpBqp9DrStQJ2Pza9X/u2PHZAsk45YmvLxnh00Z7eBYfW7SZLrUnHBIAAAA==
Ipo Date
1991-02-25T00:00:00.000Z
Market Cap
12174864384
Next Dividend Date
2025-12-19T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.25
Dividend Yield
0.8782715615668365
Sentiment
0.9154999999999999
Sentiment Sources
6
Rating
5
Target Price
130.5
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1077824000
Cost Of Revenue
766828000
Gross Profit
310996000
Operating Expenses
61657000
Operating Income
249339000
Interest Expense
6000
Pretax Income
284152000
Net Income
208123000
Eps
1.876165149193185
Dividends Per Share
27325000
Shares Outstanding
111013631
Income Tax Expense
73904000
EBITDA
300765000
Operating Margin
23.13355427231162
Total Other Income Expense Net
34813000
Cash
1262784000
Short Term Investments
54432000
Receivables
556632000
Inventories
510012000
Total Current Assets
2428144000
Property Plant Equipment
559318000
Total Assets
3696323000
Payables
187561000
Short Term Debt
8387000
Long Term Debt
-
Total Liabilities
600741000
Equity
3069931000
Depreciation
16607000
Change In Working Capital
110506000
Cash From Operations
310072000
Capital Expenditures
18291000
Cash From Investing
699000
Cash From Financing
-52738000
Net Change In Cash
256151000
PE
16.3931
PB
4.114258528937621
ROE
6.779403185283317
ROA
5.6305414867694195
FCF
291781000
Fcf Percent
0.2707130292144172
Piotroski FScore
4
Health Score
75
Deep Value Investing Score
6
Defensive Investing Score
9
Dividend Investing Score
4
Economic Moat Investing Score
8.5
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
4
Quality Investing Score
8
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1077824000
Quarters > 0 > income Statement > cost Of Revenue
766828000
Quarters > 0 > income Statement > gross Profit
310996000
Quarters > 0 > income Statement > operating Expenses
61657000
Quarters > 0 > income Statement > operating Income
249339000
Quarters > 0 > income Statement > interest Expense
6000
Quarters > 0 > income Statement > pretax Income
284152000
Quarters > 0 > income Statement > net Income
208123000
Quarters > 0 > income Statement > eps
1.876165149193185
Quarters > 0 > income Statement > dividends Per Share
27325000
Quarters > 0 > income Statement > shares Outstanding
110930000
Quarters > 0 > income Statement > income Tax Expense
73904000
Quarters > 0 > income Statement > EBITDA
300765000
Quarters > 0 > income Statement > operating Margin
23.13355427231162
Quarters > 0 > income Statement > total Other Income Expense Net
34813000
Quarters > 0 > balance Sheet > cash
1262784000
Quarters > 0 > balance Sheet > short Term Investments
54432000
Quarters > 0 > balance Sheet > receivables
556632000
Quarters > 0 > balance Sheet > inventories
510012000
Quarters > 0 > balance Sheet > total Current Assets
2428144000
Quarters > 0 > balance Sheet > property Plant Equipment
559318000
Quarters > 0 > balance Sheet > total Assets
3696323000
Quarters > 0 > balance Sheet > payables
187561000
Quarters > 0 > balance Sheet > short Term Debt
8387000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
600741000
Quarters > 0 > balance Sheet > equity
3069931000
Quarters > 0 > cash Flow > net Income
210248000
Quarters > 0 > cash Flow > depreciation
16607000
Quarters > 0 > cash Flow > change In Working Capital
110506000
Quarters > 0 > cash Flow > cash From Operations
310072000
Quarters > 0 > cash Flow > capital Expenditures
18291000
Quarters > 0 > cash Flow > cash From Investing
699000
Quarters > 0 > cash Flow > cash From Financing
-52738000
Quarters > 0 > cash Flow > net Change In Cash
256151000
Quarters > 0 > ratios > PE
1.876165149193185
Quarters > 0 > ratios > PB
4.114258528937621
Quarters > 0 > ratios > ROE
6.779403185283317
Quarters > 0 > ratios > ROA
5.6305414867694195
Quarters > 0 > ratios > FCF
291781000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2707130292144172
Quarters > 0 > health Score
75
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1138173000
Quarters > 1 > income Statement > cost Of Revenue
785194000
Quarters > 1 > income Statement > gross Profit
352979000
Quarters > 1 > income Statement > operating Expenses
48811000
Quarters > 1 > income Statement > operating Income
304168000
Quarters > 1 > income Statement > interest Expense
17000
Quarters > 1 > income Statement > pretax Income
327340000
Quarters > 1 > income Statement > net Income
245924000
Quarters > 1 > income Statement > eps
2.216689801878459
Quarters > 1 > income Statement > dividends Per Share
27136000
Quarters > 1 > income Statement > shares Outstanding
110942000
Quarters > 1 > income Statement > income Tax Expense
78857000
Quarters > 1 > income Statement > EBITDA
342365000
Quarters > 1 > income Statement > operating Margin
26.724232607872437
Quarters > 1 > income Statement > total Other Income Expense Net
23172000
Quarters > 1 > balance Sheet > cash
1001769000
Quarters > 1 > balance Sheet > short Term Investments
56709000
Quarters > 1 > balance Sheet > receivables
592564000
Quarters > 1 > balance Sheet > inventories
511725000
Quarters > 1 > balance Sheet > total Current Assets
2214134000
Quarters > 1 > balance Sheet > property Plant Equipment
563492000
Quarters > 1 > balance Sheet > total Assets
3487442000
Quarters > 1 > balance Sheet > payables
212476000
Quarters > 1 > balance Sheet > short Term Debt
8467000
Quarters > 1 > balance Sheet > long Term Debt
0
Quarters > 1 > balance Sheet > total Liabilities
546819000
Quarters > 1 > balance Sheet > equity
2916560000
Quarters > 1 > cash Flow > net Income
250338000
Quarters > 1 > cash Flow > depreciation
17905000
Quarters > 1 > cash Flow > change In Working Capital
-45940000
Quarters > 1 > cash Flow > cash From Operations
190602000
Quarters > 1 > cash Flow > capital Expenditures
14099000
Quarters > 1 > cash Flow > cash From Investing
-10046000
Quarters > 1 > cash Flow > cash From Financing
-26886000
Quarters > 1 > cash Flow > net Change In Cash
164996000
Quarters > 1 > ratios > PE
2.216689801878459
Quarters > 1 > ratios > PB
4.331080492086567
Quarters > 1 > ratios > ROE
8.431988369860385
Quarters > 1 > ratios > ROA
7.051701504999939
Quarters > 1 > ratios > FCF
176503000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.15507572223203328
Quarters > 1 > health Score
72
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1000165000
Quarters > 2 > income Statement > cost Of Revenue
728185000
Quarters > 2 > income Statement > gross Profit
271980000
Quarters > 2 > income Statement > operating Expenses
65718000
Quarters > 2 > income Statement > operating Income
206262000
Quarters > 2 > income Statement > interest Expense
25000
Quarters > 2 > income Statement > pretax Income
211220000
Quarters > 2 > income Statement > net Income
157432000
Quarters > 2 > income Statement > eps
1.3814671814671815
Quarters > 2 > income Statement > dividends Per Share
27262000
Quarters > 2 > income Statement > shares Outstanding
113960000
Quarters > 2 > income Statement > income Tax Expense
51933000
Quarters > 2 > income Statement > EBITDA
228368000
Quarters > 2 > income Statement > operating Margin
20.622797238455654
Quarters > 2 > income Statement > total Other Income Expense Net
4958000
Quarters > 2 > balance Sheet > cash
830100000
Quarters > 2 > balance Sheet > short Term Investments
43497000
Quarters > 2 > balance Sheet > receivables
553106000
Quarters > 2 > balance Sheet > inventories
482155000
Quarters > 2 > balance Sheet > total Current Assets
1960060000
Quarters > 2 > balance Sheet > property Plant Equipment
547885000
Quarters > 2 > balance Sheet > total Assets
3231304000
Quarters > 2 > balance Sheet > payables
223609000
Quarters > 2 > balance Sheet > short Term Debt
8486000
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
544205000
Quarters > 2 > balance Sheet > equity
2666437000
Quarters > 2 > cash Flow > net Income
157432000
Quarters > 2 > cash Flow > depreciation
17123000
Quarters > 2 > cash Flow > change In Working Capital
-64566000
Quarters > 2 > cash Flow > cash From Operations
113559000
Quarters > 2 > cash Flow > capital Expenditures
16592000
Quarters > 2 > cash Flow > cash From Investing
-23440000
Quarters > 2 > cash Flow > cash From Financing
-287667000
Quarters > 2 > cash Flow > net Change In Cash
-197156000
Quarters > 2 > ratios > PE
1.3814671814671815
Quarters > 2 > ratios > PB
4.866226203731797
Quarters > 2 > ratios > ROE
5.9042084999570585
Quarters > 2 > ratios > ROA
4.872088791398148
Quarters > 2 > ratios > FCF
96967000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.09695100308449106
Quarters > 2 > health Score
62
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
923536000
Quarters > 3 > income Statement > cost Of Revenue
668166000
Quarters > 3 > income Statement > gross Profit
255370000
Quarters > 3 > income Statement > operating Expenses
85112000
Quarters > 3 > income Statement > operating Income
170258000
Quarters > 3 > income Statement > interest Expense
75000
Quarters > 3 > income Statement > pretax Income
186273000
Quarters > 3 > income Statement > net Income
137652000
Quarters > 3 > income Statement > eps
1.2078975078975078
Quarters > 3 > income Statement > dividends Per Share
22311000
Quarters > 3 > income Statement > shares Outstanding
113960000
Quarters > 3 > income Statement > income Tax Expense
45670000
Quarters > 3 > income Statement > EBITDA
200523000
Quarters > 3 > income Statement > operating Margin
18.435448103809705
Quarters > 3 > income Statement > total Other Income Expense Net
16015000
Quarters > 3 > balance Sheet > cash
1037229000
Quarters > 3 > balance Sheet > short Term Investments
21874000
Quarters > 3 > balance Sheet > receivables
450113000
Quarters > 3 > balance Sheet > inventories
462279000
Quarters > 3 > balance Sheet > total Current Assets
2012229000
Quarters > 3 > balance Sheet > property Plant Equipment
547833000
Quarters > 3 > balance Sheet > total Assets
3290906000
Quarters > 3 > balance Sheet > payables
173743000
Quarters > 3 > balance Sheet > short Term Debt
9211000
Quarters > 3 > balance Sheet > long Term Debt
0
Quarters > 3 > balance Sheet > total Liabilities
486498000
Quarters > 3 > balance Sheet > equity
2773165000
Quarters > 3 > cash Flow > net Income
140603000
Quarters > 3 > cash Flow > depreciation
21993000
Quarters > 3 > cash Flow > change In Working Capital
-21255000
Quarters > 3 > cash Flow > cash From Operations
140121000
Quarters > 3 > cash Flow > capital Expenditures
28915000
Quarters > 3 > cash Flow > cash From Investing
-35685000
Quarters > 3 > cash Flow > cash From Financing
-22032000
Quarters > 3 > cash Flow > net Change In Cash
73290000
Quarters > 3 > ratios > PE
1.2078975078975078
Quarters > 3 > ratios > PB
4.678944671521529
Quarters > 3 > ratios > ROE
4.963714744705057
Quarters > 3 > ratios > ROA
4.1827995087067205
Quarters > 3 > ratios > FCF
111206000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.12041328112818558
Quarters > 3 > health Score
64
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
3768766000
Annuals > 0 > income Statement > cost Of Revenue
2724328000
Annuals > 0 > income Statement > gross Profit
1044438000
Annuals > 0 > income Statement > operating Expenses
274049000
Annuals > 0 > income Statement > operating Income
770389000
Annuals > 0 > income Statement > interest Expense
410000
Annuals > 0 > income Statement > pretax Income
820462000
Annuals > 0 > income Statement > net Income
604879000
Annuals > 0 > income Statement > eps
5.316449132058888
Annuals > 0 > income Statement > dividends Per Share
89107000
Annuals > 0 > income Statement > shares Outstanding
113775000
Annuals > 0 > income Statement > income Tax Expense
202920000
Annuals > 0 > income Statement > EBITDA
874005000
Annuals > 0 > income Statement > operating Margin
20.44141238803364
Annuals > 0 > income Statement > total Other Income Expense Net
50073000
Annuals > 0 > balance Sheet > cash
1037229000
Annuals > 0 > balance Sheet > short Term Investments
21874000
Annuals > 0 > balance Sheet > receivables
450113000
Annuals > 0 > balance Sheet > inventories
462279000
Annuals > 0 > balance Sheet > total Current Assets
2012229000
Annuals > 0 > balance Sheet > property Plant Equipment
547833000
Annuals > 0 > balance Sheet > total Assets
3290906000
Annuals > 0 > balance Sheet > payables
173743000
Annuals > 0 > balance Sheet > short Term Debt
9211000
Annuals > 0 > balance Sheet > long Term Debt
0
Annuals > 0 > balance Sheet > total Liabilities
486498000
Annuals > 0 > balance Sheet > equity
2773165000
Annuals > 0 > cash Flow > net Income
617542000
Annuals > 0 > cash Flow > depreciation
53133000
Annuals > 0 > cash Flow > change In Working Capital
-65631000
Annuals > 0 > cash Flow > cash From Operations
645908000
Annuals > 0 > cash Flow > capital Expenditures
80203000
Annuals > 0 > cash Flow > cash From Investing
-606935000
Annuals > 0 > cash Flow > cash From Financing
-160478000
Annuals > 0 > cash Flow > net Change In Cash
-135328000
Annuals > 0 > ratios > PE
5.316449132058888
Annuals > 0 > ratios > PB
4.499445308879926
Annuals > 0 > ratios > ROE
21.811864782658084
Annuals > 0 > ratios > ROA
18.380318368254823
Annuals > 0 > ratios > FCF
565705000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.1501035086816215
Annuals > 0 > health Score
84
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
3420345000
Annuals > 1 > income Statement > cost Of Revenue
2433511000
Annuals > 1 > income Statement > gross Profit
986834000
Annuals > 1 > income Statement > operating Expenses
230781000
Annuals > 1 > income Statement > operating Income
756053000
Annuals > 1 > income Statement > interest Expense
1221000
Annuals > 1 > income Statement > pretax Income
830411000
Annuals > 1 > income Statement > net Income
602897000
Annuals > 1 > income Statement > eps
5.3042969506079425
Annuals > 1 > income Statement > dividends Per Share
66868000
Annuals > 1 > income Statement > shares Outstanding
113662000
Annuals > 1 > income Statement > income Tax Expense
220762000
Annuals > 1 > income Statement > EBITDA
886407000
Annuals > 1 > income Statement > operating Margin
22.104583017210253
Annuals > 1 > income Statement > total Other Income Expense Net
74358000
Annuals > 1 > balance Sheet > cash
1170893000
Annuals > 1 > balance Sheet > short Term Investments
98146000
Annuals > 1 > balance Sheet > receivables
351561000
Annuals > 1 > balance Sheet > inventories
380248000
Annuals > 1 > balance Sheet > total Current Assets
2040021000
Annuals > 1 > balance Sheet > property Plant Equipment
420335000
Annuals > 1 > balance Sheet > total Assets
2759301000
Annuals > 1 > balance Sheet > payables
120485000
Annuals > 1 > balance Sheet > short Term Debt
8689000
Annuals > 1 > balance Sheet > long Term Debt
185000
Annuals > 1 > balance Sheet > total Liabilities
400585000
Annuals > 1 > balance Sheet > equity
2337445000
Annuals > 1 > cash Flow > net Income
602897000
Annuals > 1 > cash Flow > depreciation
39954000
Annuals > 1 > cash Flow > change In Working Capital
36526000
Annuals > 1 > cash Flow > cash From Operations
672766000
Annuals > 1 > cash Flow > capital Expenditures
54025000
Annuals > 1 > cash Flow > cash From Investing
135080000
Annuals > 1 > cash Flow > cash From Financing
-104509000
Annuals > 1 > cash Flow > net Change In Cash
708927000
Annuals > 1 > ratios > PE
5.3042969506079425
Annuals > 1 > ratios > PB
5.332879079507753
Annuals > 1 > ratios > ROE
25.792991920665514
Annuals > 1 > ratios > ROA
21.849627858649708
Annuals > 1 > ratios > FCF
618741000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.18090017235103475
Annuals > 1 > health Score
88
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3982455000
Annuals > 2 > income Statement > cost Of Revenue
2864862000
Annuals > 2 > income Statement > gross Profit
1117593000
Annuals > 2 > income Statement > operating Expenses
240444000
Annuals > 2 > income Statement > operating Income
877149000
Annuals > 2 > income Statement > interest Expense
810000
Annuals > 2 > income Statement > pretax Income
886142000
Annuals > 2 > income Statement > net Income
658316000
Annuals > 2 > income Statement > eps
5.820139687030324
Annuals > 2 > income Statement > dividends Per Share
55787000
Annuals > 2 > income Statement > shares Outstanding
113110000
Annuals > 2 > income Statement > income Tax Expense
223322000
Annuals > 2 > income Statement > EBITDA
920572000
Annuals > 2 > income Statement > operating Margin
22.02533361958892
Annuals > 2 > income Statement > total Other Income Expense Net
8993000
Annuals > 2 > balance Sheet > cash
461018000
Annuals > 2 > balance Sheet > short Term Investments
217863000
Annuals > 2 > balance Sheet > receivables
380352000
Annuals > 2 > balance Sheet > inventories
448919000
Annuals > 2 > balance Sheet > total Current Assets
1534653000
Annuals > 2 > balance Sheet > property Plant Equipment
402842000
Annuals > 2 > balance Sheet > total Assets
2242399000
Annuals > 2 > balance Sheet > payables
128000000
Annuals > 2 > balance Sheet > short Term Debt
5753000
Annuals > 2 > balance Sheet > long Term Debt
1218000
Annuals > 2 > balance Sheet > total Liabilities
428435000
Annuals > 2 > balance Sheet > equity
1790914000
Annuals > 2 > cash Flow > net Income
662820000
Annuals > 2 > cash Flow > depreciation
44088000
Annuals > 2 > cash Flow > change In Working Capital
17629000
Annuals > 2 > cash Flow > cash From Operations
723943000
Annuals > 2 > cash Flow > capital Expenditures
37639000
Annuals > 2 > cash Flow > cash From Investing
-242003000
Annuals > 2 > cash Flow > cash From Financing
-102655000
Annuals > 2 > cash Flow > net Change In Cash
374920000
Annuals > 2 > ratios > PE
5.820139687030324
Annuals > 2 > ratios > PB
6.926504399429565
Annuals > 2 > ratios > ROE
36.7586606615393
Annuals > 2 > ratios > ROA
29.357665607235823
Annuals > 2 > ratios > FCF
686304000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.17233189075582775
Annuals > 2 > health Score
84
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3769345000
Annuals > 3 > income Statement > cost Of Revenue
2938989000
Annuals > 3 > income Statement > gross Profit
830356000
Annuals > 3 > income Statement > operating Expenses
174511000
Annuals > 3 > income Statement > operating Income
655845000
Annuals > 3 > income Statement > interest Expense
7709000
Annuals > 3 > income Statement > pretax Income
641139000
Annuals > 3 > income Statement > net Income
468520000
Annuals > 3 > income Statement > eps
4.124441001443713
Annuals > 3 > income Statement > dividends Per Share
29137000
Annuals > 3 > income Statement > shares Outstanding
113596000
Annuals > 3 > income Statement > income Tax Expense
165858000
Annuals > 3 > income Statement > EBITDA
694238000
Annuals > 3 > income Statement > operating Margin
17.39944207813294
Annuals > 3 > income Statement > total Other Income Expense Net
-14706000
Annuals > 3 > balance Sheet > cash
87924000
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
471859000
Annuals > 3 > balance Sheet > inventories
430244000
Annuals > 3 > balance Sheet > total Current Assets
1019003000
Annuals > 3 > balance Sheet > property Plant Equipment
409072000
Annuals > 3 > balance Sheet > total Assets
1728936000
Annuals > 3 > balance Sheet > payables
180793000
Annuals > 3 > balance Sheet > short Term Debt
6826000
Annuals > 3 > balance Sheet > long Term Debt
1064000
Annuals > 3 > balance Sheet > total Liabilities
471973000
Annuals > 3 > balance Sheet > equity
1222118000
Annuals > 3 > cash Flow > net Income
475124000
Annuals > 3 > cash Flow > depreciation
45655000
Annuals > 3 > cash Flow > change In Working Capital
-177660000
Annuals > 3 > cash Flow > cash From Operations
311701000
Annuals > 3 > cash Flow > capital Expenditures
31833000
Annuals > 3 > cash Flow > cash From Investing
29073000
Annuals > 3 > cash Flow > cash From Financing
-376722000
Annuals > 3 > cash Flow > net Change In Cash
-37000000
Annuals > 3 > ratios > PE
4.124441001443713
Annuals > 3 > ratios > PB
10.193838336396322
Annuals > 3 > ratios > ROE
38.33672362243254
Annuals > 3 > ratios > ROA
27.098747437730488
Annuals > 3 > ratios > FCF
279868000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.07424844369512475
Annuals > 3 > health Score
73
Valuation > metrics > PE
16.3931
Valuation > metrics > PB
4.114258528937621
Valuation > final Score
68.85741471062379
Valuation > verdict
18.6% Overvalued
Profitability > metrics > ROE
6.779403185283317
Profitability > metrics > ROA
8.571279133362767
Profitability > metrics > Net Margin
0.19309553322249273
Profitability > final Score
68
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.19568550563514295
Risk > metrics > Interest Coverage
41556.5
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
12.391777410333354
Liquidity > metrics > Quick Ratio
9.78898483271072
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
56.68919507913433
Prev Valuations > 1
51.33773796268203
Prev Valuations > 2
53.210553284784716
Prev Profitabilities > 0
77
Prev Profitabilities > 1
60
Prev Profitabilities > 2
53
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:50:43.336Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-10
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
1.62
Earnings History > 0 > eps Difference
-1.62
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
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.8257
Earnings History > 1 > eps Estimate
1.99
Earnings History > 1 > eps Difference
-0.1643
Earnings History > 1 > surprise Percent
-8.2563
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
1.96
Earnings History > 2 > eps Estimate
1.62
Earnings History > 2 > eps Difference
0.34
Earnings History > 2 > surprise Percent
20.9877
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
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.39
Earnings History > 3 > eps Estimate
1.31
Earnings History > 3 > eps Difference
0.08
Earnings History > 3 > surprise Percent
6.1069
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-04
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.19
Earnings History > 4 > eps Estimate
1.12
Earnings History > 4 > eps Difference
0.07
Earnings History > 4 > surprise Percent
6.25
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
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.48
Earnings History > 5 > eps Estimate
1.32
Earnings History > 5 > eps Difference
0.16
Earnings History > 5 > surprise Percent
12.1212
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-23
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.41
Earnings History > 6 > eps Estimate
1.29
Earnings History > 6 > eps Difference
0.12
Earnings History > 6 > surprise Percent
9.3023
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-23
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.21
Earnings History > 7 > eps Estimate
1.05
Earnings History > 7 > eps Difference
0.16
Earnings History > 7 > surprise Percent
15.2381
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-06
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
Earnings History > 8 > eps Estimate
0.65
Earnings History > 8 > eps Difference
0.35
Earnings History > 8 > surprise Percent
53.8462
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-24
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.18
Earnings History > 9 > eps Estimate
0.51
Earnings History > 9 > eps Difference
0.67
Earnings History > 9 > surprise Percent
131.3725
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-25
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
3.65
Earnings History > 10 > eps Estimate
2.4
Earnings History > 10 > eps Difference
1.25
Earnings History > 10 > surprise Percent
52.0833
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-25
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
3.07
Earnings History > 11 > eps Estimate
1.87
Earnings History > 11 > eps Difference
1.2
Earnings History > 11 > surprise Percent
64.1711
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-07
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
2.46
Earnings History > 12 > eps Estimate
2.18
Earnings History > 12 > eps Difference
0.28
Earnings History > 12 > surprise Percent
12.844
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-18
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.74
Earnings History > 13 > eps Estimate
2.35
Earnings History > 13 > eps Difference
0.39
Earnings History > 13 > surprise Percent
16.5957
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-19
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
3.65
Earnings History > 14 > eps Estimate
2.24
Earnings History > 14 > eps Difference
1.41
Earnings History > 14 > surprise Percent
62.9464
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-19
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.78
Earnings History > 15 > eps Estimate
1.39
Earnings History > 15 > eps Difference
1.39
Earnings History > 15 > surprise Percent
100
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-01
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.21
Earnings History > 16 > eps Estimate
1.11
Earnings History > 16 > eps Difference
1.1
Earnings History > 16 > surprise Percent
99.0991
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-19
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
3.01
Earnings History > 17 > eps Estimate
0.44
Earnings History > 17 > eps Difference
2.57
Earnings History > 17 > surprise Percent
584.0909
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-20
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.92
Earnings History > 18 > eps Estimate
0.44
Earnings History > 18 > eps Difference
1.48
Earnings History > 18 > surprise Percent
336.3636
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-20
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.11
Earnings History > 19 > eps Estimate
0.56
Earnings History > 19 > eps Difference
0.55
Earnings History > 19 > surprise Percent
98.2143
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-02
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.64
Earnings History > 20 > eps Estimate
0.32
Earnings History > 20 > eps Difference
0.32
Earnings History > 20 > surprise Percent
100
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-20
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.76
Earnings History > 21 > eps Estimate
0.47
Earnings History > 21 > eps Difference
0.29
Earnings History > 21 > surprise Percent
61.7021
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-21
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.5
Earnings History > 22 > eps Estimate
0.58
Earnings History > 22 > eps Difference
-0.08
Earnings History > 22 > surprise Percent
-13.7931
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-21
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.57
Earnings History > 23 > eps Estimate
0.51
Earnings History > 23 > eps Difference
0.06
Earnings History > 23 > surprise Percent
11.7647
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-04
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.5
Earnings History > 24 > eps Estimate
0.3
Earnings History > 24 > eps Difference
0.2
Earnings History > 24 > surprise Percent
66.6667
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-22
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.52
Earnings History > 25 > eps Estimate
0.44
Earnings History > 25 > eps Difference
0.08
Earnings History > 25 > surprise Percent
18.1818
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
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.5
Earnings History > 26 > eps Estimate
0.51
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-1.9608
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
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.28
Earnings History > 27 > eps Estimate
0.57
Earnings History > 27 > eps Difference
-0.29
Earnings History > 27 > surprise Percent
-50.8772
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-05
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.42
Earnings History > 28 > eps Estimate
0.22
Earnings History > 28 > eps Difference
0.2
Earnings History > 28 > surprise Percent
90.9091
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
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.37
Earnings History > 29 > eps Estimate
0.41
Earnings History > 29 > eps Difference
-0.04
Earnings History > 29 > surprise Percent
-9.7561
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-24
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.58
Earnings History > 30 > eps Estimate
0.54
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
7.4074
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-24
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.42
Earnings History > 31 > eps Estimate
0.55
Earnings History > 31 > eps Difference
-0.13
Earnings History > 31 > surprise Percent
-23.6364
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-06
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.32
Earnings History > 32 > eps Estimate
0.55
Earnings History > 32 > eps Difference
-0.23
Earnings History > 32 > surprise Percent
-41.8182
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-24
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.39
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-25
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.48
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-25
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.52
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
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.3
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-25
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.45
Earnings History > 37 > eps Estimate
0.45
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-26
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.51
Earnings History > 38 > eps Estimate
0.55
Earnings History > 38 > eps Difference
-0.04
Earnings History > 38 > surprise Percent
-7.2727
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-27
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.45
Earnings History > 39 > eps Estimate
0.45
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-02
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.21
Earnings History > 40 > eps Estimate
0.28
Earnings History > 40 > eps Difference
-0.07
Earnings History > 40 > surprise Percent
-25
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-20
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.35
Earnings History > 41 > eps Estimate
0.35
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-21
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.47
Earnings History > 42 > eps Estimate
0.7
Earnings History > 42 > eps Difference
-0.23
Earnings History > 42 > surprise Percent
-32.8571
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-21
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.39
Earnings History > 43 > eps Estimate
0.55
Earnings History > 43 > eps Difference
-0.16
Earnings History > 43 > surprise Percent
-29.0909
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-03
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.45
Earnings History > 44 > eps Difference
-0.14
Earnings History > 44 > surprise Percent
-31.1111
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-21
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.42
Earnings History > 45 > eps Estimate
0.45
Earnings History > 45 > eps Difference
-0.03
Earnings History > 45 > surprise Percent
-6.6667
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-22
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.65
Earnings History > 46 > eps Estimate
0.45
Earnings History > 46 > eps Difference
0.2
Earnings History > 46 > surprise Percent
44.4444
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
0.44
Earnings History > 47 > eps Estimate
0.44
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-05
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.31
Earnings History > 48 > eps Estimate
0.36
Earnings History > 48 > eps Difference
-0.05
Earnings History > 48 > surprise Percent
-13.8889
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-22
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.35
Earnings History > 49 > eps Estimate
0.46
Earnings History > 49 > eps Difference
-0.11
Earnings History > 49 > surprise Percent
-23.913
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-23
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.45
Earnings History > 50 > eps Estimate
0.47
Earnings History > 50 > eps Difference
-0.02
Earnings History > 50 > surprise Percent
-4.2553
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-23
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.43
Earnings History > 51 > eps Estimate
0.4
Earnings History > 51 > eps Difference
0.03
Earnings History > 51 > surprise Percent
7.5
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-05
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.28
Earnings History > 52 > eps Estimate
0.28
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-23
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.26
Earnings History > 53 > eps Estimate
0.28
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-7.1429
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
0.24
Earnings History > 54 > eps Estimate
0.37
Earnings History > 54 > eps Difference
-0.13
Earnings History > 54 > surprise Percent
-35.1351
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-24
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.35
Earnings History > 55 > eps Estimate
0.28
Earnings History > 55 > eps Difference
0.07
Earnings History > 55 > surprise Percent
25
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-07
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.17
Earnings History > 56 > eps Estimate
0.2
Earnings History > 56 > eps Difference
-0.03
Earnings History > 56 > surprise Percent
-15
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-25
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.2
Earnings History > 57 > eps Estimate
0.35
Earnings History > 57 > eps Difference
-0.15
Earnings History > 57 > surprise Percent
-42.8571
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-26
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3
Earnings History > 58 > eps Estimate
0.37
Earnings History > 58 > eps Difference
-0.07
Earnings History > 58 > surprise Percent
-18.9189
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-26
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.45
Earnings History > 59 > eps Estimate
0.23
Earnings History > 59 > eps Difference
0.22
Earnings History > 59 > surprise Percent
95.6522
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-01
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.23
Earnings History > 60 > eps Estimate
0.21
Earnings History > 60 > eps Difference
0.02
Earnings History > 60 > surprise Percent
9.5238
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-19
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.25
Earnings History > 61 > eps Estimate
0.21
Earnings History > 61 > eps Difference
0.04
Earnings History > 61 > surprise Percent
19.0476
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-20
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.22
Earnings History > 62 > eps Estimate
0.2
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
10
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-20
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.14
Earnings History > 63 > eps Estimate
0.12
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
16.6667
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-02
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.14
Earnings History > 64 > eps Estimate
0.16
Earnings History > 64 > eps Difference
-0.02
Earnings History > 64 > surprise Percent
-12.5
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-20
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.25
Earnings History > 65 > eps Estimate
0.11
Earnings History > 65 > eps Difference
0.14
Earnings History > 65 > surprise Percent
127.2727
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
0.08
Earnings History > 66 > eps Estimate
0.08
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
0
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-21
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.04
Earnings History > 67 > eps Estimate
0.13
Earnings History > 67 > eps Difference
-0.17
Earnings History > 67 > surprise Percent
-130.7692
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-05
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.11
Earnings History > 68 > eps Estimate
0.26
Earnings History > 68 > eps Difference
-0.15
Earnings History > 68 > surprise Percent
-57.6923
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-21
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.25
Earnings History > 69 > eps Estimate
0.3
Earnings History > 69 > eps Difference
-0.05
Earnings History > 69 > surprise Percent
-16.6667
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-22
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.36
Earnings History > 70 > eps Estimate
0.44
Earnings History > 70 > eps Difference
-0.08
Earnings History > 70 > surprise Percent
-18.1818
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-22
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.37
Earnings History > 71 > eps Estimate
0.29
Earnings History > 71 > eps Difference
0.08
Earnings History > 71 > surprise Percent
27.5862
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-05
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.39
Earnings History > 72 > eps Estimate
0.31
Earnings History > 72 > eps Difference
0.08
Earnings History > 72 > surprise Percent
25.8065
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-23
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.42
Earnings History > 73 > eps Estimate
0.37
Earnings History > 73 > eps Difference
0.05
Earnings History > 73 > surprise Percent
13.5135
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-24
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.2442
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-24
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.26
Earnings History > 75 > eps Estimate
0.26
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-06
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.24
Earnings History > 76 > eps Estimate
0.4
Earnings History > 76 > eps Difference
-0.16
Earnings History > 76 > surprise Percent
-40
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-24
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.69
Earnings History > 77 > eps Estimate
0.54
Earnings History > 77 > eps Difference
0.15
Earnings History > 77 > surprise Percent
27.7778
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-25
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.79
Earnings History > 78 > eps Estimate
0.42
Earnings History > 78 > eps Difference
0.37
Earnings History > 78 > surprise Percent
88.0952
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.45
Earnings History > 79 > eps Estimate
0.32
Earnings History > 79 > eps Difference
0.13
Earnings History > 79 > surprise Percent
40.625
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.49
Earnings History > 80 > eps Estimate
0.26
Earnings History > 80 > eps Difference
0.23
Earnings History > 80 > surprise Percent
88.4615
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-20
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.28
Earnings History > 81 > eps Estimate
0.27
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
3.7037
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-21
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.23
Earnings History > 82 > eps Estimate
0.28
Earnings History > 82 > eps Difference
-0.05
Earnings History > 82 > surprise Percent
-17.8571
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-21
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.25
Earnings History > 83 > eps Difference
-0.04
Earnings History > 83 > surprise Percent
-16
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-03
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.21
Earnings History > 84 > eps Estimate
0.26
Earnings History > 84 > eps Difference
-0.05
Earnings History > 84 > surprise Percent
-19.2308
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-14
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.26
Earnings History > 85 > eps Estimate
0.33
Earnings History > 85 > eps Difference
-0.07
Earnings History > 85 > surprise Percent
-21.2121
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-13
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-13
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.28
Earnings History > 87 > eps Estimate
0.17
Earnings History > 87 > eps Difference
0.11
Earnings History > 87 > surprise Percent
64.7059
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-03
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.15
Earnings History > 88 > eps Estimate
0.16
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-6.25
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-14
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.14
Earnings History > 89 > eps Estimate
0.13
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
7.6923
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-15
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.12
Earnings History > 90 > eps Estimate
0.15
Earnings History > 90 > eps Difference
-0.03
Earnings History > 90 > surprise Percent
-20
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-15
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.06
Earnings History > 91 > eps Estimate
0.16
Earnings History > 91 > eps Difference
-0.1
Earnings History > 91 > surprise Percent
-62.5
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-04
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.12
Earnings History > 92 > eps Estimate
0.11
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
9.0909
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-15
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.17
Earnings History > 93 > eps Estimate
0.24
Earnings History > 93 > eps Difference
-0.07
Earnings History > 93 > surprise Percent
-29.1667
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-16
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.25
Earnings History > 94 > eps Estimate
0.28
Earnings History > 94 > eps Difference
-0.03
Earnings History > 94 > surprise Percent
-10.7143
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-16
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.24
Earnings History > 95 > eps Estimate
0.3
Earnings History > 95 > eps Difference
-0.06
Earnings History > 95 > surprise Percent
-20
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-07
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.16
Earnings History > 96 > eps Estimate
0.2
Earnings History > 96 > eps Difference
-0.04
Earnings History > 96 > surprise Percent
-20
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-16
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.26
Earnings History > 97 > eps Estimate
0.28
Earnings History > 97 > eps Difference
-0.02
Earnings History > 97 > surprise Percent
-7.1429
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-17
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.28
Earnings History > 98 > eps Estimate
0.28
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-17
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.21
Earnings History > 99 > eps Estimate
0.28
Earnings History > 99 > eps Difference
-0.07
Earnings History > 99 > surprise Percent
-25
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.23
Earnings History > 100 > eps Estimate
0.25
Earnings History > 100 > eps Difference
-0.02
Earnings History > 100 > surprise Percent
-8
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-10
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.25
Earnings History > 101 > eps Estimate
0.26
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-3.8462
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-11
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.42
Earnings History > 102 > eps Estimate
0.38
Earnings History > 102 > eps Difference
0.04
Earnings History > 102 > surprise Percent
10.5263
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-11
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.35
Earnings History > 103 > eps Estimate
0.31
Earnings History > 103 > eps Difference
0.04
Earnings History > 103 > surprise Percent
12.9032
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-08
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.32
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
3.125
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-12
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.33
Earnings History > 105 > eps Estimate
0.31
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
6.4516
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-13
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.32
Earnings History > 106 > eps Estimate
0.31
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
3.2258
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.31
Earnings History > 107 > eps Estimate
0.26
Earnings History > 107 > eps Difference
0.05
Earnings History > 107 > surprise Percent
19.2308
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.25
Earnings History > 108 > eps Difference
-0.02
Earnings History > 108 > surprise Percent
-8
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-12
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.24
Earnings History > 109 > eps Estimate
0.25
Earnings History > 109 > eps Difference
-0.01
Earnings History > 109 > surprise Percent
-4
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-16
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.28
Earnings History > 110 > eps Estimate
0.23
Earnings History > 110 > eps Difference
0.05
Earnings History > 110 > surprise Percent
21.7391
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
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.24
Earnings History > 111 > eps Estimate
0.22
Earnings History > 111 > eps Difference
0.02
Earnings History > 111 > surprise Percent
9.0909
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-10
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.25
Earnings History > 112 > eps Estimate
0.25
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-14
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.23
Earnings History > 113 > eps Estimate
0.23
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-17
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.21
Earnings History > 114 > eps Estimate
0.2
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
5
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.2
Earnings History > 115 > eps Estimate
0.19
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
5.2632
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-11
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.23
Earnings History > 116 > eps Estimate
0.18
Earnings History > 116 > eps Difference
0.05
Earnings History > 116 > surprise Percent
27.7778
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-16
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.21
Earnings History > 117 > eps Estimate
0.18
Earnings History > 117 > eps Difference
0.03
Earnings History > 117 > surprise Percent
16.6667
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-18
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.18
Earnings History > 118 > eps Estimate
0.17
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
5.8824
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-18
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.17
Earnings History > 119 > eps Estimate
0.15
Earnings History > 119 > eps Difference
0.02
Earnings History > 119 > surprise Percent
13.3333
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-02-12
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.16
Earnings History > 120 > eps Estimate
0.14
Earnings History > 120 > eps Difference
0.02
Earnings History > 120 > surprise Percent
14.2857
Mueller Industries, Inc. manufactures and sells copper, brass, and aluminum products in the United States, the United Kingdom, Canada, Asia and the Middle East, and Mexico. It operates through three segments: Piping Systems, Industrial Metals, and Climate. The Piping Systems segment offers copper tubes, fittings, line sets, and pipe nipples; resells steel pipe, brass and plastic plumbing valves, malleable iron fittings, faucets, and plumbing specialties. This segment sells its products to wholesalers in the plumbing and refrigeration markets, distributors to the manufactured housing and recreational vehicle industries, building material retailers, and air-conditioning original equipment manufacturers (OEMs). The Industrial Metals segment offers brass, bronze, and copper alloy rods; cold-form aluminum and copper products; high-volume machining of aluminum, steel, brass, and cast-iron impacts and castings for automotive applications; brass and aluminum forgings; brass, aluminum, and stainless steel valves; fluid control solutions; and gas train assembles; specialty copper, copper alloy, and aluminum tube to OEMs in the industrial, construction, plumbing, refrigeration, utility, telecommunication, and electrical distribution markets, as well as heating, ventilation, and air-conditioning (HVAC) markets. The Climate segment provides valves, protection devices, and brass fittings; and coaxial heat exchangers and twisted tubes to wholesalers and OEMs in the HVAC and refrigeration markets. This segment also manufactures and distributes high-pressure components and accessories, as well as insulated HVAC flexible duct systems. Mueller Industries, Inc. was founded in 1917 and is headquartered in Collierville, Tennessee.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.25Next Payout:
Dec 19, 2025Yield:
0.8783 %HRT Financial LP Invests $30.44 Million in Mueller Industries, Inc. $MLI MarketBeat
Read more →Cubist Systematic Strategies LLC Makes New Investment in Mueller Industries, Inc. $MLI - MarketBeat
12/13/2025
Cubist Systematic Strategies LLC Makes New Investment in Mueller Industries, Inc. $MLI MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$130.5
Analyst Picks
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 78.30% of the total shares of Mueller Industries Inc
1.
BlackRock Inc(9.7467%)
since
2025/06/30
2.
Vanguard Group Inc(9.5185%)
since
2025/06/30
3.
First Trust Advisors L.P.(4.9439%)
since
2025/06/30
4.
First Trust Rising Dividend Achiev ETF(3.5424%)
since
2025/08/28
5.
iShares Core S&P Mid-Cap ETF(3.2535%)
since
2025/08/31
6.
State Street Corp(3.1366%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.1366%)
since
2025/07/31
8.
Dimensional Fund Advisors, Inc.(2.6934%)
since
2025/06/30
9.
Vanguard Small Cap Index(2.4266%)
since
2025/07/31
10.
Gamco Investors, Inc. Et Al(2.347%)
since
2025/06/30
11.
William Blair Investment Management, LLC(2.0954%)
since
2025/06/30
12.
Allspring Global Investments Holdings, LLC(2.0351%)
since
2025/06/30
13.
Amvescap Plc.(1.8178%)
since
2025/06/30
14.
Geode Capital Management, LLC(1.7942%)
since
2025/06/30
15.
LSV Asset Management(1.7465%)
since
2025/06/30
16.
Vanguard Small Cap Value Index Inv(1.561%)
since
2025/07/31
17.
Gabelli Funds LLC(1.46%)
since
2025/06/30
18.
NORGES BANK(1.4469%)
since
2025/06/30
19.
1290 VT GAMCO Small Company Value IB(1.4253%)
since
2025/07/31
20.
American Century Companies Inc(1.3827%)
since
2025/06/30
21.
Jane Street Group LLC(1.3621%)
since
2025/06/30
22.
Allspring Special Small Cap Value A(1.2393%)
since
2025/08/31
23.
Morgan Stanley - Brokerage Accounts(1.1587%)
since
2025/06/30
24.
FMR Inc(1.0984%)
since
2025/06/30
25.
Vanguard Institutional Extnd Mkt Idx Tr(1.0733%)
since
2025/07/31
26.
Caisse De Depot Et Placement Du Quebec(1.0588%)
since
2025/06/30
27.
Charles Schwab Investment Management Inc(1.0102%)
since
2025/06/30
28.
Avantis US Small Cap Value ETF(0.9933%)
since
2025/08/30
29.
Goldman Sachs Group Inc(0.9686%)
since
2025/06/30
30.
First Trust SMID Cp Rising Div Achv ETF(0.8148%)
since
2025/08/28
31.
SPDR® S&P MIDCAP 400 ETF Trust(0.7657%)
since
2025/07/31
32.
Invesco Water Resources ETF(0.7174%)
since
2025/08/29
33.
Gabelli Small Cap Growth AAA(0.6767%)
since
2025/06/30
34.
Global X US Infrastructure Dev ETF(0.6435%)
since
2025/08/29
35.
First Trust Water ETF(0.6015%)
since
2025/08/28
36.
iShares S&P Mid-Cap 400 Growth ETF(0.5694%)
since
2025/08/31
37.
Fidelity Extended Market Index(0.5393%)
since
2025/07/31
38.
Invesco S&P MidCap Momentum ETF(0.5341%)
since
2025/08/29
39.
FT Vest Ris Div Ach Trg Inc ETF(0.488%)
since
2025/08/28
40.
Schwab US Small-Cap ETFâ„¢(0.474%)
since
2025/08/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.62
Date
2025-09-30
EPS Actual
1.8257
EPS Estimate
1.99
EPS Difference
-0.1643
Surprise Percent
-8.2563%
(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.