Insulet Corporation is trading at $151.53 (5.1% down) as investors lock in gains following a significant surge driven by Omnipod 5 optimism.
- The pullback follows a sharp rally sparked by software upgrades and expanded CGM compatibility for the Omnipod 5 system.
- Broader market pressure is contributing to the decline, with major U.S. indices falling more than 1% during the session.