152.25USD-3.48%Mkt Cap: 10.55B $P/E: 35.571d ago
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 …
Indicators:|
Key Statistics
Company
Market Cap10.55B $
Enterprise Value11.09B $
Revenue (TTM)2.90B $
Gross Profit1.94B $
Net Income (TTM)247.10M $
Revenue/Share41.28 USD
Last Price152.25 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees5.4K
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)35.57
P/E (Forward)18.83
PEG1.40
EV/EBITDA18.41
EV/Revenue3.82
P/S3.64
P/B8.10
EPS (TTM)4.28
EPS (Forward)8.08
52W Range
138.796% of range354.88
52W High354.88 USD
52W Low138.79 USD
Profitability
Gross Margin71.63%
Oper. Margin16.03%
EBITDA Margin20.75%
Profit Margin9.12%
ROE16.31%
ROA7.75%
Growth
Revenue Growth33.90%
Earnings Growth159.00%
Cash Flow & Leverage
Operating CF569.30M $
CapEx (TTM)219.40M $
FCF Margin8.73%
FCF Yield2.40%
Net Debt533.60M $
Net Debt/EBITDA0.89
Balance Sheet
Debt/Equity0.63
Current Ratio2.49
Quick Ratio1.49
Book Value/Sh18.81 USD
Cash/Share6.936 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
Rating1.4 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)240.25 USD
Upside (mean)+57.8%
Target Range165.00 USD – 360.00 USD
$165.00+57.8% to mean$360.00
# Analysts24
Ownership
Shares Out.69.26M
Float68.99M
Insiders0.33%
Institutions105.55%
Short Interest
Short Ratio3.2d
Short % Float7.99%
Short % Out.7.08%
Shares Short4.90M
Short (prev mo.)3.01M
Technical
SMA 50159.13 (-4.3%)
SMA 200250.53 (-39.2%)
Beta1.13
S&P 52W Chg20.05%
Avg Vol (30d)1.37M
Avg Vol (10d)1.77M
Technical Indicators
RSI (14)49.6
MACD-1.3769
MACD Signal-3.3803
MACD Hist.+2.0034
BB Upper160.36 USD
BB Middle149.25 USD
BB Lower138.15 USD
BB Width14.88%
ATR (14)6.358 USD
Vol Ratio (20d)0.69x