PODD shorts at a year high while options traders turn bullish ahead of earnings
Insulet Corporation makes the Omnipod, a tubeless insulin pump worn on the body and controlled by a smartphone. The company reports Q3 results on November 5, and it enters that moment carrying the most short interest…
