← Back to Analysts

Wolfe Research Score: 37

Firm Overview & Performance
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+6.9%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
49%
431 W / 454 L
Target Met
? How often was the target reached?
Hits vs. Total.
78%
348 W / 99 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
15%
66 W / 381 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
26 W / 421 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
52%
234 W / 218 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
48%
382 W / 416 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
56%
49 W / 38 L

Top 5 Analysts (Score, >10 Trades)

1. Chris Parkinson 53 2. Shweta Khajuria 43 3. George Notter 42 4. Andy Chen 41 5. Justin Lake 40

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Sep 15, 2026
Pentair plc PNR
BUY Nigel Coe $91.00
Est. +62%
$56.18 $57.79
$55.25 -1.7%
Sep 14, 2026
Charter Communications Inc. - Ordinary Shares - Class A CHTR
SELL - $118.00
Est. +19%
$145.77 $112.65 (Low)
$116.61 +20.0%
Sep 14, 2026
Affirm Holdings Inc - Ordinary Shares - Class A AFRM
BUY - $90.00
Est. +26%
$71.44 $75.18
$68.09 -4.7%
Sep 10, 2026
Kymera Therapeutics Inc KYMR
BUY - $180.00
Est. +56%
$115.43 $123.00
$115.47 +0.0%
Sep 02, 2026
Flutter Entertainment Plc FLUT
BUY Peter Supino $150.00
Est. +55%
$97.00 $104.84
$85.89 -11.5%
Sep 02, 2026
Hyatt Hotels Corporation - Ordinary Shares - Class A H
BUY - $203.00
Est. +25%
$162.55 $168.15
$157.28 -3.2%
Sep 02, 2026
DraftKings Inc. - Ordinary Shares - Class A DKNG
BUY - $40.00
Est. +71%
$23.44 $25.26
$21.25 -9.3%
Sep 02, 2026
Wynn Resorts Ltd. WYNN
BUY - $128.00
Est. +41%
$90.60 $92.85
$81.45 -10.1%
Sep 02, 2026
Churchill Downs, Inc. CHDN
BUY - $119.00
Est. +37%
$86.65 $91.45
$80.46 -7.1%
Sep 02, 2026
Sportradar Group AG - Ordinary Shares - Class A SRAD
BUY Peter Supino $22.00
Est. +79%
$12.31 $13.95
$13.17 +7.0%
Sep 02, 2026
Red Rock Resorts Inc - Ordinary Shares - Class A RRR
BUY - $73.00
Est. +30%
$56.10 $58.59
$50.90 -9.3%
Aug 31, 2026
AnaptysBio Inc ANAB
BUY Andy Chen $78.00
Est. +39%
$56.28 $58.77
$50.77 -9.8%
Aug 28, 2026
Rubrik Inc. - Ordinary Shares - Class A RBRK
BUY - $120.00
Est. +12%
$107.02 $116.12
$115.57 +8.0%
Aug 28, 2026
Marvell Technology Inc MRVL
BUY Chris Caso $280.00
Est. +16%
$241.45 $265.96
$260.90 +8.1%
Aug 26, 2026
Space Exploration Technologies Corp. SPCX
BUY Emilee Deutchman $175.00
Est. +27%
$137.95 $158.13
$148.36 +7.5%
Aug 26, 2026
DT Midstream Inc DTM
BUY Keith Stanley $145.00
Est. +14%
$126.74 $134.00
$125.83 -0.7%
Aug 26, 2026
Harmony Biosciences Holdings Inc HRMY
BUY Rudy Li $60.00
Est. +54%
$38.95 $43.49
$40.48 +3.9%
Aug 25, 2026
Global Payments, Inc. GPN
BUY - $125.00
Est. +33%
$94.30 $95.18
$84.00 -10.9%
Aug 25, 2026
Synchrony Financial SYF
BUY Darrin Peller $90.00
Est. +12%
$80.02 $81.22
$70.67 -11.7%
Aug 25, 2026
Visa Inc - Ordinary Shares - Class A V
BUY - $460.00
Est. +20%
$382.41 $385.54
$361.52 -5.5%
Aug 25, 2026
Flywire Corp FLYW
BUY - $23.00
Est. +18%
$19.42 $19.42
$16.86 -13.2%
Aug 25, 2026
BILL Holdings Inc BILL
BUY Darrin Peller $60.00
Est. +25%
$48.16 $50.89
$45.92 -4.7%
Aug 25, 2026
Mastercard Incorporated - Ordinary Shares - Class A MA
BUY - $740.00
Est. +23%
$599.86 $601.18
$559.92 -6.7%
Aug 25, 2026
Kaspi.kz JSC - ADR KSPI
BUY - $115.00
Est. +8%
$106.46 $109.94
$93.86 -11.8%
Aug 25, 2026
Chime Financial, Inc. Class A Common Stock CHYM
BUY Darrin Peller $38.00
Est. +16%
$32.70 $35.55
$26.46 -19.1%
Aug 25, 2026
Accenture plc - Ordinary Shares - Class A ACN
BUY - $215.00
Est. +15%
$186.53 $197.63
$183.52 -1.6%
Aug 25, 2026
Jack Henry & Associates, Inc. JKHY
BUY Darrin Peller $215.00
Est. +26%
$170.51 $174.78
$148.33 -13.0%
Aug 25, 2026
Circle Internet Group CRCL
SELL Darrin Peller $65.00
Est. +26%
$87.72 $78.26 (Low)
$91.72 -4.6%
Aug 25, 2026
Merck & Co Inc MRK
BUY Alexandria Hammond $180.00
Est. +19%
$150.69 $156.91
$148.11 -1.7%
Aug 25, 2026
Fidelity National Information Services, Inc. FIS
BUY Darrin Peller $54.00
Est. +30%
$41.40 $42.83
$34.67 -16.3%
Aug 25, 2026
Euronet Worldwide Inc EEFT
SELL - $70.00
Est. +0%
$70.20 $64.56 (Low)
$64.64 +7.9%
Aug 25, 2026
Nu Holdings Ltd - Ordinary Shares Class A NU
BUY Darrin Peller $17.00
Est. +15%
$14.76 $15.84
$13.62 -7.7%
Aug 25, 2026
Remitly Global Inc RELY
BUY - $32.00
Est. +20%
$26.59 $27.48
$20.19 -24.1%
Aug 25, 2026
PayPay Corporation PAYP
BUY - $21.00
Est. +38%
$15.20 $18.98
$16.42 +8.0%
Aug 25, 2026
Corpay Inc. CPAY
BUY - $530.00
Est. +28%
$413.92 $427.46
$395.16 -4.5%
Aug 25, 2026
Bread Financial Holdings Inc BFH
BUY Darrin Peller $130.00
Est. +24%
$105.19 $111.43
$99.19 -5.7%
Aug 25, 2026
Capital One Financial Corp. COF
BUY - $275.00
Est. +27%
$216.27 $221.10
$196.10 -9.3%
Aug 24, 2026
Humana Inc. HUM
BUY Justin Lake $450.00
Est. +19%
$378.87 $418.05
$374.80 -1.1%
Aug 24, 2026
PulteGroup Inc PHM
BUY - $158.00
Est. +22%
$129.00 $132.05
$118.71 -8.0%
Aug 24, 2026
PulteGroup Inc PHM
BUY Trevor Allinson $129.00
Est. 0%
$129.00 $132.05
$118.71 -8.0%
Aug 24, 2026
Janux Therapeutics Inc JANX
BUY - $23.00
Est. +32%
$17.39 $20.31
$16.52 -5.0%
Aug 21, 2026
Walmart Inc WMT
BUY Spencer Hanus $115.00
Est. +11%
$103.84 $111.23
$110.53 +6.4%
Aug 20, 2026
Fox Corporation - Ordinary Shares - Class B FOX
BUY - $93.00
Est. +54%
$60.39 $62.93
$56.96 -5.7%
Aug 13, 2026
Dollar General Corp. DG
BUY Spencer Hanus $143.00
Est. +20%
$119.58 $134.13
$120.57 +0.8%
Aug 13, 2026
Abbvie Inc ABBV
BUY Alexandria Hammond $300.00
Est. +21%
$248.66 $269.39
$265.30 +6.7%
Aug 13, 2026
Biogen Inc BIIB
BUY - $300.00
Est. +44%
$208.87 $229.01
$227.53 +8.9%
Aug 13, 2026
Cowen Inc - Class A COWN
SELL - $34.00
Est. +13%
$38.99 -
$38.99 0.0%
Aug 13, 2026
Cisco Systems, Inc. CSCO
BUY - $150.00
Est. +21%
$123.88 $115.95
$106.43 -14.1%
Aug 13, 2026
Abbott Laboratories ABT
BUY - $130.00
Est. +17%
$110.92 $117.34
$103.53 -6.7%
Aug 12, 2026
LPL Financial Holdings Inc LPLA
BUY - $454.00
Est. +22%
$371.19 $379.00
$302.47 -18.5%
Pentair plc
PNR
Sep 15, 2026
Analyst Nigel Coe
Signal & Target
BUY $91.00
Start Price $56.18
Best Price (1Y)
$57.79
Current Price $55.25
Return -1.7%
Analyst -
Signal & Target
SELL $118.00
Start Price $145.77
Best Price (1Y)
$112.65
Current Price $116.61
Return +20.0%
Analyst -
Signal & Target
BUY $90.00
Start Price $71.44
Best Price (1Y)
$75.18
Current Price $68.09
Return -4.7%
Analyst -
Signal & Target
BUY $180.00
Start Price $115.43
Best Price (1Y)
$123.00
Current Price $115.47
Return +0.0%
Analyst Peter Supino
Signal & Target
BUY $150.00
Start Price $97.00
Best Price (1Y)
$104.84
Current Price $85.89
Return -11.5%
Analyst -
Signal & Target
BUY $203.00
Start Price $162.55
Best Price (1Y)
$168.15
Current Price $157.28
Return -3.2%
Analyst -
Signal & Target
BUY $40.00
Start Price $23.44
Best Price (1Y)
$25.26
Current Price $21.25
Return -9.3%
Analyst -
Signal & Target
BUY $128.00
Start Price $90.60
Best Price (1Y)
$92.85
Current Price $81.45
Return -10.1%
Analyst -
Signal & Target
BUY $119.00
Start Price $86.65
Best Price (1Y)
$91.45
Current Price $80.46
Return -7.1%
Analyst Peter Supino
Signal & Target
BUY $22.00
Start Price $12.31
Best Price (1Y)
$13.95
Current Price $13.17
Return +7.0%
Analyst -
Signal & Target
BUY $73.00
Start Price $56.10
Best Price (1Y)
$58.59
Current Price $50.90
Return -9.3%
Analyst Andy Chen
Signal & Target
BUY $78.00
Start Price $56.28
Best Price (1Y)
$58.77
Current Price $50.77
Return -9.8%
Analyst -
Signal & Target
BUY $120.00
Start Price $107.02
Best Price (1Y)
$116.12
Current Price $115.57
Return +8.0%
Analyst Chris Caso
Signal & Target
BUY $280.00
Start Price $241.45
Best Price (1Y)
$265.96
Current Price $260.90
Return +8.1%
Signal & Target
BUY $175.00
Start Price $137.95
Best Price (1Y)
$158.13
Current Price $148.36
Return +7.5%
Analyst Keith Stanley
Signal & Target
BUY $145.00
Start Price $126.74
Best Price (1Y)
$134.00
Current Price $125.83
Return -0.7%
Analyst Rudy Li
Signal & Target
BUY $60.00
Start Price $38.95
Best Price (1Y)
$43.49
Current Price $40.48
Return +3.9%
Analyst -
Signal & Target
BUY $125.00
Start Price $94.30
Best Price (1Y)
$95.18
Current Price $84.00
Return -10.9%
Analyst Darrin Peller
Signal & Target
BUY $90.00
Start Price $80.02
Best Price (1Y)
$81.22
Current Price $70.67
Return -11.7%
Analyst -
Signal & Target
BUY $460.00
Start Price $382.41
Best Price (1Y)
$385.54
Current Price $361.52
Return -5.5%
Flywire Corp
FLYW
Aug 25, 2026
Analyst -
Signal & Target
BUY $23.00
Start Price $19.42
Best Price (1Y)
$19.42
Current Price $16.86
Return -13.2%
Analyst Darrin Peller
Signal & Target
BUY $60.00
Start Price $48.16
Best Price (1Y)
$50.89
Current Price $45.92
Return -4.7%
Analyst -
Signal & Target
BUY $740.00
Start Price $599.86
Best Price (1Y)
$601.18
Current Price $559.92
Return -6.7%
Analyst -
Signal & Target
BUY $115.00
Start Price $106.46
Best Price (1Y)
$109.94
Current Price $93.86
Return -11.8%
Analyst Darrin Peller
Signal & Target
BUY $38.00
Start Price $32.70
Best Price (1Y)
$35.55
Current Price $26.46
Return -19.1%
Analyst -
Signal & Target
BUY $215.00
Start Price $186.53
Best Price (1Y)
$197.63
Current Price $183.52
Return -1.6%
Analyst Darrin Peller
Signal & Target
BUY $215.00
Start Price $170.51
Best Price (1Y)
$174.78
Current Price $148.33
Return -13.0%
Analyst Darrin Peller
Signal & Target
SELL $65.00
Start Price $87.72
Best Price (1Y)
$78.26
Current Price $91.72
Return -4.6%
Signal & Target
BUY $180.00
Start Price $150.69
Best Price (1Y)
$156.91
Current Price $148.11
Return -1.7%
Analyst Darrin Peller
Signal & Target
BUY $54.00
Start Price $41.40
Best Price (1Y)
$42.83
Current Price $34.67
Return -16.3%
Analyst -
Signal & Target
SELL $70.00
Start Price $70.20
Best Price (1Y)
$64.56
Current Price $64.64
Return +7.9%
Analyst Darrin Peller
Signal & Target
BUY $17.00
Start Price $14.76
Best Price (1Y)
$15.84
Current Price $13.62
Return -7.7%
Analyst -
Signal & Target
BUY $32.00
Start Price $26.59
Best Price (1Y)
$27.48
Current Price $20.19
Return -24.1%
Analyst -
Signal & Target
BUY $21.00
Start Price $15.20
Best Price (1Y)
$18.98
Current Price $16.42
Return +8.0%
Corpay Inc.
CPAY
Aug 25, 2026
Analyst -
Signal & Target
BUY $530.00
Start Price $413.92
Best Price (1Y)
$427.46
Current Price $395.16
Return -4.5%
Analyst Darrin Peller
Signal & Target
BUY $130.00
Start Price $105.19
Best Price (1Y)
$111.43
Current Price $99.19
Return -5.7%
Analyst -
Signal & Target
BUY $275.00
Start Price $216.27
Best Price (1Y)
$221.10
Current Price $196.10
Return -9.3%
Humana Inc.
HUM
Aug 24, 2026
Analyst Justin Lake
Signal & Target
BUY $450.00
Start Price $378.87
Best Price (1Y)
$418.05
Current Price $374.80
Return -1.1%
Analyst -
Signal & Target
BUY $158.00
Start Price $129.00
Best Price (1Y)
$132.05
Current Price $118.71
Return -8.0%
Analyst Trevor Allinson
Signal & Target
BUY $129.00
Start Price $129.00
Best Price (1Y)
$132.05
Current Price $118.71
Return -8.0%
Analyst -
Signal & Target
BUY $23.00
Start Price $17.39
Best Price (1Y)
$20.31
Current Price $16.52
Return -5.0%
Walmart Inc
WMT
Aug 21, 2026
Analyst Spencer Hanus
Signal & Target
BUY $115.00
Start Price $103.84
Best Price (1Y)
$111.23
Current Price $110.53
Return +6.4%
Analyst -
Signal & Target
BUY $93.00
Start Price $60.39
Best Price (1Y)
$62.93
Current Price $56.96
Return -5.7%
Analyst Spencer Hanus
Signal & Target
BUY $143.00
Start Price $119.58
Best Price (1Y)
$134.13
Current Price $120.57
Return +0.8%
Abbvie Inc
ABBV
Aug 13, 2026
Signal & Target
BUY $300.00
Start Price $248.66
Best Price (1Y)
$269.39
Current Price $265.30
Return +6.7%
Biogen Inc
BIIB
Aug 13, 2026
Analyst -
Signal & Target
BUY $300.00
Start Price $208.87
Best Price (1Y)
$229.01
Current Price $227.53
Return +8.9%
Analyst -
Signal & Target
SELL $34.00
Start Price $38.99
Best Price (1Y)
-
Current Price $38.99
Return 0.0%
Analyst -
Signal & Target
BUY $150.00
Start Price $123.88
Best Price (1Y)
$115.95
Current Price $106.43
Return -14.1%
Analyst -
Signal & Target
BUY $130.00
Start Price $110.92
Best Price (1Y)
$117.34
Current Price $103.53
Return -6.7%
Analyst -
Signal & Target
BUY $454.00
Start Price $371.19
Best Price (1Y)
$379.00
Current Price $302.47
Return -18.5%

