Skip to main content

Want a detailed portfolio tracker?

PODD
NASDAQ
$163.72

Insulet Corporation (PODD)

Insulet Corporation develops, manufactures, and sells insulin delivery systems for people with insulin-dependent diabetes. The company is headquartered in Acton, Massachusetts.
Website: https://www.insulet.com
68 analysts
Buy
Target: $238.22 (+45.50%)

Market Cap

$11B

EPS 5Y CAGR

+50.11%

Revenue 5Y CAGR

+24.86%

Forward P/E

26.45

Price Chart

Valuation
Market Cap$11B
P/E47.27
Forward P/E26.45
PEG1.40
P/S3.80
P/B8.46
Profitability
Total Revenue (TTM)$2.90B
Gross Profit (TTM)$2.06B
EBITDA$602M
Profit Margin12%
Operating Margin16%
EPS$3.37
Financial Health
Debt-to-Equity1.4%
Free Cash Flow Yield3.73%
Growth & Risk
EPS 5Y CAGR+50.11%
Revenue 5Y CAGR+24.86%
Beta (5Y)0.66
Sharpe Ratio-1.22