_id
69130480ccc777a4e85d7a5d
Ticker
ITW
Name
Illinois Tool Works Inc
Exchange
NYSE
Address
155 Harlem Avenue, Glenview, IL, United States, 60025
Country
USA
Sector
Industrials
Industry
Specialty Industrial Machinery
Currency
USD
Website
https://www.itw.com
Description
Illinois Tool Works Inc. provides industrial products and equipment in North America, Europe, the Middle East, Africa, the Asia Pacific, and South America. It operates through Automotive OEM; Food Equipment; Test & Measurement and Electronics; Welding; Polymers & Fluids; Construction Products; and Specialty Products segments. The Automotive OEM segment offers plastic and metal components, fasteners, and assemblies for automobiles, light trucks, and other industrial uses. The Food Equipment segment provides warewashing, cooking, refrigeration, and food processing equipment; kitchen exhaust, ventilation, and pollution control systems; and food equipment maintenance and repair services. The Test & Measurement and Electronics segment produces and sells equipment, consumables, and related software for testing and measuring of materials and structures, as well as equipment and consumables used in the production of electronic subassemblies and microelectronics. The Welding segment produces arc welding equipment, and metal arc welding consumables and related accessories. The Polymers & Fluids segment produces adhesives, sealants, lubrication and cutting fluids, and fluids and polymers for auto aftermarket maintenance and appearance. The Construction Products segment offers engineered fastening systems and solutions for the residential construction, renovation/remodel, and commercial construction markets. The Specialty Products segment provides beverage packaging equipment and consumables, product coding and marking equipment and consumables, and appliance components and fasteners. The company serves automotive OEM and aftermarket, commercial food equipment, construction, general industrial, industrial capital goods, consumer durables, and other markets, as well as MRO markets. The company distributes its products directly to industrial manufacturers, as well as through independent distributors. Illinois Tool Works Inc. was founded in 1912 and is based in Glenview, Illinois.
Last Close
248.13
Volume
452177
Current Price
246.94
Change
-0.47958731310200203
Last Updated
2025-12-01T09:32:35.112Z
Image
data:image/webp;base64,UklGRqoFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSA0EAAABoERt2/FIur/v+6vStm3btm3btm2UXdO2bdtGaWzbU1Wd5F38fzJYzyIiJoD/i9VGa6ONsv5BbdmNTVuOymYsu/LlU/GvKoWfCv81VSb37Te289Sia4I2/s2g1b2jNm3atHmuhab21rc2bdoUXhyNmrcjfktERHUni8hjl2LvbjnZW9ziv1cSg96dt3rBwUSF5va5eauWr/i2KQF0/GrZqrmXvsvjoODxmisRe8+NjJM/UlNT09/Y01JTU3+XdQs246LbDSwGvROAQj2sh+HGPCyuzcTYNI2eRew/Gfy4+TfiFd9eEfFIk1XxZGbmWbRKGEmA0VleV4W2H2YzDHnfhbJZBB04EXIt9GyxuLDw8PDQr8QrHrm/ITIsMoTYYFys2gmTnkChbGRLKANXlmF4NQGD8/3118IPHV+IAUX+7xzaY8CwawUuokPJ+l532F6R/AlFaflJLhidqFE2Ta0XQYcOBz2vQqBluRglbvHIR9lVgGW5ODIPF/sXsuwqtPguP8UT8nBhPdpKGYbBbrHi6KHQq+tvogDNEXGLW7ZhAMPpyQRyeZD+tBmc+zUn5RNU3c8LwJRn+FTcWn816OiBVVigyPuNeMUjPRw0l0dgeFp/5Ulo89WzvNR4yYkIVMb3+2AcNJVerTuyN+RxHTQYeotHvPJVHhSguNUP5Xo44L2qcDHkXm4a3679eTGYew+Fo2H+qb1hl1ffxW7YIW5xy340Dg+6QP6bF+NhyI2KSVlpe2rrZsj2UUeMk+bqxsvrT+wMxgJFto/FI24ZhLHBk1ZQ+uPk4piX7UsnZ6L93ScVYPlVNI6KUgmrju8Iu98UDYb24hWv/FAIBSj0i0ZQQ5bDxGvUf52BNhIKeT5t4csw9fz2iAsrHiiULUreiFtOonEIfF0L+n6bg0yJrWnyIoCeUgaCzqFx1pwPvrDm1KZoLFC4UsQjbhmDccqSWBGWrYbFx6H5c8Pk/VDo03q+FIUSlp3aFHmrLQYMjcUrXvm1JNopd3IJGFWagu9WhzZPoX8DiDmKxtkw6kp81NkVDwNRYLFO3ohbLqNwKpRSAGVZxO8kkI6PIMBQ8tMqfh0PP7f6TPQWDCjUc/GIW6ZhHDSlknKhNBU/KIFF9wcoZbFtDwbfuRKWno6JudLdpqkl4vVKagW0j8qJ2bACORaKMfS5ixVA+U/Lov3odyMy5uSSh1lRYLFQ/nqTKrdR+Kj1xGBo+lFulGHgRbRh3yYMfh6PP7/+QuweDCjUU/HIG1mA5aveb8ePHNv7zUwMhkF/7j926MJnRVH+DKjTvWHbDtVRtkzjpk6ZMnl6YZSTIt+MxYsXLZuSGYWi9LxFixetbI/iv6/wW+G30UZrrX0Yy678UZYjjsqyG/5XFgBWUDggdgEAADAIAJ0BKkAAQAA+tUyeSickoqGuFtxw4BaJaQALBAcluI1Svam9pStRCxXNQOnIAYb/Lc1o1o1W3vCDVayMYnWCAH03API7wcYAAP7618bjRgOX58VhIhM57HCIIHQBMWU5VWZbV9ZuP7640k1AAVaUp+B3y0CZDD1vYwStB2AYvHpip4VRKjTdNNiw55XI9Fv5zi8W5kwRrjLMqyarosGDr6GcYwjtklZfhVLaXPkX/SL5ImYXG440BMNNWRnc+xfdnDerRD14xDnU8Aw89RpAiSZ7jKNnOUmz4XcQfu+dtdD62x5u0GiqvIVAoIoSieslNrnNcznm7YcXDgfoLfhikvgLQsVcaXBtB1xopzpDEJba7cS4wUMoy1lxCFDjMQmNujZGqo1miLgvDFKmUCQpN9agZOI8jMvJEU/Vdy3p77HImGeMDhefuus/fXz6fMtQByNqWjkFBcqbE+FBY/jn7HQZTmgUX5YZj1H/duR7P+95gAAA
Ipo Date
1987-11-05T00:00:00.000Z
Market Cap
72665120768
Next Dividend Date
2026-01-09T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.61
Dividend Yield
2.607920952458087
Sentiment
0.9872352941176471
Sentiment Sources
17
Rating
2.85
Target Price
260.7181
Strong Buy
2
Buy
1
Hold
12
Sell
2
Strong Sell
3
Current Quarter
2025-09-30
Revenue
4059000000
Cost Of Revenue
2253000000
Gross Profit
1806000000
Operating Expenses
694000000
Operating Income
1112000000
Interest Expense
75000000
Pretax Income
1049000000
Net Income
821000000
Eps
2.814535481659239
Dividends Per Share
438000000
Shares Outstanding
290100000
Income Tax Expense
228000000
EBITDA
1224000000
Operating Margin
27.395910322739592
Total Other Income Expense Net
-63000000
Cash
924000000
Short Term Investments
-
Receivables
3255000000
Inventories
1725000000
Total Current Assets
6320000000
Property Plant Equipment
2203000000
Total Assets
16135000000
Payables
608000000
Short Term Debt
1267000000
Long Term Debt
7675000000
Total Liabilities
12926000000
Equity
3209000000
Depreciation
100000000
Change In Working Capital
91000000
Cash From Operations
1021000000
Capital Expenditures
117000000
Cash From Investing
-116000000
Cash From Financing
-775000000
Net Change In Cash
136000000
PE
24.155
PB
22.446992209411032
ROE
25.58429417263945
ROA
5.088317322590641
FCF
904000000
Fcf Percent
0.2227149544222715
Piotroski FScore
4
Health Score
64
Deep Value Investing Score
4
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
9.5
Garp Investing Score
5
Growth Investing Score
5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
8.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
4059000000
Quarters > 0 > income Statement > cost Of Revenue
2253000000
Quarters > 0 > income Statement > gross Profit
1806000000
Quarters > 0 > income Statement > operating Expenses
694000000
Quarters > 0 > income Statement > operating Income
1112000000
Quarters > 0 > income Statement > interest Expense
75000000
Quarters > 0 > income Statement > pretax Income
1049000000
Quarters > 0 > income Statement > net Income
821000000
Quarters > 0 > income Statement > eps
2.814535481659239
Quarters > 0 > income Statement > dividends Per Share
438000000
Quarters > 0 > income Statement > shares Outstanding
291700000
Quarters > 0 > income Statement > income Tax Expense
228000000
Quarters > 0 > income Statement > EBITDA
1224000000
Quarters > 0 > income Statement > operating Margin
27.395910322739592
Quarters > 0 > income Statement > total Other Income Expense Net
-63000000
Quarters > 0 > balance Sheet > cash
924000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
3255000000
Quarters > 0 > balance Sheet > inventories
1725000000
Quarters > 0 > balance Sheet > total Current Assets
6320000000
Quarters > 0 > balance Sheet > property Plant Equipment
2203000000
Quarters > 0 > balance Sheet > total Assets
16135000000
Quarters > 0 > balance Sheet > payables
608000000
Quarters > 0 > balance Sheet > short Term Debt
1267000000
Quarters > 0 > balance Sheet > long Term Debt
7675000000
Quarters > 0 > balance Sheet > total Liabilities
12926000000
Quarters > 0 > balance Sheet > equity
3209000000
Quarters > 0 > cash Flow > net Income
821000000
Quarters > 0 > cash Flow > depreciation
100000000
Quarters > 0 > cash Flow > change In Working Capital
91000000
Quarters > 0 > cash Flow > cash From Operations
1021000000
Quarters > 0 > cash Flow > capital Expenditures
117000000
Quarters > 0 > cash Flow > cash From Investing
-116000000
Quarters > 0 > cash Flow > cash From Financing
-775000000
Quarters > 0 > cash Flow > net Change In Cash
136000000
Quarters > 0 > ratios > PE
2.814535481659239
Quarters > 0 > ratios > PB
22.446992209411032
Quarters > 0 > ratios > ROE
25.58429417263945
Quarters > 0 > ratios > ROA
5.088317322590641
Quarters > 0 > ratios > FCF
904000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2227149544222715
Quarters > 0 > health Score
64
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
4053000000
Quarters > 1 > income Statement > cost Of Revenue
2271000000
Quarters > 1 > income Statement > gross Profit
1782000000
Quarters > 1 > income Statement > operating Expenses
714000000
Quarters > 1 > income Statement > operating Income
1068000000
Quarters > 1 > income Statement > interest Expense
74000000
Quarters > 1 > income Statement > pretax Income
998000000
Quarters > 1 > income Statement > net Income
755000000
Quarters > 1 > income Statement > eps
2.5776715602594744
Quarters > 1 > income Statement > dividends Per Share
439000000
Quarters > 1 > income Statement > shares Outstanding
292900000
Quarters > 1 > income Statement > income Tax Expense
243000000
Quarters > 1 > income Statement > EBITDA
1171000000
Quarters > 1 > income Statement > operating Margin
26.350851221317544
Quarters > 1 > income Statement > total Other Income Expense Net
-70000000
Quarters > 1 > balance Sheet > cash
788000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
3320000000
Quarters > 1 > balance Sheet > inventories
1710000000
Quarters > 1 > balance Sheet > total Current Assets
6234000000
Quarters > 1 > balance Sheet > property Plant Equipment
2177000000
Quarters > 1 > balance Sheet > total Assets
16048000000
Quarters > 1 > balance Sheet > payables
613000000
Quarters > 1 > balance Sheet > short Term Debt
1242000000
Quarters > 1 > balance Sheet > long Term Debt
7695000000
Quarters > 1 > balance Sheet > total Liabilities
12837000000
Quarters > 1 > balance Sheet > equity
3210000000
Quarters > 1 > cash Flow > net Income
755000000
Quarters > 1 > cash Flow > depreciation
99000000
Quarters > 1 > cash Flow > change In Working Capital
-312000000
Quarters > 1 > cash Flow > cash From Operations
550000000
Quarters > 1 > cash Flow > capital Expenditures
101000000
Quarters > 1 > cash Flow > cash From Investing
-92000000
Quarters > 1 > cash Flow > cash From Financing
-563000000
Quarters > 1 > cash Flow > net Change In Cash
-85000000
Quarters > 1 > ratios > PE
2.5776715602594744
Quarters > 1 > ratios > PB
22.532313395638628
Quarters > 1 > ratios > ROE
23.5202492211838
Quarters > 1 > ratios > ROA
4.704636091724825
Quarters > 1 > ratios > FCF
449000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.11078213668887243
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
3839000000
Quarters > 2 > income Statement > cost Of Revenue
2182000000
Quarters > 2 > income Statement > gross Profit
1657000000
Quarters > 2 > income Statement > operating Expenses
706000000
Quarters > 2 > income Statement > operating Income
951000000
Quarters > 2 > income Statement > interest Expense
68000000
Quarters > 2 > income Statement > pretax Income
895000000
Quarters > 2 > income Statement > net Income
700000000
Quarters > 2 > income Statement > eps
2.3769100169779285
Quarters > 2 > income Statement > dividends Per Share
441000000
Quarters > 2 > income Statement > shares Outstanding
294500000
Quarters > 2 > income Statement > income Tax Expense
195000000
Quarters > 2 > income Statement > EBITDA
1058000000
Quarters > 2 > income Statement > operating Margin
24.772076061474344
Quarters > 2 > income Statement > total Other Income Expense Net
-56000000
Quarters > 2 > balance Sheet > cash
873000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
3153000000
Quarters > 2 > balance Sheet > inventories
1663000000
Quarters > 2 > balance Sheet > total Current Assets
6037000000
Quarters > 2 > balance Sheet > property Plant Equipment
2085000000
Quarters > 2 > balance Sheet > total Assets
15468000000
Quarters > 2 > balance Sheet > payables
594000000
Quarters > 2 > balance Sheet > short Term Debt
981000000
Quarters > 2 > balance Sheet > long Term Debt
7282000000
Quarters > 2 > balance Sheet > total Liabilities
12226000000
Quarters > 2 > balance Sheet > equity
3241000000
Quarters > 2 > cash Flow > net Income
700000000
Quarters > 2 > cash Flow > depreciation
95000000
Quarters > 2 > cash Flow > change In Working Capital
-209000000
Quarters > 2 > cash Flow > cash From Operations
592000000
Quarters > 2 > cash Flow > capital Expenditures
96000000
Quarters > 2 > cash Flow > cash From Investing
-92000000
Quarters > 2 > cash Flow > cash From Financing
-588000000
Quarters > 2 > cash Flow > net Change In Cash
-75000000
Quarters > 2 > ratios > PE
2.3769100169779285
Quarters > 2 > ratios > PB
22.438701018204256
Quarters > 2 > ratios > ROE
21.598272138228943
Quarters > 2 > ratios > ROA
4.52547194207396
Quarters > 2 > ratios > FCF
496000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.1292003125814014
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
3932000000
Quarters > 3 > income Statement > cost Of Revenue
2246000000
Quarters > 3 > income Statement > gross Profit
1686000000
Quarters > 3 > income Statement > operating Expenses
655000000
Quarters > 3 > income Statement > operating Income
1031000000
Quarters > 3 > income Statement > interest Expense
68000000
Quarters > 3 > income Statement > pretax Income
983000000
Quarters > 3 > income Statement > net Income
750000000
Quarters > 3 > income Statement > eps
2.535496957403651
Quarters > 3 > income Statement > dividends Per Share
443000000
Quarters > 3 > income Statement > shares Outstanding
295800000
Quarters > 3 > income Statement > income Tax Expense
233000000
Quarters > 3 > income Statement > EBITDA
1153000000
Quarters > 3 > income Statement > operating Margin
26.220752797558493
Quarters > 3 > income Statement > total Other Income Expense Net
-48000000
Quarters > 3 > balance Sheet > cash
948000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
3096000000
Quarters > 3 > balance Sheet > inventories
1605000000
Quarters > 3 > balance Sheet > total Current Assets
5856000000
Quarters > 3 > balance Sheet > property Plant Equipment
2302000000
Quarters > 3 > balance Sheet > total Assets
15067000000
Quarters > 3 > balance Sheet > payables
519000000
Quarters > 3 > balance Sheet > short Term Debt
1612000000
Quarters > 3 > balance Sheet > long Term Debt
6308000000
Quarters > 3 > balance Sheet > total Liabilities
11750000000
Quarters > 3 > balance Sheet > equity
3316000000
Quarters > 3 > cash Flow > net Income
750000000
Quarters > 3 > cash Flow > depreciation
102000000
Quarters > 3 > cash Flow > change In Working Capital
256000000
Quarters > 3 > cash Flow > cash From Operations
1114000000
Quarters > 3 > cash Flow > capital Expenditures
118000000
Quarters > 3 > cash Flow > cash From Investing
-117000000
Quarters > 3 > cash Flow > cash From Financing
-943000000
Quarters > 3 > cash Flow > net Change In Cash
1000000
Quarters > 3 > ratios > PE
2.535496957403651
Quarters > 3 > ratios > PB
22.028001206272616
Quarters > 3 > ratios > ROE
22.61761158021713
Quarters > 3 > ratios > ROA
4.977765978628791
Quarters > 3 > ratios > FCF
996000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.2533062054933876
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
15898000000
Annuals > 0 > income Statement > cost Of Revenue
8959000000
Annuals > 0 > income Statement > gross Profit
6939000000
Annuals > 0 > income Statement > operating Expenses
2675000000
Annuals > 0 > income Statement > operating Income
4264000000
Annuals > 0 > income Statement > interest Expense
283000000
Annuals > 0 > income Statement > pretax Income
4422000000
Annuals > 0 > income Statement > net Income
3488000000
Annuals > 0 > income Statement > eps
11.712558764271323
Annuals > 0 > income Statement > dividends Per Share
1695000000
Annuals > 0 > income Statement > shares Outstanding
297800000
Annuals > 0 > income Statement > income Tax Expense
934000000
Annuals > 0 > income Statement > EBITDA
5107000000
Annuals > 0 > income Statement > operating Margin
26.820983771543588
Annuals > 0 > income Statement > total Other Income Expense Net
158000000
Annuals > 0 > balance Sheet > cash
948000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
3096000000
Annuals > 0 > balance Sheet > inventories
1605000000
Annuals > 0 > balance Sheet > total Current Assets
5856000000
Annuals > 0 > balance Sheet > property Plant Equipment
2302000000
Annuals > 0 > balance Sheet > total Assets
15067000000
Annuals > 0 > balance Sheet > payables
519000000
Annuals > 0 > balance Sheet > short Term Debt
1612000000
Annuals > 0 > balance Sheet > long Term Debt
6308000000
Annuals > 0 > balance Sheet > total Liabilities
11750000000
Annuals > 0 > balance Sheet > equity
3316000000
Annuals > 0 > cash Flow > net Income
3488000000
Annuals > 0 > cash Flow > depreciation
402000000
Annuals > 0 > cash Flow > change In Working Capital
-18000000
Annuals > 0 > cash Flow > cash From Operations
3281000000
Annuals > 0 > cash Flow > capital Expenditures
437000000
Annuals > 0 > cash Flow > cash From Investing
-144000000
Annuals > 0 > cash Flow > cash From Financing
-3189000000
Annuals > 0 > cash Flow > net Change In Cash
-117000000
Annuals > 0 > ratios > PE
11.712558764271323
Annuals > 0 > ratios > PB
22.387088057901085
Annuals > 0 > ratios > ROE
105.1869722557298
Annuals > 0 > ratios > ROA
23.149930311276297
Annuals > 0 > ratios > FCF
2844000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.1788904264687382
Annuals > 0 > health Score
62
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
16107000000
Annuals > 1 > income Statement > cost Of Revenue
9316000000
Annuals > 1 > income Statement > gross Profit
6791000000
Annuals > 1 > income Statement > operating Expenses
2638000000
Annuals > 1 > income Statement > operating Income
4040000000
Annuals > 1 > income Statement > interest Expense
266000000
Annuals > 1 > income Statement > pretax Income
3823000000
Annuals > 1 > income Statement > net Income
2957000000
Annuals > 1 > income Statement > eps
9.739789196310936
Annuals > 1 > income Statement > dividends Per Share
1615000000
Annuals > 1 > income Statement > shares Outstanding
303600000
Annuals > 1 > income Statement > income Tax Expense
866000000
Annuals > 1 > income Statement > EBITDA
4040000000
Annuals > 1 > income Statement > operating Margin
25.082262370397963
Annuals > 1 > income Statement > total Other Income Expense Net
-217000000
Annuals > 1 > balance Sheet > cash
1065000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
3251000000
Annuals > 1 > balance Sheet > inventories
1707000000
Annuals > 1 > balance Sheet > total Current Assets
6235000000
Annuals > 1 > balance Sheet > property Plant Equipment
2224000000
Annuals > 1 > balance Sheet > total Assets
15518000000
Annuals > 1 > balance Sheet > payables
581000000
Annuals > 1 > balance Sheet > short Term Debt
1883000000
Annuals > 1 > balance Sheet > long Term Debt
6339000000
Annuals > 1 > balance Sheet > total Liabilities
12505000000
Annuals > 1 > balance Sheet > equity
3012000000
Annuals > 1 > cash Flow > net Income
2957000000
Annuals > 1 > cash Flow > depreciation
395000000
Annuals > 1 > cash Flow > change In Working Capital
210000000
Annuals > 1 > cash Flow > cash From Operations
3539000000
Annuals > 1 > cash Flow > capital Expenditures
455000000
Annuals > 1 > cash Flow > cash From Investing
-403000000
Annuals > 1 > cash Flow > cash From Financing
-2782000000
Annuals > 1 > cash Flow > net Change In Cash
357000000
Annuals > 1 > ratios > PE
9.739789196310936
Annuals > 1 > ratios > PB
25.126629482071714
Annuals > 1 > ratios > ROE
98.17397078353254
Annuals > 1 > ratios > ROA
19.055290630235856
Annuals > 1 > ratios > FCF
3084000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.1914695474017508
Annuals > 1 > health Score
68
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
15932000000
Annuals > 2 > income Statement > cost Of Revenue
9429000000
Annuals > 2 > income Statement > gross Profit
6503000000
Annuals > 2 > income Statement > operating Expenses
2713000000
Annuals > 2 > income Statement > operating Income
3790000000
Annuals > 2 > income Statement > interest Expense
203000000
Annuals > 2 > income Statement > pretax Income
3842000000
Annuals > 2 > income Statement > net Income
3034000000
Annuals > 2 > income Statement > eps
9.76504666881236
Annuals > 2 > income Statement > dividends Per Share
1542000000
Annuals > 2 > income Statement > shares Outstanding
310700000
Annuals > 2 > income Statement > income Tax Expense
808000000
Annuals > 2 > income Statement > EBITDA
4179000000
Annuals > 2 > income Statement > operating Margin
23.788601556615614
Annuals > 2 > income Statement > total Other Income Expense Net
52000000
Annuals > 2 > balance Sheet > cash
708000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
3273000000
Annuals > 2 > balance Sheet > inventories
2054000000
Annuals > 2 > balance Sheet > total Current Assets
6270000000
Annuals > 2 > balance Sheet > property Plant Equipment
1848000000
Annuals > 2 > balance Sheet > total Assets
15422000000
Annuals > 2 > balance Sheet > payables
594000000
Annuals > 2 > balance Sheet > short Term Debt
1645000000
Annuals > 2 > balance Sheet > long Term Debt
6173000000
Annuals > 2 > balance Sheet > total Liabilities
12333000000
Annuals > 2 > balance Sheet > equity
3088000000
Annuals > 2 > cash Flow > net Income
3034000000
Annuals > 2 > cash Flow > depreciation
410000000
Annuals > 2 > cash Flow > change In Working Capital
-816000000
Annuals > 2 > cash Flow > cash From Operations
2348000000
Annuals > 2 > cash Flow > capital Expenditures
412000000
Annuals > 2 > cash Flow > cash From Investing
-110000000
Annuals > 2 > cash Flow > cash From Financing
-3000000000
Annuals > 2 > cash Flow > net Change In Cash
-819000000
Annuals > 2 > ratios > PE
9.76504666881236
Annuals > 2 > ratios > PB
25.08137823834197
Annuals > 2 > ratios > ROE
98.25129533678756
Annuals > 2 > ratios > ROA
19.673194138244064
Annuals > 2 > ratios > FCF
1936000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.12151644489078584
Annuals > 2 > health Score
59
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
14455000000
Annuals > 3 > income Statement > cost Of Revenue
8489000000
Annuals > 3 > income Statement > gross Profit
5966000000
Annuals > 3 > income Statement > operating Expenses
2489000000
Annuals > 3 > income Statement > operating Income
3477000000
Annuals > 3 > income Statement > interest Expense
202000000
Annuals > 3 > income Statement > pretax Income
3326000000
Annuals > 3 > income Statement > net Income
2694000000
Annuals > 3 > income Statement > eps
8.514538558786347
Annuals > 3 > income Statement > dividends Per Share
1463000000
Annuals > 3 > income Statement > shares Outstanding
316400000
Annuals > 3 > income Statement > income Tax Expense
632000000
Annuals > 3 > income Statement > EBITDA
3661000000
Annuals > 3 > income Statement > operating Margin
24.05396056727776
Annuals > 3 > income Statement > total Other Income Expense Net
-151000000
Annuals > 3 > balance Sheet > cash
1527000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
2942000000
Annuals > 3 > balance Sheet > inventories
1694000000
Annuals > 3 > balance Sheet > total Current Assets
6374000000
Annuals > 3 > balance Sheet > property Plant Equipment
1809000000
Annuals > 3 > balance Sheet > total Assets
16077000000
Annuals > 3 > balance Sheet > payables
585000000
Annuals > 3 > balance Sheet > short Term Debt
839000000
Annuals > 3 > balance Sheet > long Term Debt
6909000000
Annuals > 3 > balance Sheet > total Liabilities
12451000000
Annuals > 3 > balance Sheet > equity
3625000000
Annuals > 3 > cash Flow > net Income
2694000000
Annuals > 3 > cash Flow > depreciation
410000000
Annuals > 3 > cash Flow > change In Working Capital
-438000000
Annuals > 3 > cash Flow > cash From Operations
2557000000
Annuals > 3 > cash Flow > capital Expenditures
296000000
Annuals > 3 > cash Flow > cash From Investing
-984000000
Annuals > 3 > cash Flow > cash From Financing
-2564000000
Annuals > 3 > cash Flow > net Change In Cash
-1037000000
Annuals > 3 > ratios > PE
8.514538558786347
Annuals > 3 > ratios > PB
21.757846068965517
Annuals > 3 > ratios > ROE
74.31724137931035
Annuals > 3 > ratios > ROA
16.756857622690802
Annuals > 3 > ratios > FCF
2261000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.15641646489104116
Annuals > 3 > health Score
63
Valuation > metrics > PE
24.155
Valuation > metrics > PB
22.446992209411032
Valuation > final Score
50
Valuation > verdict
324.1% Overvalued
Profitability > metrics > ROE
25.58429417263945
Profitability > metrics > ROA
12.990506329113924
Profitability > metrics > Net Margin
0.20226656812022667
Profitability > final Score
100
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
4.028046120286693
Risk > metrics > Interest Coverage
14.826666666666666
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.3706666666666667
Liquidity > metrics > Quick Ratio
2.4506666666666668
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
98
Prev Profitabilities > 1
97
Prev Profitabilities > 2
99
Prev Risks > 0
46
Prev Risks > 1
46
Prev Risks > 2
46
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-11T02:12:07.739Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-28
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-04
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
2.69
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-24
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.81
Earnings History > 2 > eps Estimate
2.7
Earnings History > 2 > eps Difference
0.11
Earnings History > 2 > surprise Percent
4.0741
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-30
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.58
Earnings History > 3 > eps Estimate
2.56
Earnings History > 3 > eps Difference
0.02
Earnings History > 3 > surprise Percent
0.7813
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-30
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.38
Earnings History > 4 > eps Estimate
2.35
Earnings History > 4 > eps Difference
0.03
Earnings History > 4 > surprise Percent
1.2766
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-05
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.54
Earnings History > 5 > eps Estimate
2.5
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
1.6
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-30
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
3.91
Earnings History > 6 > eps Estimate
2.52
Earnings History > 6 > eps Difference
1.39
Earnings History > 6 > surprise Percent
55.1587
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-30
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.54
Earnings History > 7 > eps Estimate
2.47
Earnings History > 7 > eps Difference
0.07
Earnings History > 7 > surprise Percent
2.834
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-30
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.44
Earnings History > 8 > eps Estimate
2.36
Earnings History > 8 > eps Difference
0.08
Earnings History > 8 > surprise Percent
3.3898
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-01
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.38
Earnings History > 9 > eps Estimate
2.42
Earnings History > 9 > eps Difference
-0.04
Earnings History > 9 > surprise Percent
-1.6529
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-24
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.55
Earnings History > 10 > eps Estimate
2.45
Earnings History > 10 > eps Difference
0.1
Earnings History > 10 > surprise Percent
4.0816
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-01
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.41
Earnings History > 11 > eps Estimate
2.41
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-02
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
2.33
Earnings History > 12 > eps Estimate
2.22
Earnings History > 12 > eps Difference
0.11
Earnings History > 12 > surprise Percent
4.955
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-02
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.34
Earnings History > 13 > eps Estimate
2.53
Earnings History > 13 > eps Difference
-0.19
Earnings History > 13 > surprise Percent
-7.5099
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-25
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.35
Earnings History > 14 > eps Estimate
2.25
Earnings History > 14 > eps Difference
0.1
Earnings History > 14 > surprise Percent
4.4444
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-02
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.37
Earnings History > 15 > eps Estimate
2.21
Earnings History > 15 > eps Difference
0.16
Earnings History > 15 > surprise Percent
7.2398
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-03
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.11
Earnings History > 16 > eps Estimate
2.07
Earnings History > 16 > eps Difference
0.04
Earnings History > 16 > surprise Percent
1.9324
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-03
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.93
Earnings History > 17 > eps Estimate
1.91
Earnings History > 17 > eps Difference
0.02
Earnings History > 17 > surprise Percent
1.0471
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-28
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.96
Earnings History > 18 > eps Estimate
2.02
Earnings History > 18 > eps Difference
-0.06
Earnings History > 18 > surprise Percent
-2.9703
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-30
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.45
Earnings History > 19 > eps Estimate
2.09
Earnings History > 19 > eps Difference
0.36
Earnings History > 19 > surprise Percent
17.2249
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-30
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.11
Earnings History > 20 > eps Estimate
1.89
Earnings History > 20 > eps Difference
0.22
Earnings History > 20 > surprise Percent
11.6402
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-05
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.02
Earnings History > 21 > eps Estimate
1.77
Earnings History > 21 > eps Difference
0.25
Earnings History > 21 > surprise Percent
14.1243
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-23
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.83
Earnings History > 22 > eps Estimate
1.45
Earnings History > 22 > eps Difference
0.38
Earnings History > 22 > surprise Percent
26.2069
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-31
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.01
Earnings History > 23 > eps Estimate
0.69
Earnings History > 23 > eps Difference
0.32
Earnings History > 23 > surprise Percent
46.3768
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-05
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.77
Earnings History > 24 > eps Estimate
1.69
Earnings History > 24 > eps Difference
0.08
Earnings History > 24 > surprise Percent
4.7337
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-31
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
2.21
Earnings History > 25 > eps Estimate
1.86
Earnings History > 25 > eps Difference
0.35
Earnings History > 25 > surprise Percent
18.8172
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-25
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
2.04
Earnings History > 26 > eps Estimate
1.95
Earnings History > 26 > eps Difference
0.09
Earnings History > 26 > surprise Percent
4.6154
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-26
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.91
Earnings History > 27 > eps Estimate
1.98
Earnings History > 27 > eps Difference
-0.07
Earnings History > 27 > surprise Percent
-3.5354
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-25
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.81
Earnings History > 28 > eps Estimate
1.82
Earnings History > 28 > eps Difference
-0.01
Earnings History > 28 > surprise Percent
-0.5495
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-01
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.83
Earnings History > 29 > eps Estimate
1.82
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
0.5495
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-24
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.9
Earnings History > 30 > eps Estimate
1.88
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
1.0638
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-23
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.97
Earnings History > 31 > eps Estimate
1.97
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-26
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.9
Earnings History > 32 > eps Estimate
1.86
Earnings History > 32 > eps Difference
0.04
Earnings History > 32 > surprise Percent
2.1505
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-24
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.7
Earnings History > 33 > eps Estimate
1.61
Earnings History > 33 > eps Difference
0.09
Earnings History > 33 > surprise Percent
5.5901
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-23
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.85
Earnings History > 34 > eps Estimate
1.65
Earnings History > 34 > eps Difference
0.2
Earnings History > 34 > surprise Percent
12.1212
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-24
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.66
Earnings History > 35 > eps Estimate
1.64
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
1.2195
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-24
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.54
Earnings History > 36 > eps Estimate
1.45
Earnings History > 36 > eps Difference
0.09
Earnings History > 36 > surprise Percent
6.2069
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-25
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.45
Earnings History > 37 > eps Estimate
1.37
Earnings History > 37 > eps Difference
0.08
Earnings History > 37 > surprise Percent
5.8394
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-20
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.5
Earnings History > 38 > eps Estimate
1.49
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
0.6711
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-20
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.46
Earnings History > 39 > eps Estimate
1.4
Earnings History > 39 > eps Difference
0.06
Earnings History > 39 > surprise Percent
4.2857
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-20
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.29
Earnings History > 40 > eps Estimate
1.26
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
2.381
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-27
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.23
Earnings History > 41 > eps Estimate
1.21
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
1.6529
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-21
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.39
Earnings History > 42 > eps Estimate
1.36
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
2.2059
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-22
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.3
Earnings History > 43 > eps Estimate
1.28
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
1.5625
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-21
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.21
Earnings History > 44 > eps Estimate
1.17
Earnings History > 44 > eps Difference
0.04
Earnings History > 44 > surprise Percent
3.4188
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-27
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.18
Earnings History > 45 > eps Estimate
1.13
Earnings History > 45 > eps Difference
0.05
Earnings History > 45 > surprise Percent
4.4248
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-21
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.28
Earnings History > 46 > eps Estimate
1.23
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
4.065
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-29
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.21
Earnings History > 47 > eps Estimate
1.2
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
0.8333
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-22
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.01
Earnings History > 48 > eps Estimate
0.98
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
3.0612
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-28
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.92
Earnings History > 49 > eps Estimate
0.91
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
1.0989
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-21
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.99
Earnings History > 50 > eps Estimate
0.92
Earnings History > 50 > eps Difference
0.07
Earnings History > 50 > surprise Percent
7.6087
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-23
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.08
Earnings History > 51 > eps Estimate
1.1
Earnings History > 51 > eps Difference
-0.02
Earnings History > 51 > surprise Percent
-1.8182
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-23
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.96
Earnings History > 52 > eps Estimate
0.96
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-29
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.89
Earnings History > 53 > eps Estimate
0.9
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-1.1111
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-23
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.09
Earnings History > 54 > eps Estimate
1.06
Earnings History > 54 > eps Difference
0.03
Earnings History > 54 > surprise Percent
2.8302
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-24
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.11
Earnings History > 55 > eps Estimate
1.1
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
0.9091
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-24
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1
Earnings History > 56 > eps Estimate
0.95
Earnings History > 56 > eps Difference
0.05
Earnings History > 56 > surprise Percent
5.2632
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.9
Earnings History > 57 > eps Estimate
0.88
Earnings History > 57 > eps Difference
0.02
Earnings History > 57 > surprise Percent
2.2727
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-25
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1
Earnings History > 58 > eps Estimate
0.98
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
2.0408
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-26
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.99
Earnings History > 59 > eps Estimate
1.04
Earnings History > 59 > eps Difference
-0.05
Earnings History > 59 > surprise Percent
-4.8077
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-26
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.24
Earnings History > 60 > eps Estimate
0.97
Earnings History > 60 > eps Difference
0.27
Earnings History > 60 > surprise Percent
27.8351
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-31
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.79
Earnings History > 61 > eps Estimate
0.8
Earnings History > 61 > eps Difference
-0.01
Earnings History > 61 > surprise Percent
-1.25
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-19
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.83
Earnings History > 62 > eps Estimate
0.82
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
1.2195
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-20
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.83
Earnings History > 63 > eps Estimate
0.83
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-20
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.63
Earnings History > 64 > eps Estimate
0.56
Earnings History > 64 > eps Difference
0.07
Earnings History > 64 > surprise Percent
12.5
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-27
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.61
Earnings History > 65 > eps Estimate
0.64
Earnings History > 65 > eps Difference
-0.03
Earnings History > 65 > surprise Percent
-4.6875
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-20
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.6
Earnings History > 66 > eps Estimate
0.53
Earnings History > 66 > eps Difference
0.07
Earnings History > 66 > surprise Percent
13.2075
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-22
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.36
Earnings History > 67 > eps Estimate
0.36
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-16
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.17
Earnings History > 68 > eps Estimate
0.13
Earnings History > 68 > eps Difference
0.04
Earnings History > 68 > surprise Percent
30.7692
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-29
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.54
Earnings History > 69 > eps Estimate
0.48
Earnings History > 69 > eps Difference
0.06
Earnings History > 69 > surprise Percent
12.5
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-16
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.85
Earnings History > 70 > eps Estimate
0.84
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
1.1905
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-17
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.01
Earnings History > 71 > eps Estimate
0.97
Earnings History > 71 > eps Difference
0.04
Earnings History > 71 > surprise Percent
4.1237
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-16
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.79
Earnings History > 72 > eps Estimate
0.76
Earnings History > 72 > eps Difference
0.03
Earnings History > 72 > surprise Percent
3.9474
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-30
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.87
Earnings History > 73 > eps Estimate
0.84
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
3.5714
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-17
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.89
Earnings History > 74 > eps Estimate
0.88
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
1.1364
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-19
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.9
Earnings History > 75 > eps Estimate
0.88
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
2.2727
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-18
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.69
Earnings History > 76 > eps Estimate
0.71
Earnings History > 76 > eps Difference
-0.02
Earnings History > 76 > surprise Percent
-2.8169
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-30
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.77
Earnings History > 77 > eps Estimate
0.73
Earnings History > 77 > eps Difference
0.04
Earnings History > 77 > surprise Percent
5.4795
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-18
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.78
Earnings History > 78 > eps Estimate
0.8
Earnings History > 78 > eps Difference
-0.02
Earnings History > 78 > surprise Percent
-2.5
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-20
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.81
Earnings History > 79 > eps Estimate
0.79
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
2.5316
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-20
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.65
Earnings History > 80 > eps Estimate
0.63
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
3.1746
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-31
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.71
Earnings History > 81 > eps Estimate
0.7
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
1.4286
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-19
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.72
Earnings History > 82 > eps Estimate
0.68
Earnings History > 82 > eps Difference
0.04
Earnings History > 82 > surprise Percent
5.8824
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-21
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.65
Earnings History > 83 > eps Estimate
0.63
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
3.1746
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-19
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.53
Earnings History > 84 > eps Estimate
0.53
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-27
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.61
Earnings History > 85 > eps Estimate
0.6
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
1.6667
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-19
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.55
Earnings History > 86 > eps Estimate
0.55
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-21
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.58
Earnings History > 87 > eps Estimate
0.59
Earnings History > 87 > eps Difference
-0.01
Earnings History > 87 > surprise Percent
-1.6949
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-20
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.47
Earnings History > 88 > eps Estimate
0.41
Earnings History > 88 > eps Difference
0.06
Earnings History > 88 > surprise Percent
14.6341
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-29
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.47
Earnings History > 89 > eps Estimate
0.46
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
2.1739
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-16
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.44
Earnings History > 90 > eps Estimate
0.41
Earnings History > 90 > eps Difference
0.03
Earnings History > 90 > surprise Percent
7.3171
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-22
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.46
Earnings History > 91 > eps Estimate
0.44
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
4.5455
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-16
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.33
Earnings History > 92 > eps Estimate
0.32
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
3.125
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-29
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.37
Earnings History > 93 > eps Estimate
0.36
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
2.7778
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-16
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.4
Earnings History > 94 > eps Estimate
0.39
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
2.5641
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-18
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.43
Earnings History > 95 > eps Estimate
0.42
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
2.381
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-17
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.32
Earnings History > 96 > eps Estimate
0.3
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
6.6667
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-29
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.31
Earnings History > 97 > eps Estimate
0.32
Earnings History > 97 > eps Difference
-0.01
Earnings History > 97 > surprise Percent
-3.125
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-17
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.33
Earnings History > 98 > eps Estimate
0.33
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-19
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.38
Earnings History > 99 > eps Estimate
0.39
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-2.5641
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-19
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.3
Earnings History > 100 > eps Estimate
0.3
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-30
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.33
Earnings History > 101 > eps Estimate
0.34
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-2.9412
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-18
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.44
Earnings History > 102 > eps Estimate
0.43
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
2.3256
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-20
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.45
Earnings History > 103 > eps Estimate
0.45
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-19
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.36
Earnings History > 104 > eps Estimate
0.35
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
2.8571
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-02-01
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.41
Earnings History > 105 > eps Estimate
0.41
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-19
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.37
Earnings History > 106 > eps Estimate
0.37
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-20
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.4
Earnings History > 107 > eps Estimate
0.39
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
2.5641
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-20
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.33
Earnings History > 108 > eps Estimate
0.32
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
3.125
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-28
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.37
Earnings History > 109 > eps Estimate
0.36
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
2.7778
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-20
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.33
Earnings History > 110 > eps Estimate
0.33
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-21
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.35
Earnings History > 111 > eps Estimate
0.35
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-21
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.3
Earnings History > 112 > eps Estimate
0.28
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
7.1429
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-28
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.32
Earnings History > 113 > eps Estimate
0.32
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-16
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.3
Earnings History > 114 > eps Estimate
0.29
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
3.4483
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-17
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.31
Earnings History > 115 > eps Estimate
0.31
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-16
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.25
Earnings History > 116 > eps Estimate
0.24
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
4.1667
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-29
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.27
Earnings History > 117 > eps Estimate
0.27
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-16
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.25
Earnings History > 118 > eps Estimate
0.24
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
4.1667
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-18
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.26
Earnings History > 119 > eps Estimate
0.26
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-17
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.2
Earnings History > 120 > eps Estimate
0.19
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
5.2632
Illinois Tool Works Inc. provides industrial products and equipment in North America, Europe, the Middle East, Africa, the Asia Pacific, and South America. It operates through Automotive OEM; Food Equipment; Test & Measurement and Electronics; Welding; Polymers & Fluids; Construction Products; and Specialty Products segments. The Automotive OEM segment offers plastic and metal components, fasteners, and assemblies for automobiles, light trucks, and other industrial uses. The Food Equipment segment provides warewashing, cooking, refrigeration, and food processing equipment; kitchen exhaust, ventilation, and pollution control systems; and food equipment maintenance and repair services. The Test & Measurement and Electronics segment produces and sells equipment, consumables, and related software for testing and measuring of materials and structures, as well as equipment and consumables used in the production of electronic subassemblies and microelectronics. The Welding segment produces arc welding equipment, and metal arc welding consumables and related accessories. The Polymers & Fluids segment produces adhesives, sealants, lubrication and cutting fluids, and fluids and polymers for auto aftermarket maintenance and appearance. The Construction Products segment offers engineered fastening systems and solutions for the residential construction, renovation/remodel, and commercial construction markets. The Specialty Products segment provides beverage packaging equipment and consumables, product coding and marking equipment and consumables, and appliance components and fasteners. The company serves automotive OEM and aftermarket, commercial food equipment, construction, general industrial, industrial capital goods, consumer durables, and other markets, as well as MRO markets. The company distributes its products directly to industrial manufacturers, as well as through independent distributors. Illinois Tool Works Inc. was founded in 1912 and is based in Glenview, Illinois.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
1.61Next Payout:
Jan 9, 2026Yield:
2.6079 %Illinois Tool Works' (NYSE:ITW) investors will be pleased with their respectable 38% return over the last five years Yahoo Finance
Read more →Analysts Offer Insights on Industrial Goods Companies: Leonardo Drs (DRS), Illinois Tool Works (ITW) and Compass Diversified Holdings (CODI) The Globe and Mail
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$260.7181
Analyst Picks
Strong Buy
2
Buy
1
Hold
12
Sell
2
Strong Sell
3
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very High
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
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 76.44% of the total shares of Illinois Tool Works Inc
1.
Vanguard Group Inc(9.1677%)
since
2025/06/30
2.
Briar Hall Management LLC(8.8641%)
since
2025/06/30
3.
BlackRock Inc(7.4488%)
since
2025/06/30
4.
State Farm Mutual Automobile Ins Co(7.2144%)
since
2025/06/30
5.
State Street Corp(4.28%)
since
2025/06/30
6.
Northern Trust Corp(4.1143%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(2.9962%)
since
2025/07/31
8.
Wells Fargo & Co(2.3571%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.3209%)
since
2025/06/30
10.
Vanguard 500 Index Investor(2.2643%)
since
2025/07/31
11.
Morgan Stanley - Brokerage Accounts(1.562%)
since
2025/06/30
12.
Capital Research Global Investors(1.4963%)
since
2025/06/30
13.
Massachusetts Financial Services Company(1.3026%)
since
2025/06/30
14.
Fisher Asset Management, LLC(1.2333%)
since
2025/06/30
15.
Bank of America Corp(1.1817%)
since
2025/06/30
16.
Fidelity 500 Index(1.1595%)
since
2025/07/31
17.
NORGES BANK(1.1403%)
since
2025/06/30
18.
SPDR® S&P 500® ETF(1.1031%)
since
2025/08/31
19.
iShares Core S&P 500 ETF(1.1005%)
since
2025/08/31
20.
Goldman Sachs Group Inc(1.0611%)
since
2025/06/30
21.
Ameriprise Financial Inc(0.8763%)
since
2025/06/30
22.
Charles Schwab Investment Management Inc(0.8718%)
since
2025/06/30
23.
Vanguard Value Index Inv(0.8463%)
since
2025/07/31
24.
Capital Group Investment Co of Amer Comp(0.8434%)
since
2025/06/30
25.
American Funds Invmt Co of Amer A(0.8434%)
since
2025/06/30
26.
MFS Large Cap Value Equity(0.8316%)
since
2025/06/30
27.
MFS Value A(0.8268%)
since
2025/07/31
28.
UBS Asset Mgmt Americas Inc(0.8217%)
since
2025/06/30
29.
Bank of New York Mellon Corp(0.7981%)
since
2025/06/30
30.
Amvescap Plc.(0.7617%)
since
2025/06/30
31.
Columbia Dividend Value(0.5546%)
since
2025/06/30
32.
Columbia Dividend Income Inst(0.5536%)
since
2025/07/31
33.
Vanguard Institutional Index I(0.553%)
since
2025/07/31
34.
iShares MSCI USA Quality Factor ETF(0.5528%)
since
2025/08/31
35.
Vanguard Dividend Appreciation ETF(0.4945%)
since
2025/07/31
36.
State St S&P 500® Indx SL Cl III(0.4882%)
since
2025/08/31
37.
The Industrial Select Sector SPDR® ETF(0.4568%)
since
2025/08/31
38.
Vanguard High Dividend Yield ETF(0.3863%)
since
2025/07/31
39.
American Funds American Mutual A(0.3554%)
since
2025/06/30
40.
Capital Group American Mutual Comp(0.3554%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
2.69
Date
2025-09-30
EPS Actual
2.81
EPS Estimate
2.7
EPS Difference
0.11
Surprise Percent
4.0741%
(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.