Insulet Corporation logo PODD - Insulet Corporation

NEXT EARNINGS: May 14, 2026 EPS Est: $1.20
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 36
HOLD 10
SELL 3
STRONG
SELL
0
| PRICE TARGET: $357.25 DETAILS
HIGH: $435.00
LOW: $286.00
MEDIAN: $355.00
CONSENSUS: $357.25
UPSIDE: 45.67%
Market Cap: 17.26B
Volume: 1,210,482
Avg Volume: 871,053
52 Week Range: 230.05-354.88
Sector: Healthcare
Industry: Medical - Devices
Beta: 1.42
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 3,900
IPO Date: 2007-05-15
EPS (TTM): 3.51
P/E Ratio: 80.92
Revenue (TTM): 2.71B
Total Assets: 3.19B
Total Debt: 1.05B
Cash & Equiv: 716.10M
Rev Growth (5Y): 24.5%
EPS Growth (5Y): 99.9%
FCF Growth (5Y): N/A
ROCE: 18.9%
Debt/Equity: 0.69

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-18 $1.44 $1.48 -2.7% $783.8M $728.7M +7.6%
2025-11-06 $1.24 $1.14 +8.8% $706.3M $678.4M +4.1%
2025-08-07 $1.17 $0.92 +27.2% $649.1M $614.2M +5.7%
2025-05-08 $1.02 $0.79 +29.1% $569.0M $543.3M +4.7%
2025-02-20 $1.15 $1.00 +15.0% $597.5M $582.5M +2.6%
2024-11-07 $0.90 $0.76 +18.4% $372.6M $519.5M -28.3%
2024-08-08 $0.55 $0.56 -2.5% $488.5M $488.0M +0.1%
2024-05-09 $0.73 $0.39 +87.2% $441.7M $424.1M +4.2%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 2.71B 2.07B 1.70B 1.31B 1.10B 904.40M 738.20M 563.82M 463.77M 366.99M 263.89M 288.72M
Net Income 247.10M 418.30M 206.30M 4.60M 16.80M 6.80M 11.60M 3.29M (26.83M) (28.88M) (73.52M) (51.50M)
EPS 3.51 5.97 2.96 0.07 0.25 0.11 0.19 0.06 -0.46 -0.51 -1.29 -0.93
Total Assets 3.19B 3.09B 2.59B 2.25B 2.05B 1.87B 1.14B 928.74M 816.74M 456.65M 275.13M 302.16M
Total Debt 1.05B 1.42B 1.45B 1.43B 1.29B 1.08B 905.90M 591.98M 566.17M 333.04M 177.49M 174.64M
Cash & Equivalents 716.10M 953.40M 650.70M 623.90M 791.60M 907.20M 203.70M 113.91M 272.58M 137.17M 122.67M 151.19M
Operating Cash Flow 569.30M 430.30M 145.70M 119.00M (68.10M) 84.00M 98.40M 35.90M 41.30M 15.91M (12.55M) 8.92M
Free Cash Flow 377.70M 305.40M 70.10M (38.30M) (190.80M) (82.50M) (72.50M) (126.45M) (36.02M) (6.20M) (23.16M) (2.57M)
FCF per Share 5.37 4.36 1.01 -0.55 -2.82 -1.27 -1.20 -2.15 -0.62 -0.11 -0.41 -0.05
Book Value 1.52B 1.21B 732.70M 476.40M 556.30M 603.60M 75.90M 212.10M 158.52M 63.15M 34.05M 83.83M
Cash & ST Investments 716.10M 953.40M 704.20M 674.70M 791.60M 947.60M 376.10M 288.95M 440.06M 298.57M 122.67M 151.19M
ROC Equity 0.16 0.35 0.28 0.01 0.03 0.01 0.15 0.02 -0.17 -0.46 -2.16 -0.61