Recent Upgrades / Downgrades

Date Stock Action From To
Sep 18, 2026
Etsy Inc ETSY
Downgrade Peer Perform Underperform
Sep 17, 2026
Verastem Inc VSTM
Initialise Outperform
Sep 17, 2026
Zymeworks BC Inc ZYME
Initialise Outperform
Sep 17, 2026
Rhythm Pharmaceuticals Inc. RYTM
Initialise Outperform
Sep 17, 2026
Taysha Gene Therapies Inc TSHA
Initialise Outperform
Sep 16, 2026
Paychex Inc. PAYX
Upgrade Peer Perform
Sep 15, 2026
Pentair plc PNR
Upgrade Peer Perform Outperform
Sep 15, 2026
W.W. Grainger Inc. GWW
Initialise Peer Perform Peer Perform
Sep 14, 2026
Charter Communications Inc. - Ordinary Shares - Class A CHTR
Downgrade Underperform Underperform
Sep 14, 2026
Coinbase Global Inc - Ordinary Shares - Class A COIN
Downgrade Underperform Underperform
Sep 14, 2026
Affirm Holdings Inc - Ordinary Shares - Class A AFRM
Upgrade Outperform Outperform
Sep 10, 2026
Kymera Therapeutics Inc KYMR
Upgrade Peer Perform Outperform
Sep 02, 2026
Flutter Entertainment Plc FLUT
Initialise Outperform
Sep 02, 2026
Hilton Worldwide Holdings Inc HLT
Initialise Peer Perform
Sep 02, 2026
Boyd Gaming Corp. BYD
Initialise Peer Perform
Sep 02, 2026
Las Vegas Sands Corp LVS
Initialise Peer Perform
Sep 02, 2026
Marriott International, Inc. - Ordinary Shares - Class A MAR
Initialise Outperform Peer Perform
Sep 02, 2026
Wynn Resorts Ltd. WYNN
Initialise Outperform
Sep 02, 2026
DraftKings Inc. - Ordinary Shares - Class A DKNG
Initialise Peer Perform Outperform
Sep 02, 2026
Red Rock Resorts Inc - Ordinary Shares - Class A RRR
Initialise Outperform
Sep 02, 2026
Sportradar Group AG - Ordinary Shares - Class A SRAD
Initialise Outperform
Sep 02, 2026
Sirius XM Holdings Inc SIRI
Initialise Outperform
Sep 02, 2026
Hyatt Hotels Corporation - Ordinary Shares - Class A H
Initialise Outperform
Sep 02, 2026
Churchill Downs, Inc. CHDN
Initialise Outperform
Aug 31, 2026
AnaptysBio Inc ANAB
Hold Outperform Outperform
Aug 31, 2026
Protagonist Therapeutics Inc PTGX
Hold Outperform Outperform
Aug 28, 2026
Marvell Technology Inc MRVL
Hold Outperform Outperform
Aug 28, 2026
Rubrik Inc. - Ordinary Shares - Class A RBRK
Hold Outperform Outperform
Aug 28, 2026
Walt Disney Co (The) DIS
Hold Outperform Outperform
Aug 28, 2026
Affirm Holdings Inc - Ordinary Shares - Class A AFRM
Hold Outperform Outperform
Aug 27, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
Hold Outperform Outperform
Aug 26, 2026
Space Exploration Technologies Corp. SPCX
Hold Outperform Outperform
Aug 26, 2026
Harmony Biosciences Holdings Inc HRMY
Initialise Outperform
Aug 26, 2026
Intuit Inc INTU
Downgrade Peer Perform Negative
Aug 26, 2026
Solaredge Technologies Inc SEDG
Initialise Outperform Outperform
Aug 26, 2026
DT Midstream Inc DTM
Upgrade Underperform Outperform
Aug 25, 2026
Capital One Financial Corp. COF
Hold Outperform Outperform
Aug 25, 2026
Global Payments, Inc. GPN
Hold Outperform Outperform
Aug 25, 2026
Jack Henry & Associates, Inc. JKHY
Hold Outperform Outperform
Aug 25, 2026
BILL Holdings Inc BILL
Hold Outperform Outperform
Aug 25, 2026
Adyen NV - ADR ADYEY
Hold Outperform Outperform
Aug 25, 2026
Merck & Co Inc MRK
Hold Outperform Outperform
Aug 25, 2026
Visa Inc - Ordinary Shares - Class A V
Hold Outperform Outperform
Aug 25, 2026
Moderna Inc MRNA
Upgrade Underperform Positive
Aug 25, 2026
Flywire Corp FLYW
Hold Outperform Outperform
Aug 25, 2026
Synchrony Financial SYF
Hold Outperform Outperform
Aug 25, 2026
Mastercard Incorporated - Ordinary Shares - Class A MA
Hold Outperform Outperform
Aug 25, 2026
Paymentus Holdings Inc - Ordinary Shares - Class A PAY
Downgrade Outperform Peer Perform
Aug 25, 2026
Nu Holdings Ltd - Ordinary Shares Class A NU
Hold Outperform Outperform
Aug 25, 2026
Bread Financial Holdings Inc BFH
Upgrade Positive Outperform
Action Downgrade
From Peer Perform
To Underperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Upgrade
From -
To Peer Perform
Action Upgrade
From Peer Perform
To Outperform
Action Initialise
From Peer Perform
To Peer Perform
Action Downgrade
From Underperform
To Underperform
Action Downgrade
From Underperform
To Underperform
Action Upgrade
From Outperform
To Outperform
Action Upgrade
From Peer Perform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Peer Perform
Action Initialise
From -
To Peer Perform
Action Initialise
From -
To Peer Perform
Action Initialise
From Outperform
To Peer Perform
Action Initialise
From -
To Outperform
Action Initialise
From Peer Perform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Downgrade
From Peer Perform
To Negative
Action Initialise
From Outperform
To Outperform
Action Upgrade
From Underperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Underperform
To Positive
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Peer Perform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Positive
To Outperform