Insulet [PODD] vs Medtronic plc [MDT] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: Insulet Corporation wins in 5 metrics, Medtronic plc wins in 15 metrics, with 0 ties. Medtronic plc appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Insulet Corporation Medtronic plc Better
P/E Ratio (TTM) 55.27 23.47 Medtronic plc
Price-to-Book Ratio 8.93 2.20 Medtronic plc
Debt-to-Equity Ratio 66.18 57.06 Medtronic plc
PEG Ratio 23.80 -1.98 Insulet Corporation
EV/EBITDA 24.51 13.43 Medtronic plc
Profit Margin (TTM) 9.12% 13.00% Medtronic plc
Operating Margin (TTM) 18.67% 20.01% Medtronic plc
EBITDA Margin (TTM) 18.67% 20.01% Medtronic plc
Return on Equity 18.12% 9.39% Insulet Corporation
Return on Assets (TTM) 9.43% 4.57% Insulet Corporation
Free Cash Flow (TTM) $349.90M $5.19B Medtronic plc
Dividend Yield N/A 3.27% N/A
1-Year Return -50.86% -8.10% Medtronic plc
Price-to-Sales Ratio (TTM) 5.00 3.04 Medtronic plc
Enterprise Value $13.83B $126.74B Medtronic plc
EV/Revenue Ratio 5.11 3.57 Medtronic plc
Gross Profit Margin (TTM) 72.54% 63.83% Insulet Corporation
Revenue per Share (TTM) $39 $28 Insulet Corporation
Earnings per Share (Diluted) $3.48 $3.58 Medtronic plc
Beta (Stock Volatility) 1.47 0.76 Medtronic plc
Short % of Float 4.97% 1.33% Medtronic plc

Insulet Corporation vs Medtronic plc Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Insulet Corporation-1.04%-2.22%0.46%-34.06%-49.18%-47.64%
Medtronic plc0.22%-0.38%5.55%-8.91%-18.45%-16.31%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Insulet Corporation-50.86%-47.38%-46.64%417.99%674.84%886.17%
Medtronic plc-8.10%-10.04%-34.92%-4.68%110.00%59.60%

Performance & Financial Health Analysis: Insulet Corporation vs Medtronic plc

MetricPODDMDT
Market Information
Market Cap i$13.53B$107.58B
Market Cap CategoryLarge capLarge cap
10 Day Avg. Volume i743,3717,795,730
90 Day Avg. Volume i897,9607,987,320
Last Close$148.14$80.38
52 Week Range$140.63 - $354.88$73.31 - $106.33
% from 52W High-58.26%-24.41%
All-Time High$354.88 (Nov 20, 2025)$135.89 (Sep 06, 2021)
% from All-Time High-58.26%-40.85%
Growth Metrics
Quarterly Revenue Growth0.31%0.09%
Quarterly Earnings Growth0.01%-0.12%
Financial Health
Profit Margin (TTM) i0.09%0.13%
Operating Margin (TTM) i0.19%0.20%
Return on Equity (TTM) i0.18%0.09%
Debt to Equity (MRQ) i66.1857.06
Cash & Liquidity
Book Value per Share (MRQ)$21.53$38.17
Cash per Share (MRQ)$10.17$6.53
Operating Cash Flow (TTM) i$569.30M$7.29B
Levered Free Cash Flow (TTM) i$154.90M$4.07B
Dividends
Last 12-Month Dividend Yield iN/A3.27%
Last 12-Month Dividend iN/A$2.80

Valuation & Enterprise Metrics Analysis: Insulet Corporation vs Medtronic plc

MetricPODD (Apr 24, 2026)MDT (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i55.2723.47
Forward P/E i23.8013.86
PEG Ratio i23.80-1.98
Price to Sales (TTM) i5.003.04
Price to Book (MRQ) i8.932.20
Market Capitalization
Market Capitalization i$13.53B$107.58B
Enterprise Value i$13.83B$126.74B
Enterprise Value Metrics
Enterprise to Revenue i5.113.57
Enterprise to EBITDA i24.5113.43
Risk & Other Metrics
Beta i1.470.76
Book Value per Share (MRQ) i$21.53$38.17

Financial Statements Comparison: Insulet Corporation vs Medtronic plc

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricPODD (2025)MDT (2025)
Revenue/Sales i2.71B33.54B
Cost of Goods Sold i768.20M11.63B
COGS % of Revenue i28.4%34.7%
Gross Profit i1.94B21.91B
Gross Margin i71.6%65.3%
Research & Development i301.10M2.73B
Operating Income (EBIT) i473.80M6.54B
Operating Margin i17.5%19.5%
EBITDA i600.70M9.80B
EBITDA Margin i22.2%29.2%
Pre-Tax Income i339.50M5.63B
Pre-Tax Income % of Revenue i12.5%16.8%
Income Tax i92.40M936.00M
Income Tax % of Revenue i3.4%2.8%
Net Income (Profit) i247.10M4.69B
Profit Margin i9.1%14.0%

Balance Sheet & Liquidity Metrics

MetricPODD (2025)MDT (2025)
Cash & Equivalents i716.10M2.22B
Total Current Assets i1.91B23.81B
Total Current Assets % of Revenue i70.7%71.0%
Total Current Liabilities i680.10M12.88B
Total Current Liabilities % of Revenue i25.1%38.4%
Long-Term Debt i930.80M25.64B
Long-Term Debt % of Revenue i34.4%76.5%
Total Shareholders Equity i1.52B48.26B
Retained Earnings i287.40M31.48B
Retained Earnings % of Revenue i10.6%93.9%
Property, Plant & Equipment i07.16B

Cash Flow Statement Comparison

MetricPODD (2025)MDT (2025)
Operating Cash Flow i374.00M6.71B
Operating Cash Flow % of Revenue i13.8%20.0%
Capital Expenditures iN/A-1.86B
Free Cash Flow i349.90M5.19B
FCF Margin i12.9%15.5%
Debt Repayment i-1.21B-1.07B
Common Stock Repurchase i-59.60M-3.24B

Short Interest & Institutional Ownership Analysis

MetricPODDMDT
Shares Short i3.05M16.98M
Short Ratio i3.132.03
Short % of Float i4.97%1.33%
Shares Outstanding i70.39M1.28B
Float Shares i70.10M1.28B
% Held by Insiders i0.31%0.32%
% Held by Institutions i105.62%88.20%
% Held by Public i-5.93%11.48%

Dividend Analysis & Yield Comparison: Insulet Corporation vs Medtronic plc

MetricPODDMDT
Last 12-Month Dividend iN/A$2.80
Last 12-Month Dividend Yield iN/A3.27%
3-Year Avg Annual Dividend iN/A$2.76
3-Year Avg Dividend Yield iN/A0.83%
3-Year Total Dividends iN/A$8.28
Ex-Dividend DateN/AMar 28, 2025