Insulet Sheds Early Gains, Sinking Despite Its Broad Omnipod Beat
BREAKING: Futures Mixed Amid Earnings Movers; Elon Musk Pay Vote DueInsulet (PODD) stock advanced moderately early Thursday after the diabetes devices company reported earnings of 706.3 million in third-quarter sales.On average, analysts polled by FactSet expected Insulet to earn 678.4 million in sales. Notably, sales of its insulin pump, Omnipod, grew 25.6% in the U.S. and 46.5% internationally.During the year-earlier period, Insulet earned 90 cents per share a ...