_id
69131486ccc777a4e85d8006
Ticker
MDT
Name
Medtronic PLC
Exchange
NYSE
Address
Building Two, Galway, Ireland
Country
USA
Sector
Healthcare
Industry
Medical Devices
Currency
USD
Website
https://www.medtronic.com
Description
Medtronic plc develops, manufactures, and sells device-based medical therapies to healthcare systems, physicians, clinicians, and patients in the United States, Ireland, and internationally. The Cardiovascular Portfolio segment offers implantable cardiac pacemakers, cardioverter defibrillators, and cardiac resynchronization therapy devices; cardiac ablation products; insertable cardiac monitor systems; TYRX products; and remote monitoring and patient-centered software. It also provides aortic valves, surgical valve replacement and repair products, endovascular stent grafts and accessories, and transcatheter pulmonary valves, and percutaneous coronary intervention products, percutaneous angioplasty balloons, and other products. The Neuroscience Portfolio segment offers medical devices and implants, biologic solutions, spinal cord stimulation and brain modulation systems, implantable drug infusion systems, and interventional products, as well as nerve ablation system under the Accurian name. The segment offers its products for spinal surgeons, neurosurgeons, neurologists, pain management specialists, anesthesiologists, orthopedic surgeons, urologists, urogynecologists, and interventional radiologists, as well as ear, nose, and throat specialists, and energy surgical instruments. The Medical Surgical Portfolio segment offers surgical stapling devices, vessel sealing instruments, wound closure and electrosurgery products, AI-powered surgical video and analytics platform, robotic-assisted surgery products, hernia mechanical devices, mesh implants, gynecology products, gastrointestinal and hepatologic diagnostics and therapies, and therapies to treat diseases and conditions, and patient monitoring and airway management products. The Diabetes Operating Unit segment provides insulin pumps and consumables, continuous glucose monitoring systems and sensors, and InPen, a smart insulin pen. Medtronic plc was founded in 1949 and is headquartered in Galway, Ireland.
Last Close
96.04
Volume
6109141
Current Price
97.53
Change
-0.01
Last Updated
2026-01-05T10:18:32.408Z
Image
data:image/webp;base64,UklGRvQFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSAIDAAABkIT9/yE335kN66C2cYuNU3HKbnSs3Z4GeTq1uejdtt2eYuNsY5LanZ1k/sXy/+/Tc0RMAP5XIxZnWFZvE5U9e/co4rbVloxF4VSZpqVvtN2raB746hxyfh1orrhrXZ821URLWGy+bL/8qqHzg05c6x866l9etsp50WE0hCbveDE4RHypDzwrSAr1V9DsFfK5EpX4ur/4rLRsZqBf5uRf6nESf2pd53Nn+4gDMDZRfNBG/Gy03JfTwgFwXgHgkvZXGMT/Rs3xdB5ecwCmmW2VHwmNn2tPm6cB4DwCwJtvtRFa226aeXgdnuZoH6ZmuM2RGuZV6rEaQnP14WQvgubINV+o+lwlzgryaFb+Q0K5cT9npkfLL7bRRlovLPckVOoyqCM9BSPchaWc0wj9+rnkcW5ilVLCYnFBtJu8FyoTfU9zXZnkQcKmKplcTLMNMaJbp/4VmXGFsHopNRzAkk2vmXm5bhGATHsDM/Wn0gFk3+9kpuOOGcCayo/MvC9bBWB7i86M1rgNgDRI2FVFAMpXhj4rAHZrDP3cDWCPzpBzD4DdGkM/dwNQvjL0WQEgDTKkigC2N+vMOBu3Alhd8YGZ96UrAVjudjDTfisLQIa1npm6E2kAFq1/xcyLNQsBhKddZuZichgATLXpjOinJuNvkzzAiCrxLpD7rI+J3ic5cB1dUMxEoRjlZlziWY0B59mEcW4QInYa9HXLofBw2flW6lrPLYOnM3PvG5QZ9ywzPAqaLVV/pupTpTAz0CMg5Ug1VVUHk+BtWKqjbZiaoVZb8jivwJtvtlHTeiOLh5ccgGlZtsqPVHypdWRNA8B55JJL2l9hUGDUHE/n4UMOwNhE4X6r4Sej+Z6UFg6A88r17JzzXZpftM6zllnwZ9DMZdLZoj6f9RWdEZfOCPQLgJBE+amq+0RXn0gJIaBwXHSuZL30sr7jvdON83173YtLViknaiwo5aekrj91p6xR/aLp2he1sez2ybUpU3jQHL4o3bxqq6js3rNbEbeuMqcvDMM/GlZQOCDMAgAAkA8AnQEqQABAAD61SKBNJyOiv7ASCgPwFolsALJRzNo+S34DjsOeXUryHl3nzba3zAfsl1EP0z9gD+09TT6B/6zemZ+yXwf/tp6SVMYsBiAqyMzfV/8qwz9JYU4Tzlj6ZkFZa6oxxXqdFVTNcmb7naPXdAcEuhAAxzkEi0GmYGELpYdgAAD++Zt/gf8E//8G3/a7GpsFbUOn0upRsMF/4ENKT9hPIOiSJw5FN1CQELorsX/Meh5r/swkFxaOza+5r/97pLYTXMFsCDqNpW8K2YXmnmsVUuiZXTanKQbdFJuoBtxV6YRcHDtfa5fI0LNZ0zpPezpxNey79VWG1Kzdy9dhyQyICFO/5IQsTrbMnWae6XNuXi/959y1v4N2+/0AIx1A2dCh/YsCXRF+XlnQ08s1Jn7CTMEc8pxrvN81nsO+6h5VtXWpZcpYig2pWbZ8MyDQzBMpl7EZ3ugn9k1dMif4/PEteObM1Fiau1FCkDBulqPhC84OeXmOc6vQyRob3Ju/tg2Bc/1RxNuHFO3fqd1zmLbwoD93/JjLVOpp/tlF8ldPhcrdvh9yEX2LItk+mFjK+IlHmD50xwme8/7UUMUaQR2d3kOeXb0QI2Q/0uOs2q9oQi7zvjlRT1E24izJGwNOFLh1wvfcc575iG5v7mc+ZOhinz+/nAKv3VHEYZgE7AJodPii4MzuFS+erLINqqeussL6XFe5RHpSqvF14bYSlWoAcvYRdqHf0NsHiBbLm/GPgwwpZK6AvNtndvP37P0LZYsju97eYwZCshBqHGT8e/S9Bz5hG/GKwCDLP2lPDHRuIhAXk8Wz5KnuPhyUKcsM9/I8B/pCZCHyPnC2f1QMuwzzLUgz/FAXKJOrvxr78xHpYZJApPjNLPAV26PQnzqdkTHpotLG56WeVAC/LXhXEvPMU+O7AwAcKIfDZFgmreuamm5ZwIKgAAA=
Ipo Date
1978-01-13T00:00:00.000Z
Market Cap
123195277312
Next Dividend Date
2026-01-16T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.71
Dividend Yield
2.9119245360401926
Sentiment
0.9102936507936507
Sentiment Sources
63
Rating
3.8125
Target Price
110.968
Strong Buy
12
Buy
5
Hold
13
Sell
1
Strong Sell
1
Current Quarter
2025-10-31
Revenue
8961000000
Cost Of Revenue
3556000000
Gross Profit
5405000000
Operating Expenses
3720000000
Operating Income
1685000000
Interest Expense
181000000
Pretax Income
1596000000
Net Income
1374000000
Eps
1.0671844660194174
Dividends Per Share
910000000
Shares Outstanding
1282014208
Income Tax Expense
215000000
EBITDA
2366000000
Operating Margin
18.803704943644682
Total Other Income Expense Net
-89000000
Cash
1282000000
Short Term Investments
7045000000
Receivables
6389000000
Inventories
6156000000
Total Current Assets
23996000000
Property Plant Equipment
7164000000
Total Assets
91346000000
Payables
2581000000
Short Term Debt
1420000000
Long Term Debt
27625000000
Total Liabilities
42489000000
Equity
48652000000
Bs_currency_symbol
USD
Depreciation
745000000
Change In Working Capital
-1422000000
Cash From Operations
925000000
Capital Expenditures
468000000
Cash From Investing
-482000000
Cash From Financing
-395000000
Net Change In Cash
-1273000000
Cf_currency_symbol
USD
PE
26.0298
PB
2.5809807407711913
ROE
2.8241387815506043
ROA
1.5041709543931863
FCF
457000000
Fcf Percent
0.05099877245843098
Piotroski FScore
3
Health Score
53
Deep Value Investing Score
4.5
Defensive Investing Score
9
Dividend Investing Score
4
Economic Moat Investing Score
7.8
Garp Investing Score
6
Growth Investing Score
5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
8961000000
Quarters > 0 > income Statement > cost Of Revenue
3556000000
Quarters > 0 > income Statement > gross Profit
5405000000
Quarters > 0 > income Statement > operating Expenses
3720000000
Quarters > 0 > income Statement > operating Income
1685000000
Quarters > 0 > income Statement > interest Expense
181000000
Quarters > 0 > income Statement > pretax Income
1596000000
Quarters > 0 > income Statement > net Income
1374000000
Quarters > 0 > income Statement > eps
1.0671844660194174
Quarters > 0 > income Statement > dividends Per Share
910000000
Quarters > 0 > income Statement > shares Outstanding
1287500000
Quarters > 0 > income Statement > income Tax Expense
215000000
Quarters > 0 > income Statement > EBITDA
2366000000
Quarters > 0 > income Statement > operating Margin
18.803704943644682
Quarters > 0 > income Statement > total Other Income Expense Net
-89000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
1282000000
Quarters > 0 > balance Sheet > short Term Investments
7045000000
Quarters > 0 > balance Sheet > receivables
6389000000
Quarters > 0 > balance Sheet > inventories
6156000000
Quarters > 0 > balance Sheet > total Current Assets
23996000000
Quarters > 0 > balance Sheet > property Plant Equipment
7164000000
Quarters > 0 > balance Sheet > total Assets
91346000000
Quarters > 0 > balance Sheet > payables
2581000000
Quarters > 0 > balance Sheet > short Term Debt
1420000000
Quarters > 0 > balance Sheet > long Term Debt
27625000000
Quarters > 0 > balance Sheet > total Liabilities
42489000000
Quarters > 0 > balance Sheet > equity
48652000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1374000000
Quarters > 0 > cash Flow > depreciation
745000000
Quarters > 0 > cash Flow > change In Working Capital
-1422000000
Quarters > 0 > cash Flow > cash From Operations
925000000
Quarters > 0 > cash Flow > capital Expenditures
468000000
Quarters > 0 > cash Flow > cash From Investing
-482000000
Quarters > 0 > cash Flow > cash From Financing
-395000000
Quarters > 0 > cash Flow > net Change In Cash
-1273000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.0671844660194174
Quarters > 0 > ratios > PB
2.5809807407711913
Quarters > 0 > ratios > ROE
2.8241387815506043
Quarters > 0 > ratios > ROA
1.5041709543931863
Quarters > 0 > ratios > FCF
457000000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.05099877245843098
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
8578000000
Quarters > 1 > income Statement > cost Of Revenue
3632000000
Quarters > 1 > income Statement > gross Profit
4946000000
Quarters > 1 > income Statement > operating Expenses
3501000000
Quarters > 1 > income Statement > operating Income
1445000000
Quarters > 1 > income Statement > interest Expense
176000000
Quarters > 1 > income Statement > pretax Income
1302000000
Quarters > 1 > income Statement > net Income
1040000000
Quarters > 1 > income Statement > eps
0.8080180250174812
Quarters > 1 > income Statement > dividends Per Share
910000000
Quarters > 1 > income Statement > shares Outstanding
1287100000
Quarters > 1 > income Statement > income Tax Expense
255000000
Quarters > 1 > income Statement > EBITDA
2225000000
Quarters > 1 > income Statement > operating Margin
16.84541851247377
Quarters > 1 > income Statement > total Other Income Expense Net
-143000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
1273000000
Quarters > 1 > balance Sheet > short Term Investments
6848000000
Quarters > 1 > balance Sheet > receivables
6263000000
Quarters > 1 > balance Sheet > inventories
-373000000
Quarters > 1 > balance Sheet > total Current Assets
23223000000
Quarters > 1 > balance Sheet > property Plant Equipment
-504000000
Quarters > 1 > balance Sheet > total Assets
90972000000
Quarters > 1 > balance Sheet > payables
2555000000
Quarters > 1 > balance Sheet > short Term Debt
2430000000
Quarters > 1 > balance Sheet > long Term Debt
26128000000
Quarters > 1 > balance Sheet > total Liabilities
42839000000
Quarters > 1 > balance Sheet > equity
47893000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1047000000
Quarters > 1 > cash Flow > depreciation
748000000
Quarters > 1 > cash Flow > change In Working Capital
-1147000000
Quarters > 1 > cash Flow > cash From Operations
1088000000
Quarters > 1 > cash Flow > capital Expenditures
504000000
Quarters > 1 > cash Flow > cash From Investing
-719000000
Quarters > 1 > cash Flow > cash From Financing
-1381000000
Quarters > 1 > cash Flow > net Change In Cash
-2218000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.8080180250174812
Quarters > 1 > ratios > PB
2.6210691123963836
Quarters > 1 > ratios > ROE
2.1715073183972606
Quarters > 1 > ratios > ROA
1.1432088994415863
Quarters > 1 > ratios > FCF
584000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.06808113779435766
Quarters > 1 > health Score
55
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
8927000000
Quarters > 2 > income Statement > cost Of Revenue
3147000000
Quarters > 2 > income Statement > gross Profit
5780000000
Quarters > 2 > income Statement > operating Expenses
4344000000
Quarters > 2 > income Statement > operating Income
1436000000
Quarters > 2 > income Statement > interest Expense
174000000
Quarters > 2 > income Statement > pretax Income
1261000000
Quarters > 2 > income Statement > net Income
1057000000
Quarters > 2 > income Statement > eps
0.8208433641376097
Quarters > 2 > income Statement > dividends Per Share
897000000
Quarters > 2 > income Statement > shares Outstanding
1287700000
Quarters > 2 > income Statement > income Tax Expense
199000000
Quarters > 2 > income Statement > EBITDA
2275000000
Quarters > 2 > income Statement > operating Margin
16.0860311414809
Quarters > 2 > income Statement > total Other Income Expense Net
-175000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
2218000000
Quarters > 2 > balance Sheet > short Term Investments
6747000000
Quarters > 2 > balance Sheet > receivables
6515000000
Quarters > 2 > balance Sheet > inventories
5476000000
Quarters > 2 > balance Sheet > total Current Assets
23814000000
Quarters > 2 > balance Sheet > property Plant Equipment
6837000000
Quarters > 2 > balance Sheet > total Assets
91680000000
Quarters > 2 > balance Sheet > payables
2449000000
Quarters > 2 > balance Sheet > short Term Debt
2874000000
Quarters > 2 > balance Sheet > long Term Debt
25590000000
Quarters > 2 > balance Sheet > total Liabilities
43424000000
Quarters > 2 > balance Sheet > equity
48024000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1057000000
Quarters > 2 > cash Flow > depreciation
840000000
Quarters > 2 > cash Flow > change In Working Capital
450000000
Quarters > 2 > cash Flow > cash From Operations
2528000000
Quarters > 2 > cash Flow > capital Expenditures
459000000
Quarters > 2 > cash Flow > cash From Investing
-490000000
Quarters > 2 > cash Flow > cash From Financing
-1343000000
Quarters > 2 > cash Flow > net Change In Cash
978000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.8208433641376097
Quarters > 2 > ratios > PB
2.615137868565717
Quarters > 2 > ratios > ROE
2.2009828419123774
Quarters > 2 > ratios > ROA
1.1529232111692844
Quarters > 2 > ratios > FCF
2069000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.23176879130727007
Quarters > 2 > health Score
68
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
8292000000
Quarters > 3 > income Statement > cost Of Revenue
2779000000
Quarters > 3 > income Statement > gross Profit
5513000000
Quarters > 3 > income Statement > operating Expenses
3867000000
Quarters > 3 > income Statement > operating Income
1646000000
Quarters > 3 > income Statement > interest Expense
179000000
Quarters > 3 > income Statement > pretax Income
1540000000
Quarters > 3 > income Statement > net Income
1294000000
Quarters > 3 > income Statement > eps
1.0060643756802985
Quarters > 3 > income Statement > dividends Per Share
897000000
Quarters > 3 > income Statement > shares Outstanding
1286200000
Quarters > 3 > income Statement > income Tax Expense
237000000
Quarters > 3 > income Statement > EBITDA
2403000000
Quarters > 3 > income Statement > operating Margin
19.85045827303425
Quarters > 3 > income Statement > total Other Income Expense Net
-106000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
1240000000
Quarters > 3 > balance Sheet > short Term Investments
6682000000
Quarters > 3 > balance Sheet > receivables
6115000000
Quarters > 3 > balance Sheet > inventories
5610000000
Quarters > 3 > balance Sheet > total Current Assets
22513000000
Quarters > 3 > balance Sheet > property Plant Equipment
6593000000
Quarters > 3 > balance Sheet > total Assets
89973000000
Quarters > 3 > balance Sheet > payables
2286000000
Quarters > 3 > balance Sheet > short Term Debt
2622000000
Quarters > 3 > balance Sheet > long Term Debt
23935000000
Quarters > 3 > balance Sheet > total Liabilities
40358000000
Quarters > 3 > balance Sheet > equity
49387000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1294000000
Quarters > 3 > cash Flow > depreciation
684000000
Quarters > 3 > cash Flow > change In Working Capital
462000000
Quarters > 3 > cash Flow > cash From Operations
2572000000
Quarters > 3 > cash Flow > capital Expenditures
476000000
Quarters > 3 > cash Flow > cash From Investing
-843000000
Quarters > 3 > cash Flow > cash From Financing
-1753000000
Quarters > 3 > cash Flow > net Change In Cash
-154000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.0060643756802985
Quarters > 3 > ratios > PB
2.5400021463138076
Quarters > 3 > ratios > ROE
2.620122704355397
Quarters > 3 > ratios > ROA
1.438209240549943
Quarters > 3 > ratios > FCF
2096000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.25277375783888084
Quarters > 3 > health Score
69
Annuals > 0 > quarter
2025-04-30
Annuals > 0 > income Statement > revenue
33537000000
Annuals > 0 > income Statement > cost Of Revenue
11632000000
Annuals > 0 > income Statement > gross Profit
21905000000
Annuals > 0 > income Statement > operating Expenses
15950000000
Annuals > 0 > income Statement > operating Income
5955000000
Annuals > 0 > income Statement > interest Expense
729000000
Annuals > 0 > income Statement > pretax Income
5628000000
Annuals > 0 > income Statement > net Income
4662000000
Annuals > 0 > income Statement > eps
3.6142336615241493
Annuals > 0 > income Statement > dividends Per Share
3589000000
Annuals > 0 > income Statement > shares Outstanding
1289900000
Annuals > 0 > income Statement > income Tax Expense
936000000
Annuals > 0 > income Statement > EBITDA
9218000000
Annuals > 0 > income Statement > operating Margin
17.756507737722515
Annuals > 0 > income Statement > total Other Income Expense Net
-327000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
2218000000
Annuals > 0 > balance Sheet > short Term Investments
6747000000
Annuals > 0 > balance Sheet > receivables
6515000000
Annuals > 0 > balance Sheet > inventories
5476000000
Annuals > 0 > balance Sheet > total Current Assets
23814000000
Annuals > 0 > balance Sheet > property Plant Equipment
6837000000
Annuals > 0 > balance Sheet > total Assets
91680000000
Annuals > 0 > balance Sheet > payables
2449000000
Annuals > 0 > balance Sheet > short Term Debt
2874000000
Annuals > 0 > balance Sheet > long Term Debt
25590000000
Annuals > 0 > balance Sheet > total Liabilities
43424000000
Annuals > 0 > balance Sheet > equity
48024000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
4691000000
Annuals > 0 > cash Flow > depreciation
2861000000
Annuals > 0 > cash Flow > change In Working Capital
-1054000000
Annuals > 0 > cash Flow > cash From Operations
7044000000
Annuals > 0 > cash Flow > capital Expenditures
1859000000
Annuals > 0 > cash Flow > cash From Investing
-1937000000
Annuals > 0 > cash Flow > cash From Financing
-4361000000
Annuals > 0 > cash Flow > net Change In Cash
934000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.6142336615241493
Annuals > 0 > ratios > PB
2.579853718973846
Annuals > 0 > ratios > ROE
9.707646176911544
Annuals > 0 > ratios > ROA
5.085078534031413
Annuals > 0 > ratios > FCF
5185000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.15460536124280647
Annuals > 0 > health Score
73
Annuals > 1 > quarter
2024-04-30
Annuals > 1 > income Statement > revenue
32364000000
Annuals > 1 > income Statement > cost Of Revenue
11216000000
Annuals > 1 > income Statement > gross Profit
21148000000
Annuals > 1 > income Statement > operating Expenses
16004000000
Annuals > 1 > income Statement > operating Income
5144000000
Annuals > 1 > income Statement > interest Expense
719000000
Annuals > 1 > income Statement > pretax Income
4837000000
Annuals > 1 > income Statement > net Income
3676000000
Annuals > 1 > income Statement > eps
2.7634942113967824
Annuals > 1 > income Statement > dividends Per Share
3666000000
Annuals > 1 > income Statement > shares Outstanding
1330200000
Annuals > 1 > income Statement > income Tax Expense
1133000000
Annuals > 1 > income Statement > EBITDA
8203000000
Annuals > 1 > income Statement > operating Margin
15.89420343591645
Annuals > 1 > income Statement > total Other Income Expense Net
-307000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1284000000
Annuals > 1 > balance Sheet > short Term Investments
6721000000
Annuals > 1 > balance Sheet > receivables
6128000000
Annuals > 1 > balance Sheet > inventories
5217000000
Annuals > 1 > balance Sheet > total Current Assets
21935000000
Annuals > 1 > balance Sheet > property Plant Equipment
6131000000
Annuals > 1 > balance Sheet > total Assets
89981000000
Annuals > 1 > balance Sheet > payables
2410000000
Annuals > 1 > balance Sheet > short Term Debt
1092000000
Annuals > 1 > balance Sheet > long Term Debt
23877000000
Annuals > 1 > balance Sheet > total Liabilities
39561000000
Annuals > 1 > balance Sheet > equity
50214000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
3676000000
Annuals > 1 > cash Flow > depreciation
2647000000
Annuals > 1 > cash Flow > change In Working Capital
-484000000
Annuals > 1 > cash Flow > cash From Operations
6787000000
Annuals > 1 > cash Flow > capital Expenditures
1587000000
Annuals > 1 > cash Flow > cash From Investing
-2366000000
Annuals > 1 > cash Flow > cash From Financing
-4450000000
Annuals > 1 > cash Flow > net Change In Cash
-259000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.7634942113967824
Annuals > 1 > ratios > PB
2.544424065001792
Annuals > 1 > ratios > ROE
7.3206675429163175
Annuals > 1 > ratios > ROA
4.085306898122937
Annuals > 1 > ratios > FCF
5200000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.160672351996045
Annuals > 1 > health Score
71
Annuals > 2 > quarter
2023-04-30
Annuals > 2 > income Statement > revenue
31227000000
Annuals > 2 > income Statement > cost Of Revenue
10719000000
Annuals > 2 > income Statement > gross Profit
20508000000
Annuals > 2 > income Statement > operating Expenses
15023000000
Annuals > 2 > income Statement > operating Income
5485000000
Annuals > 2 > income Statement > interest Expense
636000000
Annuals > 2 > income Statement > pretax Income
5364000000
Annuals > 2 > income Statement > net Income
3758000000
Annuals > 2 > income Statement > eps
2.819627851140456
Annuals > 2 > income Statement > dividends Per Share
3616000000
Annuals > 2 > income Statement > shares Outstanding
1332800000
Annuals > 2 > income Statement > income Tax Expense
1580000000
Annuals > 2 > income Statement > EBITDA
8697000000
Annuals > 2 > income Statement > operating Margin
17.564927786851122
Annuals > 2 > income Statement > total Other Income Expense Net
-121000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1543000000
Annuals > 2 > balance Sheet > short Term Investments
6416000000
Annuals > 2 > balance Sheet > receivables
5998000000
Annuals > 2 > balance Sheet > inventories
5293000000
Annuals > 2 > balance Sheet > total Current Assets
21675000000
Annuals > 2 > balance Sheet > property Plant Equipment
5569000000
Annuals > 2 > balance Sheet > total Assets
90948000000
Annuals > 2 > balance Sheet > payables
2662000000
Annuals > 2 > balance Sheet > short Term Debt
20000000
Annuals > 2 > balance Sheet > long Term Debt
24344000000
Annuals > 2 > balance Sheet > total Liabilities
39283000000
Annuals > 2 > balance Sheet > equity
51483000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
3784000000
Annuals > 2 > cash Flow > depreciation
2697000000
Annuals > 2 > cash Flow > change In Working Capital
-967000000
Annuals > 2 > cash Flow > cash From Operations
6039000000
Annuals > 2 > cash Flow > capital Expenditures
1459000000
Annuals > 2 > cash Flow > cash From Investing
-3493000000
Annuals > 2 > cash Flow > cash From Financing
-4960000000
Annuals > 2 > cash Flow > net Change In Cash
-2171000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
2.819627851140456
Annuals > 2 > ratios > PB
2.486557504418934
Annuals > 2 > ratios > ROE
7.299496921313832
Annuals > 2 > ratios > ROA
4.132031490522057
Annuals > 2 > ratios > FCF
4580000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.14666794760944055
Annuals > 2 > health Score
70
Annuals > 3 > quarter
2022-04-30
Annuals > 3 > income Statement > revenue
31686000000
Annuals > 3 > income Statement > cost Of Revenue
10145000000
Annuals > 3 > income Statement > gross Profit
21541000000
Annuals > 3 > income Statement > operating Expenses
15789000000
Annuals > 3 > income Statement > operating Income
5752000000
Annuals > 3 > income Statement > interest Expense
553000000
Annuals > 3 > income Statement > pretax Income
5517000000
Annuals > 3 > income Statement > net Income
5039000000
Annuals > 3 > income Statement > eps
3.7287257658724284
Annuals > 3 > income Statement > dividends Per Share
3383000000
Annuals > 3 > income Statement > shares Outstanding
1351400000
Annuals > 3 > income Statement > income Tax Expense
456000000
Annuals > 3 > income Statement > EBITDA
8777000000
Annuals > 3 > income Statement > operating Margin
18.153127564223947
Annuals > 3 > income Statement > total Other Income Expense Net
-235000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
3714000000
Annuals > 3 > balance Sheet > short Term Investments
6859000000
Annuals > 3 > balance Sheet > receivables
5551000000
Annuals > 3 > balance Sheet > inventories
4616000000
Annuals > 3 > balance Sheet > total Current Assets
23059000000
Annuals > 3 > balance Sheet > property Plant Equipment
5413000000
Annuals > 3 > balance Sheet > total Assets
90981000000
Annuals > 3 > balance Sheet > payables
2276000000
Annuals > 3 > balance Sheet > short Term Debt
3742000000
Annuals > 3 > balance Sheet > long Term Debt
20372000000
Annuals > 3 > balance Sheet > total Liabilities
38259000000
Annuals > 3 > balance Sheet > equity
52551000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
5062000000
Annuals > 3 > cash Flow > depreciation
2707000000
Annuals > 3 > cash Flow > change In Working Capital
-889000000
Annuals > 3 > cash Flow > cash From Operations
7346000000
Annuals > 3 > cash Flow > capital Expenditures
1368000000
Annuals > 3 > cash Flow > cash From Investing
-1659000000
Annuals > 3 > cash Flow > cash From Financing
-5336000000
Annuals > 3 > cash Flow > net Change In Cash
121000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.7287257658724284
Annuals > 3 > ratios > PB
2.4700190291336037
Annuals > 3 > ratios > ROE
9.58878042282735
Annuals > 3 > ratios > ROA
5.538519031446127
Annuals > 3 > ratios > FCF
5978000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.18866376317616612
Annuals > 3 > health Score
77
Valuation > metrics > PE
26.0298
Valuation > metrics > PB
2.5809807407711913
Valuation > final Score
78.76424
Valuation > verdict
2.1% Overvalued
Profitability > metrics > ROE
2.8241387815506043
Profitability > metrics > ROA
5.725954325720953
Profitability > metrics > Net Margin
0.1533311014395715
Profitability > final Score
46
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8733248376222972
Risk > metrics > Interest Coverage
9.30939226519337
Risk > final Score
85
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.997500624843789
Liquidity > metrics > Quick Ratio
4.45888527868033
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
36
Prev Profitabilities > 1
35
Prev Profitabilities > 2
46
Prev Risks > 0
81
Prev Risks > 1
81
Prev Risks > 2
85
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:11:31.561Z
Earnings History > 0 > period
2026-04-30
Earnings History > 0 > report Date
2026-05-20
Earnings History > 0 > date
2026-04-30
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
2026-01-31
Earnings History > 1 > report Date
2026-02-17
Earnings History > 1 > date
2026-01-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-10-31
Earnings History > 2 > report Date
2025-11-18
Earnings History > 2 > date
2025-10-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.36
Earnings History > 2 > eps Estimate
1.31
Earnings History > 2 > eps Difference
0.05
Earnings History > 2 > surprise Percent
3.8168
Earnings History > 3 > period
2025-07-31
Earnings History > 3 > report Date
2025-08-19
Earnings History > 3 > date
2025-07-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.26
Earnings History > 3 > eps Estimate
1.23
Earnings History > 3 > eps Difference
0.03
Earnings History > 3 > surprise Percent
2.439
Earnings History > 4 > period
2025-04-30
Earnings History > 4 > report Date
2025-05-21
Earnings History > 4 > date
2025-04-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.62
Earnings History > 4 > eps Estimate
1.58
Earnings History > 4 > eps Difference
0.04
Earnings History > 4 > surprise Percent
2.5316
Earnings History > 5 > period
2025-01-31
Earnings History > 5 > report Date
2025-02-18
Earnings History > 5 > date
2025-01-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.39
Earnings History > 5 > eps Estimate
1.36
Earnings History > 5 > eps Difference
0.03
Earnings History > 5 > surprise Percent
2.2059
Earnings History > 6 > period
2024-10-31
Earnings History > 6 > report Date
2024-11-19
Earnings History > 6 > date
2024-10-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.26
Earnings History > 6 > eps Estimate
1.25
Earnings History > 6 > eps Difference
0.01
Earnings History > 6 > surprise Percent
0.8
Earnings History > 7 > period
2024-07-31
Earnings History > 7 > report Date
2024-08-20
Earnings History > 7 > date
2024-07-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.23
Earnings History > 7 > eps Estimate
1.2
Earnings History > 7 > eps Difference
0.03
Earnings History > 7 > surprise Percent
2.5
Earnings History > 8 > period
2024-04-30
Earnings History > 8 > report Date
2024-05-23
Earnings History > 8 > date
2024-04-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.46
Earnings History > 8 > eps Estimate
1.45
Earnings History > 8 > eps Difference
0.01
Earnings History > 8 > surprise Percent
0.6897
Earnings History > 9 > period
2024-01-31
Earnings History > 9 > report Date
2024-02-20
Earnings History > 9 > date
2024-01-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.3
Earnings History > 9 > eps Estimate
1.26
Earnings History > 9 > eps Difference
0.04
Earnings History > 9 > surprise Percent
3.1746
Earnings History > 10 > period
2023-10-31
Earnings History > 10 > report Date
2023-11-21
Earnings History > 10 > date
2023-10-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.25
Earnings History > 10 > eps Estimate
1.18
Earnings History > 10 > eps Difference
0.07
Earnings History > 10 > surprise Percent
5.9322
Earnings History > 11 > period
2023-07-31
Earnings History > 11 > report Date
2023-08-22
Earnings History > 11 > date
2023-07-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.2
Earnings History > 11 > eps Estimate
1.11
Earnings History > 11 > eps Difference
0.09
Earnings History > 11 > surprise Percent
8.1081
Earnings History > 12 > period
2023-04-30
Earnings History > 12 > report Date
2023-05-25
Earnings History > 12 > date
2023-04-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.57
Earnings History > 12 > eps Estimate
1.56
Earnings History > 12 > eps Difference
0.01
Earnings History > 12 > surprise Percent
0.641
Earnings History > 13 > period
2023-01-31
Earnings History > 13 > report Date
2023-02-21
Earnings History > 13 > date
2023-01-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.3
Earnings History > 13 > eps Estimate
1.27
Earnings History > 13 > eps Difference
0.03
Earnings History > 13 > surprise Percent
2.3622
Earnings History > 14 > period
2022-10-31
Earnings History > 14 > report Date
2022-11-22
Earnings History > 14 > date
2022-10-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.3
Earnings History > 14 > eps Estimate
1.28
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
1.5625
Earnings History > 15 > period
2022-07-31
Earnings History > 15 > report Date
2022-08-23
Earnings History > 15 > date
2022-07-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.13
Earnings History > 15 > eps Estimate
1.12
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
0.8929
Earnings History > 16 > period
2022-04-30
Earnings History > 16 > report Date
2022-05-26
Earnings History > 16 > date
2022-04-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.52
Earnings History > 16 > eps Estimate
1.56
Earnings History > 16 > eps Difference
-0.04
Earnings History > 16 > surprise Percent
-2.5641
Earnings History > 17 > period
2022-01-31
Earnings History > 17 > report Date
2022-02-22
Earnings History > 17 > date
2022-01-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.37
Earnings History > 17 > eps Estimate
1.36
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
0.7353
Earnings History > 18 > period
2021-10-31
Earnings History > 18 > report Date
2021-11-23
Earnings History > 18 > date
2021-10-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.32
Earnings History > 18 > eps Estimate
1.29
Earnings History > 18 > eps Difference
0.03
Earnings History > 18 > surprise Percent
2.3256
Earnings History > 19 > period
2021-07-31
Earnings History > 19 > report Date
2021-08-24
Earnings History > 19 > date
2021-07-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.41
Earnings History > 19 > eps Estimate
1.32
Earnings History > 19 > eps Difference
0.09
Earnings History > 19 > surprise Percent
6.8182
Earnings History > 20 > period
2021-04-30
Earnings History > 20 > report Date
2021-05-27
Earnings History > 20 > date
2021-04-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.5
Earnings History > 20 > eps Estimate
1.42
Earnings History > 20 > eps Difference
0.08
Earnings History > 20 > surprise Percent
5.6338
Earnings History > 21 > period
2021-01-31
Earnings History > 21 > report Date
2021-02-23
Earnings History > 21 > date
2021-01-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.29
Earnings History > 21 > eps Estimate
1.15
Earnings History > 21 > eps Difference
0.14
Earnings History > 21 > surprise Percent
12.1739
Earnings History > 22 > period
2020-10-31
Earnings History > 22 > report Date
2020-11-24
Earnings History > 22 > date
2020-10-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.02
Earnings History > 22 > eps Estimate
0.8
Earnings History > 22 > eps Difference
0.22
Earnings History > 22 > surprise Percent
27.5
Earnings History > 23 > period
2020-07-31
Earnings History > 23 > report Date
2020-08-25
Earnings History > 23 > date
2020-07-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.62
Earnings History > 23 > eps Estimate
0.18
Earnings History > 23 > eps Difference
0.44
Earnings History > 23 > surprise Percent
244.4444
Earnings History > 24 > period
2020-04-30
Earnings History > 24 > report Date
2020-05-21
Earnings History > 24 > date
2020-04-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.58
Earnings History > 24 > eps Estimate
0.68
Earnings History > 24 > eps Difference
-0.1
Earnings History > 24 > surprise Percent
-14.7059
Earnings History > 25 > period
2020-01-31
Earnings History > 25 > report Date
2020-02-18
Earnings History > 25 > date
2020-01-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.44
Earnings History > 25 > eps Estimate
1.38
Earnings History > 25 > eps Difference
0.06
Earnings History > 25 > surprise Percent
4.3478
Earnings History > 26 > period
2019-10-31
Earnings History > 26 > report Date
2019-11-19
Earnings History > 26 > date
2019-10-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.31
Earnings History > 26 > eps Estimate
1.28
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
2.3438
Earnings History > 27 > period
2019-07-31
Earnings History > 27 > report Date
2019-08-20
Earnings History > 27 > date
2019-07-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.26
Earnings History > 27 > eps Estimate
1.18
Earnings History > 27 > eps Difference
0.08
Earnings History > 27 > surprise Percent
6.7797
Earnings History > 28 > period
2019-04-30
Earnings History > 28 > report Date
2019-05-23
Earnings History > 28 > date
2019-04-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.54
Earnings History > 28 > eps Estimate
1.46
Earnings History > 28 > eps Difference
0.08
Earnings History > 28 > surprise Percent
5.4795
Earnings History > 29 > period
2019-01-31
Earnings History > 29 > report Date
2019-02-19
Earnings History > 29 > date
2019-01-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.29
Earnings History > 29 > eps Estimate
1.24
Earnings History > 29 > eps Difference
0.05
Earnings History > 29 > surprise Percent
4.0323
Earnings History > 30 > period
2018-10-31
Earnings History > 30 > report Date
2018-11-20
Earnings History > 30 > date
2018-10-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.22
Earnings History > 30 > eps Estimate
1.15
Earnings History > 30 > eps Difference
0.07
Earnings History > 30 > surprise Percent
6.087
Earnings History > 31 > period
2018-07-31
Earnings History > 31 > report Date
2018-08-21
Earnings History > 31 > date
2018-07-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.17
Earnings History > 31 > eps Estimate
1.11
Earnings History > 31 > eps Difference
0.06
Earnings History > 31 > surprise Percent
5.4054
Earnings History > 32 > period
2018-04-30
Earnings History > 32 > report Date
2018-05-24
Earnings History > 32 > date
2018-04-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.42
Earnings History > 32 > eps Estimate
1.39
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
2.1583
Earnings History > 33 > period
2018-01-31
Earnings History > 33 > report Date
2018-02-20
Earnings History > 33 > date
2018-01-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.17
Earnings History > 33 > eps Estimate
1.17
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-10-31
Earnings History > 34 > report Date
2017-11-21
Earnings History > 34 > date
2017-10-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.07
Earnings History > 34 > eps Estimate
0.98
Earnings History > 34 > eps Difference
0.09
Earnings History > 34 > surprise Percent
9.1837
Earnings History > 35 > period
2017-07-31
Earnings History > 35 > report Date
2017-08-22
Earnings History > 35 > date
2017-07-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.12
Earnings History > 35 > eps Estimate
1.08
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
3.7037
Earnings History > 36 > period
2017-04-30
Earnings History > 36 > report Date
2017-05-25
Earnings History > 36 > date
2017-04-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.33
Earnings History > 36 > eps Estimate
1.31
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
1.5267
Earnings History > 37 > period
2017-01-31
Earnings History > 37 > report Date
2017-02-21
Earnings History > 37 > date
2017-01-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.12
Earnings History > 37 > eps Estimate
1.11
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
0.9009
Earnings History > 38 > period
2016-10-31
Earnings History > 38 > report Date
2016-11-22
Earnings History > 38 > date
2016-10-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.12
Earnings History > 38 > eps Estimate
1.11
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
0.9009
Earnings History > 39 > period
2016-07-31
Earnings History > 39 > report Date
2016-08-25
Earnings History > 39 > date
2016-07-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.03
Earnings History > 39 > eps Estimate
1.01
Earnings History > 39 > eps Difference
0.02
Earnings History > 39 > surprise Percent
1.9802
Earnings History > 40 > period
2016-04-30
Earnings History > 40 > report Date
2016-05-31
Earnings History > 40 > date
2016-04-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.27
Earnings History > 40 > eps Estimate
1.26
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
0.7937
Earnings History > 41 > period
2016-01-31
Earnings History > 41 > report Date
2016-03-01
Earnings History > 41 > date
2016-01-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.06
Earnings History > 41 > eps Estimate
1.06
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-10-31
Earnings History > 42 > report Date
2015-12-03
Earnings History > 42 > date
2015-10-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.03
Earnings History > 42 > eps Estimate
1
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
3
Earnings History > 43 > period
2015-07-31
Earnings History > 43 > report Date
2015-09-03
Earnings History > 43 > date
2015-07-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.02
Earnings History > 43 > eps Estimate
1.01
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
0.9901
Earnings History > 44 > period
2015-04-30
Earnings History > 44 > report Date
2015-06-02
Earnings History > 44 > date
2015-04-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.16
Earnings History > 44 > eps Estimate
1.11
Earnings History > 44 > eps Difference
0.05
Earnings History > 44 > surprise Percent
4.5045
Earnings History > 45 > period
2015-01-31
Earnings History > 45 > report Date
2015-02-17
Earnings History > 45 > date
2015-01-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.01
Earnings History > 45 > eps Estimate
0.97
Earnings History > 45 > eps Difference
0.04
Earnings History > 45 > surprise Percent
4.1237
Earnings History > 46 > period
2014-10-31
Earnings History > 46 > report Date
2014-11-18
Earnings History > 46 > date
2014-10-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.96
Earnings History > 46 > eps Estimate
0.96
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-07-31
Earnings History > 47 > report Date
2014-08-19
Earnings History > 47 > date
2014-07-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.93
Earnings History > 47 > eps Estimate
0.92
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
1.087
Earnings History > 48 > period
2014-04-30
Earnings History > 48 > report Date
2014-05-20
Earnings History > 48 > date
2014-04-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.12
Earnings History > 48 > eps Estimate
1.12
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2014-01-31
Earnings History > 49 > report Date
2014-02-18
Earnings History > 49 > date
2014-01-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.91
Earnings History > 49 > eps Estimate
0.91
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-10-31
Earnings History > 50 > report Date
2013-11-19
Earnings History > 50 > date
2013-10-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.91
Earnings History > 50 > eps Estimate
0.9
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
1.1111
Earnings History > 51 > period
2013-07-31
Earnings History > 51 > report Date
2013-08-20
Earnings History > 51 > date
2013-07-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.88
Earnings History > 51 > eps Estimate
0.88
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2013-04-30
Earnings History > 52 > report Date
2013-05-21
Earnings History > 52 > date
2013-04-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.1
Earnings History > 52 > eps Estimate
1.03
Earnings History > 52 > eps Difference
0.07
Earnings History > 52 > surprise Percent
6.7961
Earnings History > 53 > period
2013-01-31
Earnings History > 53 > report Date
2013-02-19
Earnings History > 53 > date
2013-01-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.93
Earnings History > 53 > eps Estimate
0.91
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
2.1978
Earnings History > 54 > period
2012-10-31
Earnings History > 54 > report Date
2012-11-20
Earnings History > 54 > date
2012-10-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.88
Earnings History > 54 > eps Estimate
0.88
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-07-31
Earnings History > 55 > report Date
2012-08-21
Earnings History > 55 > date
2012-07-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.85
Earnings History > 55 > eps Estimate
0.85
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2012-04-30
Earnings History > 56 > report Date
2012-05-22
Earnings History > 56 > date
2012-04-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.99
Earnings History > 56 > eps Estimate
0.98
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
1.0204
Earnings History > 57 > period
2012-01-31
Earnings History > 57 > report Date
2012-02-21
Earnings History > 57 > date
2012-01-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.84
Earnings History > 57 > eps Estimate
0.84
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2011-10-31
Earnings History > 58 > report Date
2011-11-22
Earnings History > 58 > date
2011-10-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.84
Earnings History > 58 > eps Estimate
0.82
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
2.439
Earnings History > 59 > period
2011-07-31
Earnings History > 59 > report Date
2011-08-23
Earnings History > 59 > date
2011-07-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.79
Earnings History > 59 > eps Estimate
0.79
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2011-04-30
Earnings History > 60 > report Date
2011-05-24
Earnings History > 60 > date
2011-04-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.9
Earnings History > 60 > eps Estimate
0.92
Earnings History > 60 > eps Difference
-0.02
Earnings History > 60 > surprise Percent
-2.1739
Earnings History > 61 > period
2011-01-31
Earnings History > 61 > report Date
2011-02-22
Earnings History > 61 > date
2011-01-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.86
Earnings History > 61 > eps Estimate
0.84
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
2.381
Earnings History > 62 > period
2010-10-31
Earnings History > 62 > report Date
2010-11-23
Earnings History > 62 > date
2010-10-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.82
Earnings History > 62 > eps Estimate
0.81
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
1.2346
Earnings History > 63 > period
2010-07-31
Earnings History > 63 > report Date
2010-08-24
Earnings History > 63 > date
2010-07-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.8
Earnings History > 63 > eps Estimate
0.8
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
Earnings History > 64 > period
2010-04-30
Earnings History > 64 > report Date
2010-05-25
Earnings History > 64 > date
2010-04-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.9
Earnings History > 64 > eps Estimate
0.88
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
2.2727
Earnings History > 65 > period
2010-01-31
Earnings History > 65 > report Date
2010-02-23
Earnings History > 65 > date
2010-01-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.77
Earnings History > 65 > eps Estimate
0.76
Earnings History > 65 > eps Difference
0.01
Earnings History > 65 > surprise Percent
1.3158
Earnings History > 66 > period
2009-10-31
Earnings History > 66 > report Date
2009-11-24
Earnings History > 66 > date
2009-10-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.77
Earnings History > 66 > eps Estimate
0.74
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
4.0541
Earnings History > 67 > period
2009-07-31
Earnings History > 67 > report Date
2009-08-25
Earnings History > 67 > date
2009-07-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.79
Earnings History > 67 > eps Estimate
0.78
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
1.2821
Earnings History > 68 > period
2009-04-30
Earnings History > 68 > report Date
2009-05-19
Earnings History > 68 > date
2009-04-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.82
Earnings History > 68 > eps Estimate
0.82
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2009-01-31
Earnings History > 69 > report Date
2009-02-17
Earnings History > 69 > date
2009-01-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.71
Earnings History > 69 > eps Estimate
0.7
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
1.4286
Earnings History > 70 > period
2008-10-31
Earnings History > 70 > report Date
2008-11-18
Earnings History > 70 > date
2008-10-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.67
Earnings History > 70 > eps Estimate
0.71
Earnings History > 70 > eps Difference
-0.04
Earnings History > 70 > surprise Percent
-5.6338
Earnings History > 71 > period
2008-07-31
Earnings History > 71 > report Date
2008-08-19
Earnings History > 71 > date
2008-07-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.72
Earnings History > 71 > eps Estimate
0.69
Earnings History > 71 > eps Difference
0.03
Earnings History > 71 > surprise Percent
4.3478
Earnings History > 72 > period
2008-04-30
Earnings History > 72 > report Date
2008-05-20
Earnings History > 72 > date
2008-04-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.78
Earnings History > 72 > eps Estimate
0.73
Earnings History > 72 > eps Difference
0.05
Earnings History > 72 > surprise Percent
6.8493
Earnings History > 73 > period
2008-01-31
Earnings History > 73 > report Date
2008-02-19
Earnings History > 73 > date
2008-01-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.63
Earnings History > 73 > eps Estimate
0.61
Earnings History > 73 > eps Difference
0.02
Earnings History > 73 > surprise Percent
3.2787
Earnings History > 74 > period
2007-10-31
Earnings History > 74 > report Date
2007-11-19
Earnings History > 74 > date
2007-10-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.58
Earnings History > 74 > eps Estimate
0.56
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
3.5714
Earnings History > 75 > period
2007-07-31
Earnings History > 75 > report Date
2007-08-21
Earnings History > 75 > date
2007-07-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.62
Earnings History > 75 > eps Estimate
0.62
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2007-04-30
Earnings History > 76 > report Date
2007-05-22
Earnings History > 76 > date
2007-04-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.66
Earnings History > 76 > eps Estimate
0.62
Earnings History > 76 > eps Difference
0.04
Earnings History > 76 > surprise Percent
6.4516
Earnings History > 77 > period
2007-01-31
Earnings History > 77 > report Date
2007-02-20
Earnings History > 77 > date
2007-01-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.61
Earnings History > 77 > eps Estimate
0.58
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
5.1724
Earnings History > 78 > period
2006-10-31
Earnings History > 78 > report Date
2006-11-20
Earnings History > 78 > date
2006-10-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.59
Earnings History > 78 > eps Estimate
0.56
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
5.3571
Earnings History > 79 > period
2006-07-31
Earnings History > 79 > report Date
2006-08-22
Earnings History > 79 > date
2006-07-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.55
Earnings History > 79 > eps Estimate
0.54
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
1.8519
Earnings History > 80 > period
2006-04-30
Earnings History > 80 > report Date
2006-05-23
Earnings History > 80 > date
2006-04-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.62
Earnings History > 80 > eps Estimate
0.62
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2006-01-31
Earnings History > 81 > report Date
2006-02-21
Earnings History > 81 > date
2006-01-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.55
Earnings History > 81 > eps Estimate
0.55
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-10-31
Earnings History > 82 > report Date
2005-11-16
Earnings History > 82 > date
2005-10-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.54
Earnings History > 82 > eps Estimate
0.54
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-07-31
Earnings History > 83 > report Date
2005-08-17
Earnings History > 83 > date
2005-07-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.5
Earnings History > 83 > eps Estimate
0.49
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
2.0408
Earnings History > 84 > period
2005-04-30
Earnings History > 84 > report Date
2005-05-24
Earnings History > 84 > date
2005-04-30
Earnings History > 84 > before After Market
-
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
2005-01-31
Earnings History > 85 > report Date
2005-02-16
Earnings History > 85 > date
2005-01-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.46
Earnings History > 85 > eps Estimate
0.46
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-10-31
Earnings History > 86 > report Date
2004-11-17
Earnings History > 86 > date
2004-10-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.44
Earnings History > 86 > eps Estimate
0.45
Earnings History > 86 > eps Difference
-0.01
Earnings History > 86 > surprise Percent
-2.2222
Earnings History > 87 > period
2004-07-31
Earnings History > 87 > report Date
2004-08-18
Earnings History > 87 > date
2004-07-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.43
Earnings History > 87 > eps Estimate
0.43
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-04-30
Earnings History > 88 > report Date
2004-05-24
Earnings History > 88 > date
2004-04-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.48
Earnings History > 88 > eps Estimate
0.46
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
4.3478
Earnings History > 89 > period
2004-01-31
Earnings History > 89 > report Date
2004-02-11
Earnings History > 89 > date
2004-01-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.4
Earnings History > 89 > eps Estimate
0.4
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-10-31
Earnings History > 90 > report Date
2003-11-12
Earnings History > 90 > date
2003-10-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.39
Earnings History > 90 > eps Estimate
0.39
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-07-31
Earnings History > 91 > report Date
2003-08-12
Earnings History > 91 > date
2003-07-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.37
Earnings History > 91 > eps Estimate
0.37
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2003-04-30
Earnings History > 92 > report Date
2003-05-19
Earnings History > 92 > date
2003-04-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.4
Earnings History > 92 > eps Estimate
0.4
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2003-01-31
Earnings History > 93 > report Date
2003-02-12
Earnings History > 93 > date
2003-01-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.35
Earnings History > 93 > eps Estimate
0.35
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-10-31
Earnings History > 94 > report Date
2002-11-18
Earnings History > 94 > date
2002-10-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.34
Earnings History > 94 > eps Estimate
0.34
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-07-31
Earnings History > 95 > report Date
2002-08-20
Earnings History > 95 > date
2002-07-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.32
Earnings History > 95 > eps Estimate
0.32
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-04-30
Earnings History > 96 > report Date
2002-05-22
Earnings History > 96 > date
2002-04-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.34
Earnings History > 96 > eps Estimate
0.34
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2002-01-31
Earnings History > 97 > report Date
2002-02-19
Earnings History > 97 > date
2002-01-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.3
Earnings History > 97 > eps Estimate
0.3
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-10-31
Earnings History > 98 > report Date
2001-11-27
Earnings History > 98 > date
2001-10-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.29
Earnings History > 98 > eps Estimate
0.29
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-07-31
Earnings History > 99 > report Date
2001-08-20
Earnings History > 99 > date
2001-07-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.28
Earnings History > 99 > eps Estimate
0.27
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
3.7037
Earnings History > 100 > period
2001-04-30
Earnings History > 100 > report Date
2001-05-22
Earnings History > 100 > date
2001-04-30
Earnings History > 100 > before After Market
-
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
2001-01-31
Earnings History > 101 > report Date
2001-02-21
Earnings History > 101 > date
2001-01-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.26
Earnings History > 101 > eps Estimate
0.26
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-10-31
Earnings History > 102 > report Date
2000-11-20
Earnings History > 102 > date
2000-10-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.26
Earnings History > 102 > eps Estimate
0.26
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-07-31
Earnings History > 103 > report Date
2000-08-21
Earnings History > 103 > date
2000-07-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.25
Earnings History > 103 > eps Estimate
0.25
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
2000-04-30
Earnings History > 104 > report Date
2000-05-24
Earnings History > 104 > date
2000-04-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.26
Earnings History > 104 > eps Estimate
0.26
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
2000-01-31
Earnings History > 105 > report Date
2000-02-23
Earnings History > 105 > date
2000-01-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.23
Earnings History > 105 > eps Estimate
0.23
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-10-31
Earnings History > 106 > report Date
1999-11-22
Earnings History > 106 > date
1999-10-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.22
Earnings History > 106 > eps Estimate
0.22
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-07-31
Earnings History > 107 > report Date
1999-08-23
Earnings History > 107 > date
1999-07-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.21
Earnings History > 107 > eps Estimate
0.21
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-04-30
Earnings History > 108 > report Date
1999-05-27
Earnings History > 108 > date
1999-04-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.21
Earnings History > 108 > eps Estimate
0.21
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1999-01-31
Earnings History > 109 > report Date
1999-02-24
Earnings History > 109 > date
1999-01-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.18
Earnings History > 109 > eps Estimate
0.18
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-10-31
Earnings History > 110 > report Date
1998-11-17
Earnings History > 110 > date
1998-10-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.17
Earnings History > 110 > eps Estimate
0.17
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-07-31
Earnings History > 111 > report Date
1998-08-18
Earnings History > 111 > date
1998-07-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.16
Earnings History > 111 > eps Estimate
0.16
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1998-04-30
Earnings History > 112 > report Date
1998-05-26
Earnings History > 112 > date
1998-04-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.17
Earnings History > 112 > eps Estimate
0.17
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1998-01-31
Earnings History > 113 > report Date
1998-02-18
Earnings History > 113 > date
1998-01-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.15
Earnings History > 113 > eps Estimate
0.16
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-6.25
Earnings History > 114 > period
1997-10-31
Earnings History > 114 > report Date
1997-11-18
Earnings History > 114 > date
1997-10-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.16
Earnings History > 114 > eps Estimate
0.16
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-07-31
Earnings History > 115 > report Date
1997-08-19
Earnings History > 115 > date
1997-07-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.16
Earnings History > 115 > eps Estimate
0.15
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
6.6667
Earnings History > 116 > period
1997-04-30
Earnings History > 116 > report Date
1997-05-22
Earnings History > 116 > date
1997-04-30
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.16
Earnings History > 116 > eps Estimate
0.15
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
6.6667
Earnings History > 117 > period
1997-01-31
Earnings History > 117 > report Date
1997-02-18
Earnings History > 117 > date
1997-01-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.14
Earnings History > 117 > eps Estimate
0.14
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-10-31
Earnings History > 118 > report Date
1996-11-19
Earnings History > 118 > date
1996-10-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.14
Earnings History > 118 > eps Estimate
0.13
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
7.6923
Earnings History > 119 > period
1996-07-31
Earnings History > 119 > report Date
1996-08-19
Earnings History > 119 > date
1996-07-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.13
Earnings History > 119 > eps Estimate
0.13
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-04-30
Earnings History > 120 > report Date
1996-05-23
Earnings History > 120 > date
1996-04-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.14
Earnings History > 120 > eps Estimate
0.13
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
7.6923
Medtronic plc develops, manufactures, and sells device-based medical therapies to healthcare systems, physicians, clinicians, and patients in the United States, Ireland, and internationally. The Cardiovascular Portfolio segment offers implantable cardiac pacemakers, cardioverter defibrillators, and cardiac resynchronization therapy devices; cardiac ablation products; insertable cardiac monitor systems; TYRX products; and remote monitoring and patient-centered software. It also provides aortic valves, surgical valve replacement and repair products, endovascular stent grafts and accessories, and transcatheter pulmonary valves, and percutaneous coronary intervention products, percutaneous angioplasty balloons, and other products. The Neuroscience Portfolio segment offers medical devices and implants, biologic solutions, spinal cord stimulation and brain modulation systems, implantable drug infusion systems, and interventional products, as well as nerve ablation system under the Accurian name. The segment offers its products for spinal surgeons, neurosurgeons, neurologists, pain management specialists, anesthesiologists, orthopedic surgeons, urologists, urogynecologists, and interventional radiologists, as well as ear, nose, and throat specialists, and energy surgical instruments. The Medical Surgical Portfolio segment offers surgical stapling devices, vessel sealing instruments, wound closure and electrosurgery products, AI-powered surgical video and analytics platform, robotic-assisted surgery products, hernia mechanical devices, mesh implants, gynecology products, gastrointestinal and hepatologic diagnostics and therapies, and therapies to treat diseases and conditions, and patient monitoring and airway management products. The Diabetes Operating Unit segment provides insulin pumps and consumables, continuous glucose monitoring systems and sensors, and InPen, a smart insulin pen. Medtronic plc was founded in 1949 and is headquartered in Galway, Ireland.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.71Next Payout:
Jan 16, 2026Yield:
2.9119 %How Two Rivals Undercut J&J's Beat And Big Guidance Investor's Business Daily
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
BUY
Target Price:
$110.968
Analyst Picks
Strong Buy
12
Buy
5
Hold
13
Sell
1
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 67.50% of the total shares of Medtronic PLC
1.
Vanguard Group Inc(9.894%)
since
2025/06/30
2.
BlackRock Inc(9.5463%)
since
2025/06/30
3.
State Street Corp(4.6648%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(3.141%)
since
2025/07/31
5.
Capital Research Global Investors(2.8346%)
since
2025/06/30
6.
JPMorgan Chase & Co(2.7336%)
since
2025/06/30
7.
Vanguard 500 Index Investor(2.475%)
since
2025/07/31
8.
Geode Capital Management, LLC(2.2006%)
since
2025/06/30
9.
Bank of America Corp(1.7285%)
since
2025/06/30
10.
Bank of New York Mellon Corp(1.6587%)
since
2025/06/30
11.
Massachusetts Financial Services Company(1.6363%)
since
2025/06/30
12.
Morgan Stanley - Brokerage Accounts(1.4832%)
since
2025/06/30
13.
Deutsche Bank AG(1.4807%)
since
2025/06/30
14.
Amvescap Plc.(1.3758%)
since
2025/06/30
15.
Goldman Sachs Group Inc(1.3755%)
since
2025/06/30
16.
NORGES BANK(1.2813%)
since
2025/06/30
17.
Fidelity 500 Index(1.2675%)
since
2025/07/31
18.
SPDR® S&P 500® ETF(1.208%)
since
2025/08/31
19.
iShares Core S&P 500 ETF(1.2032%)
since
2025/08/31
20.
Ameriprise Financial Inc(1.1381%)
since
2025/06/30
21.
Northern Trust Corp(0.9531%)
since
2025/06/30
22.
Franklin Resources Inc(0.9176%)
since
2025/06/30
23.
Vanguard Value Index Inv(0.8862%)
since
2025/07/31
24.
Royal Bank of Canada(0.8684%)
since
2025/06/30
25.
UBS Asset Mgmt Americas Inc(0.8055%)
since
2025/06/30
26.
Citadel Advisors Llc(0.7638%)
since
2025/06/30
27.
The Health Care Select Sector SPDR® ETF(0.6828%)
since
2025/08/31
28.
American Funds Income Fund of Amer A(0.6661%)
since
2025/06/30
29.
American Funds Invmt Co of Amer A(0.6411%)
since
2025/06/30
30.
Capital Group Investment Co of Amer Comp(0.6411%)
since
2025/06/30
31.
Vanguard Windsorâ„¢ II Inv(0.6337%)
since
2025/06/30
32.
Vanguard Institutional Index I(0.6044%)
since
2025/07/31
33.
Capital Group American Mutual Comp(0.5965%)
since
2025/06/30
34.
American Funds American Mutual A(0.5965%)
since
2025/06/30
35.
Vanguard Dividend Appreciation ETF(0.5373%)
since
2025/07/31
36.
State St S&P 500® Indx SL Cl III(0.5337%)
since
2025/08/31
37.
First Eagle Global A(0.5191%)
since
2025/07/31
38.
American Funds Capital Income Bldr A(0.479%)
since
2025/06/30
39.
Dodge & Cox Stock I(0.4478%)
since
2025/06/30
40.
Columbia Dividend Value(0.4015%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
—
Date
2025-10-31
EPS Actual
1.36
EPS Estimate
1.31
EPS Difference
0.05
Surprise Percent
3.8168%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
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-10-31)
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-10-31)
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.