Insulet: Omnipod’s Creator At Ominous Levels Ahead Of Horizon Launch
FatCamera/E+ via Getty Images
Thesis
Insulet (PODD), the manufacturer of the tubeless insulin pump Omnipod, has reached the point of declining sales growth. The company operates in a fiercely competitive industry, and I believe Insulet hasn’t innovated…