_id
6913033accc777a4e85d79f1
Ticker
IR
Name
Ingersoll Rand Inc
Exchange
NYSE
Address
525 Harbour Place Drive, Davidson, NC, United States, 28036
Country
USA
Sector
Industrials
Industry
Specialty Industrial Machinery
Currency
USD
Website
https://www.irco.com
Description
Ingersoll Rand Inc. provides various mission-critical air, fluid, energy, and medical technologies services and solutions worldwide. It operates in two segments, Industrial Technologies and Services, and Precision and Science Technologies. The Industrial Technologies and Services segment designs, manufactures, markets, and services air and gas compression, vacuum, and blower products; fluid transfer equipment and loading systems; and power tools and lifting equipment, including associated aftermarket parts, consumables and services, air treatment equipment, controls, other accessories, and services under the Ingersoll Rand, Gardner Denver, Nash, CompAir, Elmo Rietschle, and other brands. The Precision and Science Technologies segment designs, manufactures, and markets diaphragm, piston, water-powered, peristaltic, gear, vane, progressive cavity, and syringe pumps; and gas boosters, hydrogen compression systems, automated liquid handling systems, odorant injection systems, controls, software, and other related components and accessories for precision dosing, liquid and solid transfer, dispensing, gas compression and sampling, pressure management, flow control, powder handling, and other applications under the Air Dimensions, Albin, ARO, Dosatron, Haskel, Ingersoll Rand, LMI, Maximus, Milton Roy, MP, Oberdorfer, Seepex, Thomas, Welch, Williams, YZ, and Zinnser Analytic brands. This segment's products are used in medical, laboratory, life sciences, industrial manufacturing, water and wastewater, chemical processing, energy, food and beverage, agriculture, and other markets. It sells its products through an integrated network of direct sales representatives and independent distributors. The company was formerly known as Gardner Denver Holdings, Inc. and changed its name to Ingersoll Rand Inc. in March 2020. Ingersoll Rand Inc. was founded in 1859 and is headquartered in Davidson, North Carolina.
Last Close
79.83
Volume
1647615
Current Price
84.825
Change
0.54
Last Updated
2026-01-04T15:23:13.435Z
Image
data:image/webp;base64,UklGRq4EAABXRUJQVlA4IKIEAABwFQCdASpAAEAAPs1UoEunpKMhtfLrMPAZiWwAuy9y0INKfyOyOF0hEbbvzNfsl6tPo19AD+uf47rOPQU8uH2Sv3b9JbMQO2PHljF7XdFXvLtSxUs8c/t3pf9FTQypcfLu+yeq9B3JcEUimqBIKs+zbf0U3p84v3Aigf3JLMHoBOyUQj4DSrJuXQjs8ZHu27oB4ZTN+ljY0d8ok/94SSQoTG/65rapjBJmSiRzcwdmjS2e+kAA/vVQMJsR7IlVCGaY6oD/Iy/Zrnm4ezqI10yixiKx+1rOAJrJgKRP4YOS3l1/tS4usZgFrC5isYCX1E74scyWjK//2G8+Vp0awXYMdu0701oBSofJ+pLObJRY5SKw8vm/A4od0zuXggCegBNRsZbpTdT3UWnwyFfwQRTueMRu05HRHwwJFBgG68a7HRTNl/9Faz9tx2ZUD199+4Ja1CLPsr52Qgn3wtQVsHrbtLZsb2jqfzPW94aSZGwI2OjiDyYqA+Ymq9B18agZazLp2YYz35/RQtBLYQ6NyfIhGclRdAE4X9fUx0kQuikNEAbFJ2DbEYuFoBDgRbCCp9l82LR7g17PeWzudRFsH5fqMbb0cadj3P+2MJGc5GIRNSNzga79L5LSY8/q8MgPn17qiOTDr7AJ1c5cagYQ6i/fePm62hhvbNBESzOP/9UKfvkHbcCdwxbIohgLajrmiK1lRR8bJpKe/80k43jb+8bCHG0aDowWq+0eBXX7bpQ9Xd7qjWI4Wvo0NSijI2hdkCA8rnlyRJz4qjpVqKC9UR8ylJtd6mXf+hlXz+4XXcvaHn3gD557d5LX3lIu4BgMjv9QaR2DIyn8l5nDNCHUf+3Q++ZhU5F8llgz2KskAmjeLMP8YxFItwv4gB2xaXTOgfkLV8/KT5sUWAK0R1HuzmNRqrllxoCyuzwDC801FSwed836cD0G9SnB3CIpeshJR809RMzOi5gYclu6S7UzNcaNNmFfoe+5oSJyxML279r+g6GGLXRXTDgcenKSH3ObNTtjgd8ve3AzcNG8c5qXLozhjEHgWLWIM6kVD1KcX4dojqxvk2vk71trWq0ygrD2z6dCWCZvDtz2ER0beYzLsXi72UgvZL3nkAUMn+HHF3iDJVgBYdDzRQl8dVo2Vm49MhlUp2uO9UYxlJTH9hjUMe0bM0qPlNHVJaeIaeFj/9LQMbntqhoFfa2HB+icUT4wevIOUHr/V2s4gOb3ks/8Ftr5pBBniReU1GDL89FexwB//EJt3YxObW3e0KFVLVoeoltD8f8sVBPbZYKDN9UI0PlkJAWxGkYnwP83mkzObfXm1y+EPuWybtSdVG2BnIGR8MLO5pZHupF1O7Qj8ivTkkpXWkMpzvh7eNH7EGvBcuRUDgMnzWMmirGB+ftRSyNrI3mw5jroX2YprDoiMBjoRDkm/cT2eeVR7wZIkqnWp567Vb08eqnppBZxKewRVdqMSoEGwc8WMo/zu9dk6/VOg1uPSZDbCKGxNmXJNU5tW9DAfPP6WDJR+bnvi/yb3jJWbih83McZFVPLmOws+KjD6cW/wh5LglZ4qESOPQrxZKauAAAA
Ipo Date
2017-05-12T00:00:00.000Z
Market Cap
31700813824
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9916666666666667
Sentiment Sources
9
Rating
3.9412
Target Price
88.3033
Strong Buy
7
Buy
2
Hold
8
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1955000000
Cost Of Revenue
1099800000
Gross Profit
855200000
Operating Expenses
479700000
Operating Income
375500000
Interest Expense
65099999
Pretax Income
319400000
Net Income
244100000
Eps
0.6094881398252184
Dividends Per Share
7900000
Shares Outstanding
395110395
Income Tax Expense
73600000
EBITDA
509000000
Operating Margin
19.207161125319693
Total Other Income Expense Net
-56100000
Cash
1176600000
Short Term Investments
-
Receivables
1429300000
Inventories
1257100000
Total Current Assets
4163300000
Property Plant Equipment
906600000
Total Assets
18190200000
Payables
831600000
Short Term Debt
65599999
Long Term Debt
4786700000
Total Liabilities
8000500000
Equity
10122500000
Bs_currency_symbol
USD
Depreciation
124500000
Change In Working Capital
-41000000
Cash From Operations
354600000
Capital Expenditures
29100000
Cash From Investing
-278500000
Cash From Financing
-203500000
Net Change In Cash
-134000000
Cf_currency_symbol
USD
PE
59.0815
PB
3.3561286737466043
ROE
2.4114596196591753
ROA
1.3419313696385966
FCF
325500000
Fcf Percent
0.16649616368286446
Piotroski FScore
4
Health Score
60
Deep Value Investing Score
4.5
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
2.5
Momentum Investing Score
6
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1955000000
Quarters > 0 > income Statement > cost Of Revenue
1099800000
Quarters > 0 > income Statement > gross Profit
855200000
Quarters > 0 > income Statement > operating Expenses
479700000
Quarters > 0 > income Statement > operating Income
375500000
Quarters > 0 > income Statement > interest Expense
65099999
Quarters > 0 > income Statement > pretax Income
319400000
Quarters > 0 > income Statement > net Income
244100000
Quarters > 0 > income Statement > eps
0.6094881398252184
Quarters > 0 > income Statement > dividends Per Share
7900000
Quarters > 0 > income Statement > shares Outstanding
400500000
Quarters > 0 > income Statement > income Tax Expense
73600000
Quarters > 0 > income Statement > EBITDA
509000000
Quarters > 0 > income Statement > operating Margin
19.207161125319693
Quarters > 0 > income Statement > total Other Income Expense Net
-56100000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
1176600000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1429300000
Quarters > 0 > balance Sheet > inventories
1257100000
Quarters > 0 > balance Sheet > total Current Assets
4163300000
Quarters > 0 > balance Sheet > property Plant Equipment
906600000
Quarters > 0 > balance Sheet > total Assets
18190200000
Quarters > 0 > balance Sheet > payables
831600000
Quarters > 0 > balance Sheet > short Term Debt
65599999
Quarters > 0 > balance Sheet > long Term Debt
4786700000
Quarters > 0 > balance Sheet > total Liabilities
8000500000
Quarters > 0 > balance Sheet > equity
10122500000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
245800000
Quarters > 0 > cash Flow > depreciation
124500000
Quarters > 0 > cash Flow > change In Working Capital
-41000000
Quarters > 0 > cash Flow > cash From Operations
354600000
Quarters > 0 > cash Flow > capital Expenditures
29100000
Quarters > 0 > cash Flow > cash From Investing
-278500000
Quarters > 0 > cash Flow > cash From Financing
-203500000
Quarters > 0 > cash Flow > net Change In Cash
-134000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.6094881398252184
Quarters > 0 > ratios > PB
3.3561286737466043
Quarters > 0 > ratios > ROE
2.4114596196591753
Quarters > 0 > ratios > ROA
1.3419313696385966
Quarters > 0 > ratios > FCF
325500000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.16649616368286446
Quarters > 0 > health Score
60
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1887900000
Quarters > 1 > income Statement > cost Of Revenue
1063000000
Quarters > 1 > income Statement > gross Profit
824900000
Quarters > 1 > income Statement > operating Expenses
748500000
Quarters > 1 > income Statement > operating Income
76400000
Quarters > 1 > income Statement > interest Expense
62700000
Quarters > 1 > income Statement > pretax Income
-92800000
Quarters > 1 > income Statement > net Income
-115300000
Quarters > 1 > income Statement > eps
-0.28789013732833957
Quarters > 1 > income Statement > dividends Per Share
8000000
Quarters > 1 > income Statement > shares Outstanding
400500000
Quarters > 1 > income Statement > income Tax Expense
21000000
Quarters > 1 > income Statement > EBITDA
211300000
Quarters > 1 > income Statement > operating Margin
4.046824514010276
Quarters > 1 > income Statement > total Other Income Expense Net
-169200000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
1310600000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1387900000
Quarters > 1 > balance Sheet > inventories
1205600000
Quarters > 1 > balance Sheet > total Current Assets
4188400000
Quarters > 1 > balance Sheet > property Plant Equipment
879400000
Quarters > 1 > balance Sheet > total Assets
18059100000
Quarters > 1 > balance Sheet > payables
832800000
Quarters > 1 > balance Sheet > short Term Debt
65400000
Quarters > 1 > balance Sheet > long Term Debt
4781400000
Quarters > 1 > balance Sheet > total Liabilities
7901700000
Quarters > 1 > balance Sheet > equity
10087300000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-113800000
Quarters > 1 > cash Flow > depreciation
120500000
Quarters > 1 > cash Flow > change In Working Capital
-180100000
Quarters > 1 > cash Flow > cash From Operations
245700000
Quarters > 1 > cash Flow > capital Expenditures
35300000
Quarters > 1 > cash Flow > cash From Investing
-82300000
Quarters > 1 > cash Flow > cash From Financing
-513100000
Quarters > 1 > cash Flow > net Change In Cash
-302200000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.28789013732833957
Quarters > 1 > ratios > PB
3.36784000674115
Quarters > 1 > ratios > ROE
-1.1430214229774072
Quarters > 1 > ratios > ROA
-0.6384592809165462
Quarters > 1 > ratios > FCF
210400000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.11144658085703692
Quarters > 1 > health Score
36
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1716800000
Quarters > 2 > income Statement > cost Of Revenue
951300000
Quarters > 2 > income Statement > gross Profit
765500000
Quarters > 2 > income Statement > operating Expenses
463000000
Quarters > 2 > income Statement > operating Income
302500000
Quarters > 2 > income Statement > interest Expense
61200000
Quarters > 2 > income Statement > pretax Income
246900000
Quarters > 2 > income Statement > net Income
186500000
Quarters > 2 > income Statement > eps
0.4580058939096267
Quarters > 2 > income Statement > dividends Per Share
8100000
Quarters > 2 > income Statement > shares Outstanding
407200000
Quarters > 2 > income Statement > income Tax Expense
58500000
Quarters > 2 > income Statement > EBITDA
434300000
Quarters > 2 > income Statement > operating Margin
17.619990680335505
Quarters > 2 > income Statement > total Other Income Expense Net
-55600000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
1612800000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1348300000
Quarters > 2 > balance Sheet > inventories
1133000000
Quarters > 2 > balance Sheet > total Current Assets
4351700000
Quarters > 2 > balance Sheet > property Plant Equipment
852900000
Quarters > 2 > balance Sheet > total Assets
18379400000
Quarters > 2 > balance Sheet > payables
780400000
Quarters > 2 > balance Sheet > short Term Debt
64000000
Quarters > 2 > balance Sheet > long Term Debt
4770400000
Quarters > 2 > balance Sheet > total Liabilities
7825700000
Quarters > 2 > balance Sheet > equity
10484800000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
188400000
Quarters > 2 > cash Flow > depreciation
120000000
Quarters > 2 > cash Flow > change In Working Capital
-84600000
Quarters > 2 > cash Flow > cash From Operations
256400000
Quarters > 2 > cash Flow > capital Expenditures
33700000
Quarters > 2 > cash Flow > cash From Investing
-197100000
Quarters > 2 > cash Flow > cash From Financing
-10000000
Quarters > 2 > cash Flow > net Change In Cash
71600000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.4580058939096267
Quarters > 2 > ratios > PB
3.2943632687318787
Quarters > 2 > ratios > ROE
1.7787654509385014
Quarters > 2 > ratios > ROA
1.0147230051035399
Quarters > 2 > ratios > FCF
222700000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.12971808014911462
Quarters > 2 > health Score
56
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1898600000
Quarters > 3 > income Statement > cost Of Revenue
1083200000
Quarters > 3 > income Statement > gross Profit
815400000
Quarters > 3 > income Statement > operating Expenses
436600000
Quarters > 3 > income Statement > operating Income
378800000
Quarters > 3 > income Statement > interest Expense
61800000
Quarters > 3 > income Statement > pretax Income
320100000
Quarters > 3 > income Statement > net Income
229800000
Quarters > 3 > income Statement > eps
0.5645498096056996
Quarters > 3 > income Statement > dividends Per Share
8100000
Quarters > 3 > income Statement > shares Outstanding
407050000
Quarters > 3 > income Statement > income Tax Expense
88200000
Quarters > 3 > income Statement > EBITDA
510500000
Quarters > 3 > income Statement > operating Margin
19.95154324238913
Quarters > 3 > income Statement > total Other Income Expense Net
-58700000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
1541200000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1335400000
Quarters > 3 > balance Sheet > inventories
1055000000
Quarters > 3 > balance Sheet > total Current Assets
4163500000
Quarters > 3 > balance Sheet > property Plant Equipment
842100000
Quarters > 3 > balance Sheet > total Assets
18009800000
Quarters > 3 > balance Sheet > payables
843600000
Quarters > 3 > balance Sheet > short Term Debt
59400000
Quarters > 3 > balance Sheet > long Term Debt
4754400000
Quarters > 3 > balance Sheet > total Liabilities
7764500000
Quarters > 3 > balance Sheet > equity
10179000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
229800000
Quarters > 3 > cash Flow > depreciation
122700000
Quarters > 3 > cash Flow > change In Working Capital
173700000
Quarters > 3 > cash Flow > cash From Operations
526200000
Quarters > 3 > cash Flow > capital Expenditures
35300000
Quarters > 3 > cash Flow > cash From Investing
-234900000
Quarters > 3 > cash Flow > cash From Financing
-75200000
Quarters > 3 > cash Flow > net Change In Cash
164300000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.5645498096056996
Quarters > 3 > ratios > PB
3.392083333333334
Quarters > 3 > ratios > ROE
2.257589154140878
Quarters > 3 > ratios > ROA
1.2759719708158892
Quarters > 3 > ratios > FCF
490900000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.25855893816496367
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
7235000000
Annuals > 0 > income Statement > cost Of Revenue
4065000000
Annuals > 0 > income Statement > gross Profit
3170000000
Annuals > 0 > income Statement > operating Expenses
1869900000
Annuals > 0 > income Statement > operating Income
1300100000
Annuals > 0 > income Statement > interest Expense
213200000
Annuals > 0 > income Statement > pretax Income
1108800000
Annuals > 0 > income Statement > net Income
838600000
Annuals > 0 > income Statement > eps
2.0594302554027504
Annuals > 0 > income Statement > dividends Per Share
32300000
Annuals > 0 > income Statement > shares Outstanding
407200000
Annuals > 0 > income Statement > income Tax Expense
262500000
Annuals > 0 > income Statement > EBITDA
1828000000
Annuals > 0 > income Statement > operating Margin
17.96959225984796
Annuals > 0 > income Statement > total Other Income Expense Net
-191300000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1541200000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1335400000
Annuals > 0 > balance Sheet > inventories
1055000000
Annuals > 0 > balance Sheet > total Current Assets
4163500000
Annuals > 0 > balance Sheet > property Plant Equipment
842100000
Annuals > 0 > balance Sheet > total Assets
18009800000
Annuals > 0 > balance Sheet > payables
843600000
Annuals > 0 > balance Sheet > short Term Debt
59400000
Annuals > 0 > balance Sheet > long Term Debt
4754400000
Annuals > 0 > balance Sheet > total Liabilities
7764500000
Annuals > 0 > balance Sheet > equity
10179000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
846300000
Annuals > 0 > cash Flow > depreciation
482000000
Annuals > 0 > cash Flow > change In Working Capital
-51100000
Annuals > 0 > cash Flow > cash From Operations
1396700000
Annuals > 0 > cash Flow > capital Expenditures
149100000
Annuals > 0 > cash Flow > cash From Investing
-3107700000
Annuals > 0 > cash Flow > cash From Financing
1707500000
Annuals > 0 > cash Flow > net Change In Cash
-54300000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.0594302554027504
Annuals > 0 > ratios > PB
3.1907134296099815
Annuals > 0 > ratios > ROE
8.238530307495823
Annuals > 0 > ratios > ROA
4.656353762951282
Annuals > 0 > ratios > FCF
1247600000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.17243953006219764
Annuals > 0 > health Score
67
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
6876100000
Annuals > 1 > income Statement > cost Of Revenue
3993900000
Annuals > 1 > income Statement > gross Profit
2882200000
Annuals > 1 > income Statement > operating Expenses
1717900000
Annuals > 1 > income Statement > operating Income
1164300000
Annuals > 1 > income Statement > interest Expense
156700000
Annuals > 1 > income Statement > pretax Income
1025100000
Annuals > 1 > income Statement > net Income
778700000
Annuals > 1 > income Statement > eps
1.903911980440098
Annuals > 1 > income Statement > dividends Per Share
32400000
Annuals > 1 > income Statement > shares Outstanding
409000000
Annuals > 1 > income Statement > income Tax Expense
240000000
Annuals > 1 > income Statement > EBITDA
1646900000
Annuals > 1 > income Statement > operating Margin
16.93256351710999
Annuals > 1 > income Statement > total Other Income Expense Net
-139200000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1595500000
Annuals > 1 > balance Sheet > short Term Investments
157700000
Annuals > 1 > balance Sheet > receivables
1234200000
Annuals > 1 > balance Sheet > inventories
1001100000
Annuals > 1 > balance Sheet > total Current Assets
4050400000
Annuals > 1 > balance Sheet > property Plant Equipment
711400000
Annuals > 1 > balance Sheet > total Assets
15563500000
Annuals > 1 > balance Sheet > payables
801200000
Annuals > 1 > balance Sheet > short Term Debt
72200000
Annuals > 1 > balance Sheet > long Term Debt
2693000000
Annuals > 1 > balance Sheet > total Liabilities
5716800000
Annuals > 1 > balance Sheet > equity
9783800000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
778700000
Annuals > 1 > cash Flow > depreciation
459100000
Annuals > 1 > cash Flow > change In Working Capital
110600000
Annuals > 1 > cash Flow > cash From Operations
1377400000
Annuals > 1 > cash Flow > capital Expenditures
105400000
Annuals > 1 > cash Flow > cash From Investing
-1060500000
Annuals > 1 > cash Flow > cash From Financing
-337500000
Annuals > 1 > cash Flow > net Change In Cash
-17500000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.903911980440098
Annuals > 1 > ratios > PB
3.3342709376724793
Annuals > 1 > ratios > ROE
7.959075205952697
Annuals > 1 > ratios > ROA
5.003373277219135
Annuals > 1 > ratios > FCF
1272000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.18498858364479864
Annuals > 1 > health Score
69
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
5916300000
Annuals > 2 > income Statement > cost Of Revenue
3590700000
Annuals > 2 > income Statement > gross Profit
2325600000
Annuals > 2 > income Statement > operating Expenses
1508300000
Annuals > 2 > income Statement > operating Income
817300000
Annuals > 2 > income Statement > interest Expense
103200000
Annuals > 2 > income Statement > pretax Income
742200000
Annuals > 2 > income Statement > net Income
604700000
Annuals > 2 > income Statement > eps
1.4741589468551926
Annuals > 2 > income Statement > dividends Per Share
32400000
Annuals > 2 > income Statement > shares Outstanding
410200000
Annuals > 2 > income Statement > income Tax Expense
149600000
Annuals > 2 > income Statement > EBITDA
1278200000
Annuals > 2 > income Statement > operating Margin
13.814377229011377
Annuals > 2 > income Statement > total Other Income Expense Net
-75100000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1613000000
Annuals > 2 > balance Sheet > short Term Investments
34800000
Annuals > 2 > balance Sheet > receivables
1122000000
Annuals > 2 > balance Sheet > inventories
1025400000
Annuals > 2 > balance Sheet > total Current Assets
3967300000
Annuals > 2 > balance Sheet > property Plant Equipment
624400000
Annuals > 2 > balance Sheet > total Assets
14765900000
Annuals > 2 > balance Sheet > payables
778700000
Annuals > 2 > balance Sheet > short Term Debt
36500000
Annuals > 2 > balance Sheet > long Term Debt
3788300000
Annuals > 2 > balance Sheet > total Liabilities
5508700000
Annuals > 2 > balance Sheet > equity
9195800000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
593300000
Annuals > 2 > cash Flow > depreciation
432800000
Annuals > 2 > cash Flow > change In Working Capital
-197400000
Annuals > 2 > cash Flow > cash From Operations
860300000
Annuals > 2 > cash Flow > capital Expenditures
94600000
Annuals > 2 > cash Flow > cash From Investing
-332900000
Annuals > 2 > cash Flow > cash From Financing
-954000000
Annuals > 2 > cash Flow > net Change In Cash
-496600000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.4741589468551926
Annuals > 2 > ratios > PB
3.5578799016942515
Annuals > 2 > ratios > ROE
6.575828095434873
Annuals > 2 > ratios > ROA
4.095246480065557
Annuals > 2 > ratios > FCF
765700000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.12942210503186113
Annuals > 2 > health Score
62
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
5152400000
Annuals > 3 > income Statement > cost Of Revenue
3163900000
Annuals > 3 > income Statement > gross Profit
1988500000
Annuals > 3 > income Statement > operating Expenses
1422800000
Annuals > 3 > income Statement > operating Income
565700000
Annuals > 3 > income Statement > interest Expense
87700000
Annuals > 3 > income Statement > pretax Income
501600000
Annuals > 3 > income Statement > net Income
562500000
Annuals > 3 > income Statement > eps
1.3354700854700854
Annuals > 3 > income Statement > dividends Per Share
8200000
Annuals > 3 > income Statement > shares Outstanding
421200000
Annuals > 3 > income Statement > income Tax Expense
-21800000
Annuals > 3 > income Statement > EBITDA
1022800000
Annuals > 3 > income Statement > operating Margin
10.979349429392128
Annuals > 3 > income Statement > total Other Income Expense Net
-64100000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
2109600000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
948600000
Annuals > 3 > balance Sheet > inventories
854200000
Annuals > 3 > balance Sheet > total Current Assets
4114900000
Annuals > 3 > balance Sheet > property Plant Equipment
648600000
Annuals > 3 > balance Sheet > total Assets
15154500000
Annuals > 3 > balance Sheet > payables
670500000
Annuals > 3 > balance Sheet > short Term Debt
38800000
Annuals > 3 > balance Sheet > long Term Debt
4491700000
Annuals > 3 > balance Sheet > total Liabilities
6083300000
Annuals > 3 > balance Sheet > equity
9001500000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
523400000
Annuals > 3 > cash Flow > depreciation
422100000
Annuals > 3 > cash Flow > change In Working Capital
-343800000
Annuals > 3 > cash Flow > cash From Operations
615500000
Annuals > 3 > cash Flow > capital Expenditures
64100000
Annuals > 3 > cash Flow > cash From Investing
914300000
Annuals > 3 > cash Flow > cash From Financing
-1157000000
Annuals > 3 > cash Flow > net Change In Cash
358700000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.3354700854700854
Annuals > 3 > ratios > PB
3.7321459756707216
Annuals > 3 > ratios > ROE
6.248958506915514
Annuals > 3 > ratios > ROA
3.7117687815500346
Annuals > 3 > ratios > FCF
551400000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.10701808865771291
Annuals > 3 > health Score
60
Valuation > metrics > PE
59.0815
Valuation > metrics > PB
3.3561286737466043
Valuation > final Score
16.43871326253396
Valuation > verdict
74.1% Overvalued
Profitability > metrics > ROE
2.4114596196591753
Profitability > metrics > ROA
5.863137415031345
Profitability > metrics > Net Margin
0.12485933503836318
Profitability > final Score
41
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7903679920968141
Risk > metrics > Interest Coverage
5.768049243748837
Risk > final Score
71
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.640325462149271
Liquidity > metrics > Quick Ratio
3.2391885903245528
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
46.3215999325885
Prev Valuations > 1
67.05636731268122
Prev Valuations > 2
66.07916666666667
Prev Profitabilities > 0
0
Prev Profitabilities > 1
33
Prev Profitabilities > 2
39
Prev Risks > 0
53
Prev Risks > 1
68
Prev Risks > 2
73
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:02:58.672Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-25
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.9884
Earnings History > 0 > eps Difference
-0.9884
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.86
Earnings History > 1 > eps Estimate
0.87
Earnings History > 1 > eps Difference
-0.01
Earnings History > 1 > surprise Percent
-1.1494
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.8
Earnings History > 2 > eps Estimate
0.8
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
0
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-01
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.72
Earnings History > 3 > eps Estimate
0.74
Earnings History > 3 > eps Difference
-0.02
Earnings History > 3 > surprise Percent
-2.7027
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-13
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.84
Earnings History > 4 > eps Estimate
0.84
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
0
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-31
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.84
Earnings History > 5 > eps Estimate
0.81
Earnings History > 5 > eps Difference
0.03
Earnings History > 5 > surprise Percent
3.7037
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.83
Earnings History > 6 > eps Estimate
0.78
Earnings History > 6 > eps Difference
0.05
Earnings History > 6 > surprise Percent
6.4103
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.78
Earnings History > 7 > eps Estimate
0.69
Earnings History > 7 > eps Difference
0.09
Earnings History > 7 > surprise Percent
13.0435
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-15
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.86
Earnings History > 8 > eps Estimate
0.77
Earnings History > 8 > eps Difference
0.09
Earnings History > 8 > surprise Percent
11.6883
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.77
Earnings History > 9 > eps Estimate
0.69
Earnings History > 9 > eps Difference
0.08
Earnings History > 9 > surprise Percent
11.5942
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.68
Earnings History > 10 > eps Estimate
0.6
Earnings History > 10 > eps Difference
0.08
Earnings History > 10 > surprise Percent
13.3333
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.65
Earnings History > 11 > eps Estimate
0.52
Earnings History > 11 > eps Difference
0.13
Earnings History > 11 > surprise Percent
25
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-21
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.72
Earnings History > 12 > eps Estimate
0.63
Earnings History > 12 > eps Difference
0.09
Earnings History > 12 > surprise Percent
14.2857
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.62
Earnings History > 13 > eps Estimate
0.59
Earnings History > 13 > eps Difference
0.03
Earnings History > 13 > surprise Percent
5.0847
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.54
Earnings History > 14 > eps Estimate
0.52
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
3.8462
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-04
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.49
Earnings History > 15 > eps Estimate
0.45
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
8.8889
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-23
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.68
Earnings History > 16 > eps Estimate
0.6
Earnings History > 16 > eps Difference
0.08
Earnings History > 16 > surprise Percent
13.3333
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.57
Earnings History > 17 > eps Estimate
0.47
Earnings History > 17 > eps Difference
0.1
Earnings History > 17 > surprise Percent
21.2766
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.46
Earnings History > 18 > eps Estimate
0.42
Earnings History > 18 > eps Difference
0.04
Earnings History > 18 > surprise Percent
9.5238
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-28
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.45
Earnings History > 19 > eps Estimate
0.35
Earnings History > 19 > eps Difference
0.1
Earnings History > 19 > surprise Percent
28.5714
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-22
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.53
Earnings History > 20 > eps Estimate
0.45
Earnings History > 20 > eps Difference
0.08
Earnings History > 20 > surprise Percent
17.7778
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-02
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.4
Earnings History > 21 > eps Estimate
0.31
Earnings History > 21 > eps Difference
0.09
Earnings History > 21 > surprise Percent
29.0323
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-03
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.31
Earnings History > 22 > eps Estimate
0.19
Earnings History > 22 > eps Difference
0.12
Earnings History > 22 > surprise Percent
63.1579
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-12
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.27
Earnings History > 23 > eps Estimate
0.28
Earnings History > 23 > eps Difference
-0.01
Earnings History > 23 > surprise Percent
-3.5714
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-17
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.37
Earnings History > 24 > eps Estimate
0.34
Earnings History > 24 > eps Difference
0.03
Earnings History > 24 > surprise Percent
8.8235
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-28
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.41
Earnings History > 25 > eps Estimate
0.38
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
7.8947
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.43
Earnings History > 26 > eps Estimate
0.39
Earnings History > 26 > eps Difference
0.04
Earnings History > 26 > surprise Percent
10.2564
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-30
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.38
Earnings History > 27 > eps Estimate
0.34
Earnings History > 27 > eps Difference
0.04
Earnings History > 27 > surprise Percent
11.7647
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-19
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.57
Earnings History > 28 > eps Estimate
0.53
Earnings History > 28 > eps Difference
0.04
Earnings History > 28 > surprise Percent
7.5472
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-25
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.49
Earnings History > 29 > eps Estimate
0.48
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
2.0833
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-01
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.44
Earnings History > 30 > eps Estimate
0.41
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
7.3171
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.38
Earnings History > 31 > eps Estimate
0.29
Earnings History > 31 > eps Difference
0.09
Earnings History > 31 > surprise Percent
31.0345
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-15
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.48
Earnings History > 32 > eps Estimate
0.48
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-25
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.41
Earnings History > 33 > eps Estimate
0.36
Earnings History > 33 > eps Difference
0.05
Earnings History > 33 > surprise Percent
13.8889
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.24
Earnings History > 34 > eps Estimate
0.22
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
9.0909
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-15
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.57
Earnings History > 35 > eps Estimate
0.53
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
7.5472
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-01
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.84
Earnings History > 36 > eps Estimate
0.92
Earnings History > 36 > eps Difference
-0.08
Earnings History > 36 > surprise Percent
-8.6957
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-26
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.84
Earnings History > 37 > eps Estimate
1.29
Earnings History > 37 > eps Difference
-0.45
Earnings History > 37 > surprise Percent
-34.8837
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-27
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.38
Earnings History > 38 > eps Estimate
1.3
Earnings History > 38 > eps Difference
0.08
Earnings History > 38 > surprise Percent
6.1538
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-26
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.5
Earnings History > 39 > eps Estimate
0.37
Earnings History > 39 > eps Difference
0.13
Earnings History > 39 > surprise Percent
35.1351
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-09
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.94
Earnings History > 40 > eps Estimate
0.93
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
1.0753
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-27
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.94
Earnings History > 41 > eps Estimate
1.16
Earnings History > 41 > eps Difference
-0.22
Earnings History > 41 > surprise Percent
-18.9655
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-28
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.2
Earnings History > 42 > eps Estimate
1.23
Earnings History > 42 > eps Difference
-0.03
Earnings History > 42 > surprise Percent
-2.439
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-23
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.2
Earnings History > 43 > eps Estimate
0.32
Earnings History > 43 > eps Difference
0.88
Earnings History > 43 > surprise Percent
275
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-30
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.38
Earnings History > 44 > eps Estimate
0.7
Earnings History > 44 > eps Difference
-0.32
Earnings History > 44 > surprise Percent
-45.7143
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-22
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.82
Earnings History > 45 > eps Estimate
1.04
Earnings History > 45 > eps Difference
-0.22
Earnings History > 45 > surprise Percent
-21.1538
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
1.13
Earnings History > 46 > eps Estimate
1.11
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
1.8018
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-23
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.29
Earnings History > 47 > eps Estimate
0.26
Earnings History > 47 > eps Difference
0.03
Earnings History > 47 > surprise Percent
11.5385
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-11
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.61
Earnings History > 48 > eps Estimate
0.61
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-18
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.13
Earnings History > 49 > eps Estimate
1.1
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
2.7273
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-19
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.14
Earnings History > 50 > eps Estimate
1.08
Earnings History > 50 > eps Difference
0.06
Earnings History > 50 > surprise Percent
5.5556
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.2909
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-01
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.7585
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-19
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.0308
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-20
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.1635
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-20
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.306
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-08
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.7141
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-20
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.2534
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-21
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.263
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-21
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.2227
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-09
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.6401
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-22
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.685
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-23
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.5792
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-23
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0042
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-12
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.3253
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-23
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.6528
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-24
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.3757
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-22
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0833
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-11
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-10.269
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-24
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.7026
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-01
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.8798
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-30
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.6573
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-14
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
9.06
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-26
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.9231
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-27
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
3.1683
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-27
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.7009
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.5919
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-27
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.7627
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-28
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.9483
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-21
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.7617
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-26
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.9292
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
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.7492
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
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.834
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
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.6389
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-01
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
1.3911
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-20
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.6794
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-22
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.8163
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-20
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.5082
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-27
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.4504
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-22
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.4422
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-17
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.4075
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-17
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.4506
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-23
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.4905
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-17
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2628
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-18
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.3137
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-18
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.2385
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-24
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.3771
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-18
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.1272
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-06-30
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.2411
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-03-31
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.194
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2000-12-31
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.5584
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-09-30
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.9866
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-06-30
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.684
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-03-31
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.5287
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
1999-12-31
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.8627
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-09-30
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.7305
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-06-30
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.8922
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-03-31
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.6671
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1998-12-31
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.8213
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-09-30
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.6519
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-06-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.7689
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-03-31
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.5503
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Ingersoll Rand Inc. provides various mission-critical air, fluid, energy, and medical technologies services and solutions worldwide. It operates in two segments, Industrial Technologies and Services, and Precision and Science Technologies. The Industrial Technologies and Services segment designs, manufactures, markets, and services air and gas compression, vacuum, and blower products; fluid transfer equipment and loading systems; and power tools and lifting equipment, including associated aftermarket parts, consumables and services, air treatment equipment, controls, other accessories, and services under the Ingersoll Rand, Gardner Denver, Nash, CompAir, Elmo Rietschle, and other brands. The Precision and Science Technologies segment designs, manufactures, and markets diaphragm, piston, water-powered, peristaltic, gear, vane, progressive cavity, and syringe pumps; and gas boosters, hydrogen compression systems, automated liquid handling systems, odorant injection systems, controls, software, and other related components and accessories for precision dosing, liquid and solid transfer, dispensing, gas compression and sampling, pressure management, flow control, powder handling, and other applications under the Air Dimensions, Albin, ARO, Dosatron, Haskel, Ingersoll Rand, LMI, Maximus, Milton Roy, MP, Oberdorfer, Seepex, Thomas, Welch, Williams, YZ, and Zinnser Analytic brands. This segment's products are used in medical, laboratory, life sciences, industrial manufacturing, water and wastewater, chemical processing, energy, food and beverage, agriculture, and other markets. It sells its products through an integrated network of direct sales representatives and independent distributors. The company was formerly known as Gardner Denver Holdings, Inc. and changed its name to Ingersoll Rand Inc. in March 2020. Ingersoll Rand Inc. was founded in 1859 and is headquartered in Davidson, North Carolina.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ADid Soft Organic Growth And Weak Returns Just Shift Ingersoll Rand's (IR) Investment Narrative? simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$88.3033
Analyst Picks
Strong Buy
7
Buy
2
Hold
8
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 121.22% of the total shares of Ingersoll Rand Inc
1.
Vanguard Group Inc(11.8577%)
since
2025/06/30
2.
Capital Research & Mgmt Co - Division 3(10.6141%)
since
2025/06/30
3.
BlackRock Inc(8.0364%)
since
2025/06/30
4.
Capital World Investors(6.712%)
since
2025/06/30
5.
T. Rowe Price Associates, Inc.(4.8634%)
since
2025/06/30
6.
JPMorgan Chase & Co(4.5882%)
since
2025/06/30
7.
T. Rowe Price Investment Management,Inc.(4.4352%)
since
2025/06/30
8.
Capital Research Global Investors(4.2391%)
since
2025/06/30
9.
State Street Corp(4.1551%)
since
2025/06/30
10.
American Funds Growth Fund of Amer A(4.0682%)
since
2025/06/30
11.
Capital Group Growth Fnd of Amer Comp(4.0682%)
since
2025/06/30
12.
Franklin Resources Inc(3.3457%)
since
2025/06/30
13.
American Funds American Balanced A(3.3023%)
since
2025/06/30
14.
Vanguard Total Stock Mkt Idx Inv(3.1931%)
since
2025/07/31
15.
Geode Capital Management, LLC(2.564%)
since
2025/06/30
16.
Vanguard 500 Index Investor(2.5132%)
since
2025/07/31
17.
Vanguard Mid Cap Index Institutional(2.2645%)
since
2025/07/31
18.
FMR Inc(2.0166%)
since
2025/06/30
19.
American Funds Invmt Co of Amer A(1.9784%)
since
2025/06/30
20.
Capital Group Investment Co of Amer Comp(1.9784%)
since
2025/06/30
21.
Capital Group AMCAP Composite(1.9687%)
since
2025/06/30
22.
American Funds AMCAP A(1.9687%)
since
2025/06/30
23.
Capital Group Fundamental Invtrs Comp(1.9648%)
since
2025/06/30
24.
American Funds Fundamental Invs A(1.9648%)
since
2025/06/30
25.
American Funds Washington Mutual A(1.9281%)
since
2025/06/30
26.
Capital Group Wash Mutual Invtrs Comp(1.9281%)
since
2025/06/30
27.
Fisher Asset Management, LLC(1.7396%)
since
2025/06/30
28.
Wellington Management Company LLP(1.6085%)
since
2025/06/30
29.
Morgan Stanley - Brokerage Accounts(1.4801%)
since
2025/06/30
30.
HHG PLC(1.4677%)
since
2025/06/30
31.
UBS Asset Mgmt Americas Inc(1.3437%)
since
2025/06/30
32.
Capital Group New Perspective Comp(1.3382%)
since
2025/06/30
33.
American Funds New Perspective A(1.3382%)
since
2025/06/30
34.
Putnam US Large Cap Value Equity(1.3027%)
since
2025/06/30
35.
Putnam Large Cap Value A(1.3027%)
since
2025/07/31
36.
Fidelity 500 Index(1.2868%)
since
2025/07/31
37.
SPDR® S&P 500® ETF(1.2261%)
since
2025/08/31
38.
NORGES BANK(1.2024%)
since
2025/06/30
39.
Bank of New York Mellon Corp(1.0349%)
since
2025/06/30
40.
Northern Trust Corp(1.0318%)
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
0.9884
Date
2025-09-30
EPS Actual
0.86
EPS Estimate
0.87
EPS Difference
-0.01
Surprise Percent
-1.1494%
(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.