R Refacto StocksThe Verdict

Ratings by investing style

What the growth investors rate.

These seats back durable growth — but only while the price still leaves room for it. Every company on the record, ranked by what these seats alone make of it.

2 seats: Peter Lynch · Philip Fisher. The style score is the straight average of whichever of them ruled on that company — banded the same way the council bands its own: Pass at 70, Watch from 40, Avoid below. 6 of 127 would be a buy on this style alone.

The seats
ATAT
Pass 80 64 +16
Peter Lynch82 Philip Fisher78
DUOL
Pass 76 66 +10
Philip Fisher78 Peter Lynch75
IDCC
Pass 76 68 +8
Philip Fisher78 Peter Lynch74
FSLR
Pass 74 52 +22
Philip Fisher74 Peter Lynch74
DECK
Pass 70 74 -4
Peter Lynch78 Philip Fisher62
GCT
Pass 70 63 +7
Peter Lynch82 Philip Fisher58
NTES
Watch 69 63 +6
Peter Lynch76 Philip Fisher62
CARG
Watch 68 66 +2
Philip Fisher74 Peter Lynch62
CPRX
Watch 68 66 +2
Peter Lynch78 Philip Fisher58
FTI
Watch 68 63 +5
Philip Fisher78 Peter Lynch58
PDD
Watch 68 56 +12
Peter Lynch78 Philip Fisher58
AMZN
Watch 67 52 +15
Philip Fisher82 Peter Lynch52
DLO
Watch 67 54 +13
Philip Fisher76 Peter Lynch58
INCY
Watch 67 63 +4
Philip Fisher76 Peter Lynch58
MSFT
Watch 67 48 +19
Philip Fisher82 Peter Lynch52
PATH
Watch 67 58 +9
Philip Fisher76 Peter Lynch58
PCTY
Watch 67 58 +9
Philip Fisher79 Peter Lynch55
PTC
Watch 67 62 +5
Philip Fisher76 Peter Lynch58
EXEL
Watch 66 64 +2
Philip Fisher75 Peter Lynch58
PEGA
Watch 66 64 +2
Philip Fisher74 Peter Lynch58
RMD
Watch 66 63 +3
Philip Fisher76 Peter Lynch55
BRBR
Watch 65 58 +7
Peter Lynch72 Philip Fisher58
TEAM
Watch 65 56 +9
Philip Fisher78 Peter Lynch52
UBER
Watch 65 54 +11
Philip Fisher78 Peter Lynch52
CLMB
Watch 63 48 +15
Peter Lynch74 Philip Fisher52
SIG
Watch 62 63 -1
Peter Lynch62
DOCS
Watch 60 63 -3
Philip Fisher62 Peter Lynch58
ANF
Watch 58 58 +0
Philip Fisher58 Peter Lynch58
CALM
Watch 58 63 -5
Peter Lynch58
COLB
Watch 58 56 +2
Peter Lynch58
ENSG
Watch 58 58 +0
Philip Fisher58 Peter Lynch58
ESEA
Watch 58 54 +4
Peter Lynch58
ITRN
Watch 58 68 -10
Philip Fisher58 Peter Lynch58
LAUR
Watch 58 63 -5
Philip Fisher58 Peter Lynch58
TTEK
Watch 58 48 +10
Philip Fisher58 Peter Lynch58
CART
Watch 57 58 -1
Philip Fisher62 Peter Lynch52
DSP
Watch 57 54 +3
Philip Fisher62 Peter Lynch52
PINS
Watch 57 58 -1
Philip Fisher62 Peter Lynch52
TEL
Watch 57 42 +15
Philip Fisher62 Peter Lynch52
ZETA
Watch 57 31 +26
Philip Fisher62 Peter Lynch52
BABA
Watch 56 56 +0
Peter Lynch58 Philip Fisher55
FIVE
Watch 56 48 +8
Philip Fisher58 Peter Lynch55
INTU
Watch 56 62 -6
Philip Fisher58 Peter Lynch55
QNST
Watch 56 34 +22
Peter Lynch58 Philip Fisher55
ULTA
Watch 56 56 +0
Philip Fisher58 Peter Lynch55
AZZ
Watch 55 58 -3
Peter Lynch58 Philip Fisher52
BBW
Watch 55 63 -8
Peter Lynch58 Philip Fisher52
CRUS
Watch 55 60 -5
Philip Fisher58 Peter Lynch52
FDS
Watch 55 60 -5
Philip Fisher58 Peter Lynch52
GSL
Watch 55 58 -3
Peter Lynch55
IBEX
Watch 55 54 +1
Peter Lynch58 Philip Fisher52
INSP
Watch 55 58 -3
Peter Lynch58 Philip Fisher52
LULU
Watch 55 58 -3
Peter Lynch58 Philip Fisher52
MGNI
Watch 55 34 +21
Philip Fisher58 Peter Lynch52
MNTN
Watch 55 46 +9
Philip Fisher58 Peter Lynch52
QLYS
Watch 55 63 -8
Philip Fisher58 Peter Lynch52
TTD
Watch 55 54 +1
Peter Lynch58 Philip Fisher52
URBN
Watch 55 54 +1
Peter Lynch58 Philip Fisher52
YUMC
Watch 55 63 -8
Philip Fisher55 Peter Lynch55
GNTX
Watch 54 63 -9
Peter Lynch55 Philip Fisher52
GOOG
Watch 54 42 +12
Philip Fisher62 Peter Lynch47
LOPE
Watch 54 63 -9
Philip Fisher55 Peter Lynch52
LYFT
Watch 54 32 +22
Peter Lynch55 Philip Fisher52
ESE
Watch 53 33 +20
Philip Fisher58 Peter Lynch48
INVA
Watch 53 58 -5
Peter Lynch58 Philip Fisher48
YETI
Watch 53 38 +15
Philip Fisher58 Peter Lynch48
ACN
Watch 52 66 -14
Philip Fisher52 Peter Lynch52
CMCL
Watch 52 42 +10
Peter Lynch52
DRD
Watch 52 48 +4
Peter Lynch52
INFY
Watch 52 54 -2
Philip Fisher52 Peter Lynch52
LEVI
Watch 52 45 +7
Philip Fisher52 Peter Lynch52
MZTI
Watch 52 62 -10
Philip Fisher52 Peter Lynch52
NEM
Watch 52 58 -6
Peter Lynch52
PUBM
Watch 52 45 +7
Philip Fisher52 Peter Lynch52
RAMP
Watch 52 38 +14
Philip Fisher52 Peter Lynch52
RRC
Watch 52 63 -11
Peter Lynch52
SSB
Watch 52 54 -2
Peter Lynch52
THG
Watch 52 56 -4
Peter Lynch52
TNK
Watch 52 38 +14
Peter Lynch52
VLY
Watch 52 52 +0
Peter Lynch52
YELP
Watch 52 63 -11
Peter Lynch55 Philip Fisher48
JBTM
Watch 50 33 +17
Philip Fisher52 Peter Lynch48
OII
Watch 50 42 +8
Peter Lynch52 Philip Fisher48
PRDO
Watch 50 63 -13
Peter Lynch52 Philip Fisher48
RYAAY
Watch 50 52 -2
Peter Lynch58 Philip Fisher42
AEO
Watch 48 45 +3
Peter Lynch52 Philip Fisher45
AOS
Watch 48 63 -15
Philip Fisher48 Peter Lynch48
BBSI
Watch 48 54 -6
Peter Lynch52 Philip Fisher44
BIO
Watch 48 34 +14
Philip Fisher48 Peter Lynch48
BOH
Watch 48 51 -3
Peter Lynch48
BSM
Watch 48 48 +0
Peter Lynch48
CAKE
Watch 48 33 +15
Peter Lynch52 Philip Fisher45
CCJ
Watch 48 48 +0
Philip Fisher52 Peter Lynch45
CFR
Watch 48 52 -4
Peter Lynch52 Philip Fisher45
CHE
Watch 48 66 -18
Philip Fisher48 Peter Lynch48
GEF
Watch 48 42 +6
Peter Lynch48
TBLA
Watch 48 40 +8
Philip Fisher48 Peter Lynch48
WFRD
Watch 48 52 -4
Peter Lynch52 Philip Fisher45
GIC
Watch 47 54 -7
Peter Lynch52 Philip Fisher42
MCRI
Watch 47 38 +9
Peter Lynch52 Philip Fisher42
EPR
Watch 45 50 -5
Peter Lynch45
EMN
Watch 44 33 +11
Peter Lynch45 Philip Fisher42
FLXS
Watch 44 54 -10
Peter Lynch55 Philip Fisher32
AAPL
Watch 42 30 +12
Philip Fisher55 Peter Lynch28
MUR
Watch 42 40 +2
Peter Lynch42
SAM
Watch 42 58 -16
Peter Lynch52 Philip Fisher32
TDW
Watch 42 45 -3
Peter Lynch55 Philip Fisher28
VSXY
Watch 42 22 +20
Philip Fisher52 Peter Lynch32
BBY
Watch 40 45 -5
Peter Lynch52 Philip Fisher28
GAP
Watch 40 48 -8
Peter Lynch52 Philip Fisher28
IPAR
Watch 40 34 +6
Philip Fisher52 Peter Lynch28
NVR
Watch 40 58 -18
Peter Lynch52 Philip Fisher28
SLGN
Watch 40 54 -14
Peter Lynch52 Philip Fisher28
BKE
Avoid 37 58 -21
Peter Lynch52 Philip Fisher22
CAG
Avoid 32 48 -16
Peter Lynch42 Philip Fisher22
JBSS
Avoid 30 48 -18
Peter Lynch32 Philip Fisher28
HESM
Avoid 28 48 -20
Peter Lynch28
FIZZ
Avoid 27 48 -21
Peter Lynch32 Philip Fisher22
ADC-PA
Avoid 22 48 -26
Peter Lynch22
CENX
Avoid 22 16 +6
Peter Lynch22
CHRD
Avoid 22 34 -12
Peter Lynch22
CZR
Avoid 22 18 +4
Philip Fisher22 Peter Lynch22
FCPT
Avoid 22 52 -30
Peter Lynch22
NWE
Avoid 22 33 -11
Peter Lynch22
BHFAM
Avoid 18 32 -14
Peter Lynch18
TEAD
Avoid 17 9 +8
Philip Fisher22 Peter Lynch12
ALTB
Avoid 3 1 +2
Philip Fisher3

A style score re-reads verdicts the council already filed; it is not a separate assessment. Research, not advice.