Insulet's CEO Lets His Money Do The Talking By: Benzinga via Benzinga December 05, 2016 at 10:49 AM EST Shares of Insulet Corporation (NASDAQ: PODD) are down 22.7 percent in the past three months in the face of increasing competition and ... Read More >> Related Stocks: Insulet Corp Medtronic