Shares of Insulet Corp. PODD shed 1.60% to $283.08 Friday, on what proved to be an all-around dismal trading session for the stock market, with the S&P 500 Index SPX falling 0.95% to 6,025.99 and ...
Insulet is celebrating a jury's verdict that rival South Korean firm EOFlow stole trade secrets relating to its wearable insulin pump technology.