PODDInsulet Corporation
145.89USD-3.71%Mkt Cap: 10.51B $P/E: 28.43

Insulet Corporation develops, manufactures, and sells insulin delivery systems for people with insulin-dependent diabetes in the United States and internationally. The company offers Omnipod platform products comprising …

Key Statistics

Company
Market Cap10.51B $
Enterprise Value10.60B $
Revenue (TTM)3.05B $
Gross Profit1.94B $
Net Income (TTM)247.10M $
Revenue/Share43.62 USD
Last Price145.89 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.4K
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN
Valuation
P/E (Trailing)28.43
P/E (Forward)19.05
PEG1.52
EV/EBITDA17.24
EV/Revenue3.47
P/S3.34
P/B7.16
EPS (TTM)5.17
EPS (Forward)7.71
52W Range
126.508% of range354.88
52W High354.88 USD
52W Low126.50 USD
Profitability
Gross Margin71.63%
Oper. Margin16.18%
EBITDA Margin20.14%
Profit Margin9.12%
ROE16.31%
ROA7.75%
Growth
Revenue Growth23.50%
Earnings Growth328.60%
Cash Flow & Leverage
Operating CF569.30M $
CapEx (TTM)219.40M $
FCF Margin7.76%
FCF Yield2.25%
Net Debt413.50M $
Net Debt/EBITDA0.67
Balance Sheet
Debt/Equity0.63
Current Ratio2.48
Quick Ratio1.51
Book Value/Sh20.51 USD
Cash/Share7.713 USD
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 USD
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)171.91 USD
Upside (mean)+17.8%
Target Range144.00 USD275.00 USD
$144.00+17.8% to mean$275.00
# Analysts22
Ownership
Shares Out.69.35M
Float69.06M
Insiders0.33%
Institutions107.08%
Short Interest
Short Ratio3.0d
Short % Float6.24%
Short % Out.5.53%
Shares Short3.84M
Short (prev mo.)4.85M
Technical
SMA 50154.49 (-5.6%)
SMA 200220.01 (-33.7%)
Beta1.09
S&P 52W Chg18.16%
Avg Vol (30d)1.57M
Avg Vol (10d)1.42M
Technical Indicators
RSI (14)49.2
MACD-4.0954
MACD Signal-3.2037
MACD Hist.-0.8917
BB Upper178.49 USD
BB Middle153.93 USD
BB Lower129.36 USD
BB Width31.92%
ATR (14)7.890 USD
Vol Ratio (20d)0.77x