Insulet Corporation

PODD Healthcare Medical Devices

Insulet Corporation’s revenue for fiscal 2025 (year ended December 2025) was $2.7 billion, up 30.7% from fiscal 2024.

Revenue
+19.2%
EPS
+64.1%
Free cash flow
−29.8%
Total debt
−5.19%

Quarter to September 2026, against a year earlier

146.38 9.74 −6.24%
Market cap
$10.8B
P/E
25.2×
Fwd P/E
24.4×
Dividend yield
—
F-score
6/9
Altman Z
9.09
Beneish M
−2.59
Dividend safety
n/a
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
21.23 28.46 48.80 81.21

+8 more quarters

P/S ratio
2.84 3.46 5.06 7.38
P/FCF ratio
39.02 39.72 37.87 57.15
P/Operating CF
102.37 119.35 129.05 109.09
P/B ratio
6.36 7.42 11.27 13.20
EV/Sales
2.96 3.59 5.22 7.47
EV/EBITDA
13.60 17.83 25.17 35.85
EV/FCF
40.65 41.28 39.08 57.81
Current Ratio
2.51 2.48 2.49 2.81
Net Debt/EBITDA
0.00 2.64 3.15 1.37
Debt/Equity
0.61 0.67 0.73 0.63
Earnings Yield
4.71% 3.51% 2.05% 1.23%
Free Cash Flow Yield
2.56% 2.52% 2.64% 1.75%
Free Cash Flow per Share
0.00 0.74 1.23 0.48
Book value per Share
22.77 20.52 18.61 21.54
Free Cash Flow
66.40 51.10 86.00 33.90
EV/EBIT
16.04 21.26 29.88 42.69
Other line items

Show all line items

Columns are period end dates · fundamentals updated 5 Nov 2026