Insulet (PODD) Financial Analysis & Valuation | Quarter Chart

Insulet (PODD)

PODD
Price: $156.89
Fair Value: 🔒
🔒score
Insulet Corporation develops, manufactures, and sells insulin delivery systems for people with insulin-dependent diabetes. It offers Omnipod System, a self-adhesive disposable tubeless Omnipod device that is worn on the body for up to three days at a time, as well as its wireless companion, the hand... more
Insulet Corporation develops, manufactures, and sells insulin delivery systems for people with insul... more
Description Shares
Market Cap$10.87BExchangeNASDAQ
SectorHealthcareIndustryMedical - Devices
CountryUSCEOAshley A. McEvoy
IPO Date2007-05-15CAGR
Employees5,400Websitewww.insulet.com
Div. YieldPayout Ratio
Buy Back Yield504793.9%Total Yield504793.9%
PODD chart loading...
Fundamentals Technicals
Enterprise Value$8.97BP/E Ratio36.66
Forward P/E19.22PEG Ratio0.23
P/S RatioP/B Ratio
P/CF RatioP/FCF Ratio
EPS$4.28EPS Growth 1Y-41.33%
EPS Growth 3Y1307.59%EPS Growth 5Y690.2%
Revenue Growth 1Y27.12%Gross Margin0.71%
Operating Margin0.17%Profit Margin0.1%
ROE0.18%ROA0.08%
ROCE0.18%Current Ratio2.87
Quick Ratio2.18Cash Ratio1.17
Debt/Equity0.06Interest Coverage14.32
Altman Z Score5.58Piotroski Score7