WallStSmart
PODD

Insulet Corporation

NASDAQ: PODD · HEALTHCARE · MEDICAL DEVICES

$160.02
-12.50% today

Updated 2026-04-29

Market cap
$11.08B
P/E ratio
46.12
P/S ratio
4.09x
EPS (TTM)
$3.47
Dividend yield
52W range
$158 – $355
Volume
1.0M

WallStSmart proprietary scores

59
out of 100
Grade: C+
Hold
Investment rating
8.0
Growth
A
6.8
Quality
B
7.5
Profitability
B+
4.0
Valuation
C
5/9
Piotroski F-Score
Moderate
2.3
Altman Z-Score
Grey zone
Industry rank
View all highly rated stocks (75+) →206 stocks currently score above 75

Price targets

Analyst target
$326.35
+103.94%
12-Month target
$104.44
-34.73%
Intrinsic (DCF)
$167.73
Margin of safety
-49.56%
5 Strong Buy17 Buy1 Hold0 Sell1 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Free cash flow $48.20M — positive
+ Revenue growth 31.20% QoQ
Risks
- 49.56% above intrinsic value
- P/E 46.12x — expensive valuation

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$1.31B$1.70B$2.07B$2.71B$2.71B
Net income$4.60M$206.30M$418.30M$247.10M$101.60M
EPS$3.47
Free cash flow$-38.30M$70.10M$305.40M$377.70M$48.20M
Profit margin0.35%12.16%20.19%9.12%9.12%

Recent insider activity

DateInsiderTypeSharesPrice
2026-04-01PANOS, MICHAELBuy7,255
2026-04-01PANOS, MICHAELBuy2,777
2026-03-31HUFFINES, ROBERT LUTHERBuy111$209.84

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
PODD$11.08B598.07.54.06.8-49.56%Buy
LLY$760.43B7810.010.05.06.5Strong Buy
JNJ$547.28B594.79.03.36.0-43.54%Buy
ABBV$360.63B634.08.04.75.0-29.31%Buy
UNH$336.47B545.35.57.34.8+42.09%Buy
AZN$287.11B646.78.05.35.0+4.07%Buy

Smart narrative

Insulet Corporation trades at $160.02. representing a P/E of 46.12x trailing earnings. Our Smart Value Score of 59/100 indicates the stock is fair. The company scores 5/9 on the Piotroski F-Score. With an Altman Z-Score of 2.31, it sits in the grey zone. TTM revenue stands at $2.71B. with profit margins at 9.12%. Our DCF model estimates intrinsic value at $167.73.

Frequently asked questions

What is Insulet Corporation's stock price?
Insulet Corporation (PODD) trades at $160.02.
Is Insulet Corporation overvalued?
Smart Value Score 59/100 (Grade C+, Hold). DCF value $167.73.
What is the price target of Insulet Corporation (PODD)?
The analyst target price is $326.35, representing +103.9% upside from the current price of $160.02.
What is the intrinsic value of Insulet Corporation (PODD)?
Based on our DCF model, intrinsic value is $167.73, a -49.6% margin of safety versus $160.02.
What is Insulet Corporation's revenue?
TTM revenue is $2.71B.
Piotroski F-Score?
5/9 — moderate financial health.
Altman Z-Score?
2.31 — grey zone.

Company info

SectorHEALTHCARE
IndustryMEDICAL DEVICES
CountryUSA
ExchangeNASDAQ
CurrencyUSD

Quick metrics

P/S ratio4.09x
ROE18.10%
Beta1.47
50D MA$218.99
200D MA$283.20
Shares out0.07B
Float0.07B
Short ratio
Avg volume1.0M

Performance

1 week-5.55%
1 month-12.09%
3 months-29.18%
YTD-35.66%
1 year
3 years
5 years