A $1000 Investment in Insulet 10 Years Ago Would Be Worth $5,389.63 Today

Zacks Investment Research··Read original
2▲1 ▼0Impact / 5
Summary · why it matters

A $1000 investment in Insulet made in June 2016 would be worth $5,389.63 as of June 26, 2026, representing a gain of 438.96% excluding dividends but including price increases. Over the same period, the S&P 500 rose 261.12% and gold increased 193.20%. Insulet entered 2026 with strong momentum for its Omnipod 5 system in Type 1 and early Type 2 diabetes markets, and first-quarter results exceeded expectations, leading management to raise full-year revenue growth guidance. Shares have rallied 7.83% over the past four weeks, with seven upward earnings estimate revisions for fiscal 2026 and none lower.

Impact on assets 1

Biotech & Genomic Medicine▲ · 1 stocks
Insulet Corporation
PODD
▲ PositiveCapitalrelevance

First-quarter results exceeded expectations and management raised full-year revenue growth guidance.