Insulet sales are up 23% but Q1 EPS misses Wall Street forecast
Insulet (Nasdaq: PODD) + shares fell after hours today on first-quarter results that came in mixed compared to the consensus forecast. Shares of PODD dipped 3% to $172 apiece in after the market closed today. MassDevice’s MedTech 100 Index — which includes …