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
23.8×
Fwd P/E
24.4×
Dividend yield
—
F-score
6/9
Altman Z
9.09
Beneish M
−2.59
Dividend safety
n/a
Older periods Dec '25 Mar '26 Jun '26 Sep '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates · fundamentals updated 6 Nov 2026