Insulet Gains 62.9% in a Year: What's Driving the Stock?
Insulet Corporation (PODD) has witnessed strong momentum in the past year. Shares of the company have risen 62.9% compared with 9.9% growth of the industry during the same time frame. The S&P 500 Composite has increased 9.1%.With healthy fundamentals and strong growth opportunities, this Zacks Rank #2 (Buy) company appears to be a solid wealth creator for its investors at the moment.Insulet develops, manufactures and markets the Omnipod System — an innovative, discreet and easy-to-use continuous insulin del ...