Why Diabetes Stock Insulet Dropped 12% in October

Why Diabetes Stock Insulet Dropped 12% in October

Source: 
Motley Fool
snippet: 

Shares of Insulet (NASDAQ:PODD) declined 11.9% in October, according to data from S&P Global Market Intelligence. The S&P 500 returned 2.2% last month.

The Boston-area healthcare company is the leader in tubeless insulin pump technology with its Omnipod pump.