Insulet Corporation (PODD) is a global medical device company that develops, manufactures, and sells the Omnipod tubeless insulin delivery system for people with insulin-dependent diabetes. Its flagship products include the Omnipod 5 Automated Insulin Delivery (AID) system, Omnipod DASH, and Omnipod GO. The company is headquartered in Acton, Massachusetts. It has a market capitalization of $10.10 billion, which makes it a “mid-cap” stock.
Insulet’s shares had reached a 52-week low of $140.63 on May 28, but are up 3.7% from that level. The stock has declined 36.7% over the past three months. On the other hand, the broader State Street Health Care Select Sector SPDR ETF (XLV) is up by 1.5% over the past three months.