June 21, 2026 scan

PODD

Insulet Corporation

Large cap$10.1B

↓ 59%$145.76
PEG 1.3

Insulet is down 59% from its high, yet still producing a 23% return on shareholder money.

52-wk range
$140.63
$354.88

Fundamentals holding up through the dip.

4 of 4 fundamentals trending the right way over the past few years.

  • RevenueGrowing
    '22
    1.3B
    '23
    1.7B
    '24
    2.1B
    '25
    2.7B
    vs last qtr
    ↓2.8%
  • IncomeGrowing
    '22
    5M
    '23
    206M
    '24
    418M
    '25
    247M
    vs last qtr
    ↓10.3%
  • DebtDecreasing
    '22
    1.4B
    '23
    1.4B
    '24
    1.4B
    '25
    949M
    vs last qtr
    ↓0.1%
  • MarginsImproving
    '22
    0%
    '23
    12%
    '24
    20%
    '25
    9%
    vs last qtr
    ↓1.0%

Price history

  • 30-day change: 6.9%
  • Down 35.8% in 90 days
  • Down 58.9% from 52-week high

Key metrics

23.0%
78%
10.4%
33.9%
34.0x
25.2x
18.0x
1.29
$10.1B

A snapshot frozen at the time the June 21, 2026 scan ran. Not investment advice.