CoreStock

Stock price

Market cap

At each fiscal year end, then the latest quarter end: closing price × shares outstanding.

Show table
Medtronic market cap, annual
PeriodMarket cap
FY2017, ended Apr 28, 2017$113B
FY2018, ended Apr 27, 2018$110B
FY2019, ended Apr 26, 2019$117B
FY2020, ended Apr 24, 2020$133B
FY2021, ended Apr 30, 2021$176B
FY2022, ended Apr 29, 2022$139B
FY2023, ended Apr 28, 2023$121B
FY2024, ended Apr 26, 2024$102B
FY2025, ended Apr 25, 2025$108B
FY2026, ended Apr 24, 2026$107B
Trailing 12 months to Jul 31, 2026 (through Q1 FY2027)$109B

Revenue

By fiscal year, then the trailing 12 months

Show table
Medtronic revenue, annual
PeriodRevenue
FY2017, ended Apr 28, 2017$29.7B
FY2018, ended Apr 27, 2018$30.0B
FY2019, ended Apr 26, 2019$30.6B
FY2020, ended Apr 24, 2020$28.9B
FY2021, ended Apr 30, 2021$30.1B
FY2022, ended Apr 29, 2022$31.7B
FY2023, ended Apr 28, 2023$31.2B
FY2024, ended Apr 26, 2024$32.4B
FY2025, ended Apr 25, 2025$33.5B
FY2026, ended Apr 24, 2026$36.4B
Trailing 12 months to Jul 31, 2026 (through Q1 FY2027)$37.5B

Net income and free cash flow

By fiscal year, then the trailing 12 months. Free cash flow is operating cash flow minus capex.

Show table
Medtronic net income and free cash flow, annual
PeriodNet incomeFree cash flow
FY2017, ended Apr 28, 2017$4.03B$5.63B
FY2018, ended Apr 27, 2018$3.10B$3.62B
FY2019, ended Apr 26, 2019$4.63B$5.87B
FY2020, ended Apr 24, 2020$4.79B$6.02B
FY2021, ended Apr 30, 2021$3.61B$4.88B
FY2022, ended Apr 29, 2022$5.04B$5.98B
FY2023, ended Apr 28, 2023$3.76B$4.58B
FY2024, ended Apr 26, 2024$3.68B$5.20B
FY2025, ended Apr 25, 2025$4.66B$5.18B
FY2026, ended Apr 24, 2026$4.80B$5.43B
Trailing 12 months to Jul 31, 2026 (through Q1 FY2027)$5.23B$6.13B

Cash and cash equivalents

At each fiscal year end, then the latest quarter end.

Show table
Medtronic cash and cash equivalents, annual
PeriodCash and cash equivalents
FY2017, ended Apr 28, 2017$4.97B
FY2018, ended Apr 27, 2018$3.67B
FY2019, ended Apr 26, 2019$4.39B
FY2020, ended Apr 24, 2020$4.14B
FY2021, ended Apr 30, 2021$3.59B
FY2022, ended Apr 29, 2022$3.71B
FY2023, ended Apr 28, 2023$1.54B
FY2024, ended Apr 26, 2024$1.28B
FY2025, ended Apr 25, 2025$2.22B
FY2026, ended Apr 24, 2026$1.95B
Trailing 12 months to Jul 31, 2026 (through Q1 FY2027)$1.69B

Total debt

At each fiscal year end, then the latest quarter end. Short- and long-term borrowings, excluding leases.

Show table
Medtronic total debt, annual
PeriodTotal debt
FY2017, ended Apr 28, 2017$33.4B
FY2018, ended Apr 27, 2018$25.8B
FY2019, ended Apr 26, 2019$25.4B
FY2020, ended Apr 24, 2020$24.9B
FY2021, ended Apr 30, 2021$26.4B
FY2022, ended Apr 29, 2022$24.1B
FY2023, ended Apr 28, 2023$24.4B
FY2024, ended Apr 26, 2024$25.0B
FY2025, ended Apr 25, 2025$28.5B
FY2026, ended Apr 24, 2026$28.0B
Trailing 12 months to Jul 31, 2026 (through Q1 FY2027)$28.2B

Shares outstanding

At each fiscal year end, then the latest quarter end, adjusted for splits. Down 5.9% since FY17.

Show table
Medtronic shares outstanding, annual
PeriodShares outstanding
FY2017, ended Apr 28, 20171.36B
FY2018, ended Apr 27, 20181.35B
FY2019, ended Apr 26, 20191.34B
FY2020, ended Apr 24, 20201.34B
FY2021, ended Apr 30, 20211.34B
FY2022, ended Apr 29, 20221.33B
FY2023, ended Apr 28, 20231.33B
FY2024, ended Apr 26, 20241.28B
FY2025, ended Apr 25, 20251.28B
FY2026, ended Apr 24, 20261.28B
Trailing 12 months to Jul 31, 2026 (through Q1 FY2027)1.28B

Buybacks and new shares

By fiscal year, then the trailing 12 months, in dollars. Below zero: bought back. Above zero: issued to employees, sold or used in acquisitions.

Show table
Medtronic share buybacks and issuance, annual
PeriodBought backPaid to employeesSold for cash
FY2017, ended Apr 28, 2017$3.54B$348M—
FY2018, ended Apr 27, 2018$2.17B$344M—
FY2019, ended Apr 26, 2019$2.88B$290M—
FY2020, ended Apr 24, 2020$1.33B$297M—
FY2021, ended Apr 30, 2021$652M$344M—
FY2022, ended Apr 29, 2022$2.54B$359M—
FY2023, ended Apr 28, 2023$645M$355M—
FY2024, ended Apr 26, 2024$2.14B$393M$284M
FY2025, ended Apr 25, 2025$3.23B$429M$508M
FY2026, ended Apr 24, 2026$1.03B$457M$516M
Trailing 12 months to Jul 31, 2026 (through Q1 FY2027)$1.18B$496M$441M