Relative scale, growth, and profitability vs sector peers
Ticker
Market Cap
P/E Ratio
Revenue Growth
Net Margin
EPS
ROE
Debt/Equity
Dividend Yield
52W High
52W Low
PODD
9.89 B
-
-
-
-
-
-
-
-
-
MDT
121.04 B
22.97x
13.70%
13.93%
$4.12
10.65%
0.55x
2.99%
$102.92
$72.06
SYK
116.76 B
31.64x
9.40%
14.43%
$9.62
16.51%
0.64x
1.19%
$388.25
$266.16
BSX
66.06 B
18.60x
7.50%
17.50%
$2.45
15.34%
0.50x
0.00%
$105.65
$41.39
Peer Valuation & Performance Analysis
Peer group analysis for Insulet Corporation (PODD) compared to its primary competitors (including MDT, SYK, BSX) reveals distinct metrics. PODD has a market capitalization of 9.89 B. Valuation metrics vary across peers based on current profitability and market sentiment.
Peer Performance Rankings
Ranking comparison across key performance metrics
P/E Ratio (Lower is Better)
🥇BSX↑
18.6x
🥈MDT↓
23.0x
🥉SYK↓
31.6x
Revenue Growth
🥇MDT↑
+13.7%
🥈SYK↑
+9.4%
🥉BSX↑
+7.5%
Net Profit Margin
🥇BSX↑
17.5%
🥈SYK↑
14.4%
🥉MDT↑
13.9%
Financial Rankings Summary
• PODD ranks #0 in P/E ratio, #0 in revenue growth, and #0 in profit margins
• Average ranking: #0 - 🎯 Top-tier fundamentals relative to peer group
• Rankings based on actual financial data from company reports
Historical Trading Data
Price and volume data with customizable timeframes
Timeframe:
Showing 15 of 15 trading sessions from the last 15 days
Date
Open
High
Low
Close
Volume
Daily Change
2026-10-21
$141.59
$146.63
$140.81
$141.90
1,044,937
-0.52%
2026-10-20
$143.78
$145.00
$141.82
$142.64
1,137,300
+0.48%
2026-10-19
$140.78
$142.37
$139.46
$141.96
2,305,700
+0.61%
2026-10-16
$140.46
$143.31
$140.22
$141.10
1,618,300
+1.68%
2026-10-15
$136.51
$139.69
$136.02
$138.77
1,658,500
+3.61%
2026-10-14
$139.72
$139.75
$133.58
$133.93
2,318,300
-3.04%
2026-10-13
$140.79
$141.86
$137.12
$138.13
1,347,400
-1.20%
2026-10-12
$134.81
$140.22
$134.81
$139.81
1,330,200
+3.35%
2026-10-09
$134.19
$137.17
$133.72
$135.28
865,400
+0.60%
2026-10-08
$133.96
$134.60
$132.86
$134.47
1,557,400
+0.08%
2026-10-07
$134.94
$137.10
$133.33
$134.36
1,032,900
-0.27%
2026-10-06
$135.77
$136.16
$133.73
$134.73
1,712,400
-0.66%
2026-10-05
$131.69
$135.81
$131.23
$135.62
1,940,300
+2.98%
2026-10-02
$131.83
$132.53
$128.01
$131.69
3,060,800
+0.69%
2026-10-01
$131.78
$132.02
$128.75
$130.79
3,257,400
+0.25%
Explore More Analysis for PODD
Additional research, tools, and technical breakdowns