The company in question is, Insulet Corporation (NASDAQ:PODD) currently with a stock price of 38.71 (0.16% today). The market cap for Insulet Corporation is 2210.63, and is in the sector Healthcare, and Medical Instruments & Supplies industry. The target price for Insulet Corporation is 42.95. Currently Insulet Corporation is trading with a P/E of *TBA, and a forward P/E of *TBA. Average volume for Insulet Corporation is 537.15 and so far today it is 178946.
Performance in the last year for Insulet Corporation has been 32.82%. For EPS growth, Insulet Corporation has seen a growth of -39.80%, and is looking to grow in the next year to 59.10%. More long term stats show that EPS growth has been 3.50% over the last five years and could be 25.00% for the next five years. Insulet Corporation has seen sales growth quarter over quarter at 44.10%, with EPS growth quarter over quarter at 75.00%. The 20-day simple moving average is -8.53%, with the 200-day simple moving average coming to 12.70%.
Since the IPO date for Insulet Corporation on the 5/15/2007, Insulet Corporation has seen performance year to date to be 2.22%. With Insulet Corporation trading at 38.71, the dividend yield is *TBA, and the EPS is -1.08.
So could Insulet Corporation, be undervalued? Well as said before P/E is *TBA. The PEG is *TBA, P/S is 6.21 and the P/B is at 80.52. The P/cash is 19.86, with P/free cash flow at *TBA.
Insulet Corporation ability to deal with debt shows that the current ratio is 3.3, and the quick ratio is 2.8. This is with long term debt/equity at 6.41, and total debt/equity at 6.5.
In terms of margins, Insulet Corporation has a gross margin of 49.30%, an operating margin of -13.70% and a profit margin of -17.70%.Payout ratio for Insulet Corporation is *TBA. Return on assets come to -23.20% with return on investment coming to -28.90%.
Insider ownership for Insulet Corporation, is at 0.90% and institutional ownership comes to 98.50%. Outstanding shares are at 57.2. While shares float is 56.86. The float short is currently 7.68%, and short ratio is 8.13.