Archived scan

June 21, 2026

12 companies from this scan. The page is a snapshot frozen at the time it ran.

Scan run
June 21, 2026
Tickers analyzed
100

INTU

Information Technology

↓ 67%$267.00
PEG 0.7

Intuit is down 67% from its high, yet still producing a 22% return on shareholder money.

Moat strength4/4
Full analysis

PODD

Health Care

↓ 59%$145.76
PEG 1.3

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

Moat strength4/4
Full analysis

ROL

Industrials

↓ 32%$44.96
PEG 3.2

Rollins's profitability, revenue, and debt held up through a 32% drop from its 52-week high.

Moat strength3/4
Full analysis

TPL

Energy

↓ 35%$355.11
PEG 7.3

Texas Pacific Land is down 35% from its high, yet still earning a 36% return on shareholder money.

Moat strength2/4
Full analysis

NFLX

Communication Services

↓ 42%$77.38
PEG 1.5

Netflix's profitability, revenue, and debt held up through a 42% drop from its 52-week high.

Moat strength3/4
Full analysis

ADSK

Information Technology

↓ 41%$193.82
PEG 0.7

Autodesk is still growing revenue at 18% while shares have fallen 22% in three months.

Moat strength2/4
Full analysis

PTC

Information Technology

↓ 48%$114.75
PEG 0.9

PTC is growing revenue 22% year over year while shares have fallen 23% in three months.

Moat strength3/4
Full analysis

ISRG

Health Care

↓ 33%$406.78
PEG 2.1

Intuitive Surgical has the financial shape of a quality compounder, down 33%.

Moat strength3/3
Full analysis

RMD

Health Care

↓ 35%$188.63
PEG 1.1

ResMed's profitability, revenue, and debt held up through a 35% drop from its 52-week high.

Moat strength4/4
Full analysis

META

Communication Services

↓ 27%$577.22
PEG 0.8

Meta Platforms is down 27% from its high, yet still earning a 33% return on shareholder money.

Moat strength3/4
Full analysis

MKC

Consumer Staples

↓ 39%$46.64
PEG 1.8

McCormick & Company has the financial shape of a quality compounder, down 39%.

Moat strength3/4
Full analysis

PLTR

Information Technology

↓ 38%$128.47
PEG 1.8

Palantir Technologies's profitability, revenue, and debt held up through a 38% drop from its 52-week high.

Moat strength4/4
Full analysis