← Back to Analysts

Wolfe Research Score: 38

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.
+10.3%
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 📉
54%
450 W / 379 L
Target Met
? How often was the target reached?
Hits vs. Total.
78%
327 W / 90 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
15%
63 W / 354 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
23 W / 394 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.
57%
240 W / 178 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
54%
403 W / 344 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
57%
47 W / 35 L

Top 5 Analysts (Score, >10 Trades)

1. Chris Parkinson 55 2. Spencer Hanus 51 3. George Notter 42 4. Shweta Khajuria 41 5. Andy Chen 40

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
Targa Resources Corp TRGP
BUY - $335.00
Est. +25%
$268.23 $270.55
$266.88 -0.5%
Aug 07, 2026
Trade Desk Inc - Ordinary Shares - Class A TTD
SELL Shweta Khajuria $16.00
Est. +9%
$17.67 $12.83 (Low)
$14.56 +17.6%
Aug 06, 2026
Corpay Inc. CPAY
BUY Darrin Peller $475.00
Est. +20%
$394.53 $425.95
$425.24 +7.8%
Aug 06, 2026
Remitly Global Inc RELY
BUY Darrin Peller $31.00
Est. +29%
$24.07 $27.15
$25.62 +6.4%
Aug 06, 2026
Chime Financial, Inc. Class A Common Stock CHYM
BUY Darrin Peller $32.00
Est. +23%
$25.92 $33.40
$32.18 +24.2%
Aug 06, 2026
Array Technologies Inc ARRY
BUY Steve Fleishman $9.00
Est. +60%
$5.64 $6.32
$5.17 -8.3%
Aug 06, 2026
Global Payments, Inc. GPN
BUY Darrin Peller $110.00
Est. +26%
$87.48 $95.58
$94.83 +8.4%
Aug 04, 2026
Landstar System, Inc. LSTR
BUY - $214.00
Est. +17%
$182.46 $189.30
$188.64 +3.4%
Aug 04, 2026
Martin Marietta Materials, Inc. MLM
BUY - $648.00
Est. +19%
$543.74 $561.88
$544.76 +0.2%
Aug 04, 2026
Madrigal Pharmaceuticals Inc MDGL
BUY - $605.00
Est. +26%
$482.00 $544.49
$507.37 +5.3%
Aug 04, 2026
Diamondback Energy Inc FANG
BUY Doug Leggate $206.00
Est. +7%
$191.63 $203.35
$199.51 +4.1%
Aug 04, 2026
Paymentus Holdings Inc - Ordinary Shares - Class A PAY
BUY Darrin Peller $44.00
Est. +1%
$43.75 $45.31
$42.19 -3.6%
Aug 04, 2026
Fortis Inc. FTS
SELL - $50.00
Est. +11%
$56.46 $55.10 (Low)
$56.33 +0.2%
Aug 04, 2026
Enbridge Inc ENB
SELL - $50.00
Est. +6%
$53.29 $50.95 (Low)
$51.29 +3.8%
Aug 03, 2026
Hexcel Corp. HXL
BUY - $110.00
Est. +8%
$102.15 $107.59
$102.31 +0.2%
Aug 03, 2026
Target Corp TGT
BUY - $169.00
Est. +17%
$144.47 $156.47
$155.51 +7.6%
Jul 31, 2026
Amazon.com Inc. AMZN
BUY Shweta Khajuria $315.00
Est. +34%
$235.50 $287.13
$265.13 +12.6%
Jul 31, 2026
Western Union Company WU
BUY Darrin Peller $8.00
Est. +4%
$7.69 $7.52
$7.49 -2.6%
Jul 31, 2026
Stryker Corp. SYK
BUY - $375.00
Est. +8%
$348.37 $349.77
$341.09 -2.1%
Jul 31, 2026
Camping World Holdings Inc - Ordinary Shares - Class A CWH
BUY - $14.00
Est. +122%
$6.30 $6.94
$6.53 +3.7%
Jul 30, 2026
C.H. Robinson Worldwide, Inc. CHRW
BUY - $196.00
Est. +30%
$150.90 $164.00
$149.35 -1.0%
Jul 30, 2026
Microsoft Corporation MSFT
BUY Alex Zukin $550.00
Est. +41%
$390.54 $513.73
$496.88 +27.2%
Jul 30, 2026
Antero Resources Corp AR
BUY - $48.00
Est. +37%
$34.92 $38.17
$36.82 +5.4%
Jul 30, 2026
Fortinet Inc FTNT
BUY - $175.00
Est. +14%
$153.22 $172.09
$165.44 +8.0%
Jul 30, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
BUY Shweta Khajuria $700.00
Est. +20%
$585.61 $612.42
$594.97 +1.6%
Jul 29, 2026
Visa Inc - Ordinary Shares - Class A V
BUY Darrin Peller $435.00
Est. +19%
$366.59 $373.97
$365.45 -0.3%
Jul 29, 2026
Costar Group, Inc. CSGP
BUY Scott Wurtzel $32.00
Est. +6%
$30.33 $33.08
$33.05 +9.0%
Jul 29, 2026
Centerpoint Energy Inc. CNP
BUY Steve Fleishman $49.00
Est. +11%
$44.21 $44.51
$40.48 -8.4%
Jul 29, 2026
Celestica, Inc. - Ordinary Shares (Subordinate Voting) CLS
BUY George Notter $475.00
Est. +36%
$350.20 $378.99
$347.63 -0.7%
Jul 29, 2026
Element Solutions Inc ESI
BUY - $47.00
Est. +33%
$35.42 $39.19
$39.01 +10.1%
Jul 27, 2026
Ashland Inc ASH
BUY Chris Parkinson $78.00
Est. +18%
$66.38 $78.25
$73.35 +10.5%
Jul 27, 2026
MapLight Therapeutics, Inc. MPLT
BUY Rudy Li $30.00
Est. +203%
$9.91 $16.07
$11.58 +16.9%
Jul 27, 2026
Corcept Therapeutics Inc CORT
SELL - $50.00
Est. +48%
$95.36 $90.12 (Low)
$110.51 -15.9%
Jul 23, 2026
AT&T, Inc. T
BUY - $29.00
Est. +26%
$23.04 $25.32
$24.60 +6.8%
Jul 23, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
BUY Shweta Khajuria $460.00
Est. +35%
$341.91 $381.54
$343.94 +0.6%
Jul 21, 2026
Floor & Decor Holdings Inc - Ordinary Shares - Class A FND
SELL Spencer Hanus $41.00
Est. +24%
$53.86 $51.92 (Low)
$58.90 -9.4%
Jul 21, 2026
Charles Schwab Corp. SCHW
BUY Steven Chubak $127.00
Est. +27%
$99.96 $110.20
$110.06 +10.1%
Jul 20, 2026
Moderna Inc MRNA
SELL Alexandria Hammond $25.00
Est. +60%
$61.82 $52.66 (Low)
$63.65 -3.0%
Jul 16, 2026
Tractor Supply Co. TSCO
BUY - $34.00
Est. +13%
$30.17 $36.89
$36.17 +19.9%
Jul 15, 2026
Intellia Therapeutics Inc NTLA
SELL Andy Chen $9.00
Est. +31%
$13.04 $10.15 (Low)
$11.83 +9.3%
Jul 15, 2026
O`Reilly Automotive, Inc. ORLY
BUY - $98.00
Est. +14%
$85.75 $94.12
$92.58 +8.0%
Jul 09, 2026
Veralto Corp VLTO
BUY - $109.00
Est. +18%
$92.12 $102.25
$97.54 +5.9%
Jul 09, 2026
Dover Corp. DOV
BUY Nigel Coe $262.00
Est. +23%
$213.55 $218.68
$206.66 -3.2%
Jul 09, 2026
Regal Rexnord Corp RRX
BUY - $250.00
Est. +17%
$214.08 $221.44
$170.58 -20.3%
Jul 09, 2026
ITT Inc ITT
BUY - $229.00
Est. +24%
$185.33 $230.32
$216.70 +16.9%
Jul 09, 2026
Honeywell International Inc HON
BUY - $265.00
Est. +20%
$220.60 $252.00
$233.99 +6.1%
Jul 09, 2026
Emerson Electric Co. EMR
BUY - $167.00
Est. +20%
$138.90 $166.14
$164.19 +18.2%
Jul 09, 2026
Forgent Power Solutions, Inc. FPS
BUY Nigel Coe $60.00
Est. +30%
$46.28 $47.50
$37.56 -18.8%
Jul 09, 2026
Gates Industrial Corporation plc GTES
BUY - $33.00
Est. +25%
$26.34 $30.34
$27.67 +5.0%
Jul 09, 2026
Vontier Corporation VNT
BUY Nigel Coe $43.00
Est. +49%
$28.82 $36.58
$33.08 +14.8%
Analyst -
Signal & Target
BUY $335.00
Start Price $268.23
Best Price (1Y)
$270.55
Current Price $266.88
Return -0.5%
Analyst Shweta Khajuria
Signal & Target
SELL $16.00
Start Price $17.67
Best Price (1Y)
$12.83
Current Price $14.56
Return +17.6%
Corpay Inc.
CPAY
Aug 06, 2026
Analyst Darrin Peller
Signal & Target
BUY $475.00
Start Price $394.53
Best Price (1Y)
$425.95
Current Price $425.24
Return +7.8%
Analyst Darrin Peller
Signal & Target
BUY $31.00
Start Price $24.07
Best Price (1Y)
$27.15
Current Price $25.62
Return +6.4%
Analyst Darrin Peller
Signal & Target
BUY $32.00
Start Price $25.92
Best Price (1Y)
$33.40
Current Price $32.18
Return +24.2%
Analyst Steve Fleishman
Signal & Target
BUY $9.00
Start Price $5.64
Best Price (1Y)
$6.32
Current Price $5.17
Return -8.3%
Analyst Darrin Peller
Signal & Target
BUY $110.00
Start Price $87.48
Best Price (1Y)
$95.58
Current Price $94.83
Return +8.4%
Analyst -
Signal & Target
BUY $214.00
Start Price $182.46
Best Price (1Y)
$189.30
Current Price $188.64
Return +3.4%
Analyst -
Signal & Target
BUY $648.00
Start Price $543.74
Best Price (1Y)
$561.88
Current Price $544.76
Return +0.2%
Analyst -
Signal & Target
BUY $605.00
Start Price $482.00
Best Price (1Y)
$544.49
Current Price $507.37
Return +5.3%
Analyst Doug Leggate
Signal & Target
BUY $206.00
Start Price $191.63
Best Price (1Y)
$203.35
Current Price $199.51
Return +4.1%
Analyst Darrin Peller
Signal & Target
BUY $44.00
Start Price $43.75
Best Price (1Y)
$45.31
Current Price $42.19
Return -3.6%
Fortis Inc.
FTS
Aug 04, 2026
Analyst -
Signal & Target
SELL $50.00
Start Price $56.46
Best Price (1Y)
$55.10
Current Price $56.33
Return +0.2%
Enbridge Inc
ENB
Aug 04, 2026
Analyst -
Signal & Target
SELL $50.00
Start Price $53.29
Best Price (1Y)
$50.95
Current Price $51.29
Return +3.8%
Hexcel Corp.
HXL
Aug 03, 2026
Analyst -
Signal & Target
BUY $110.00
Start Price $102.15
Best Price (1Y)
$107.59
Current Price $102.31
Return +0.2%
Target Corp
TGT
Aug 03, 2026
Analyst -
Signal & Target
BUY $169.00
Start Price $144.47
Best Price (1Y)
$156.47
Current Price $155.51
Return +7.6%
Analyst Shweta Khajuria
Signal & Target
BUY $315.00
Start Price $235.50
Best Price (1Y)
$287.13
Current Price $265.13
Return +12.6%
Analyst Darrin Peller
Signal & Target
BUY $8.00
Start Price $7.69
Best Price (1Y)
$7.52
Current Price $7.49
Return -2.6%
Stryker Corp.
SYK
Jul 31, 2026
Analyst -
Signal & Target
BUY $375.00
Start Price $348.37
Best Price (1Y)
$349.77
Current Price $341.09
Return -2.1%
Analyst -
Signal & Target
BUY $14.00
Start Price $6.30
Best Price (1Y)
$6.94
Current Price $6.53
Return +3.7%
Analyst -
Signal & Target
BUY $196.00
Start Price $150.90
Best Price (1Y)
$164.00
Current Price $149.35
Return -1.0%
Analyst Alex Zukin
Signal & Target
BUY $550.00
Start Price $390.54
Best Price (1Y)
$513.73
Current Price $496.88
Return +27.2%
Analyst -
Signal & Target
BUY $48.00
Start Price $34.92
Best Price (1Y)
$38.17
Current Price $36.82
Return +5.4%
Fortinet Inc
FTNT
Jul 30, 2026
Analyst -
Signal & Target
BUY $175.00
Start Price $153.22
Best Price (1Y)
$172.09
Current Price $165.44
Return +8.0%
Analyst Shweta Khajuria
Signal & Target
BUY $700.00
Start Price $585.61
Best Price (1Y)
$612.42
Current Price $594.97
Return +1.6%
Analyst Darrin Peller
Signal & Target
BUY $435.00
Start Price $366.59
Best Price (1Y)
$373.97
Current Price $365.45
Return -0.3%
Analyst Scott Wurtzel
Signal & Target
BUY $32.00
Start Price $30.33
Best Price (1Y)
$33.08
Current Price $33.05
Return +9.0%
Analyst Steve Fleishman
Signal & Target
BUY $49.00
Start Price $44.21
Best Price (1Y)
$44.51
Current Price $40.48
Return -8.4%
Analyst George Notter
Signal & Target
BUY $475.00
Start Price $350.20
Best Price (1Y)
$378.99
Current Price $347.63
Return -0.7%
Analyst -
Signal & Target
BUY $47.00
Start Price $35.42
Best Price (1Y)
$39.19
Current Price $39.01
Return +10.1%
Ashland Inc
ASH
Jul 27, 2026
Analyst Chris Parkinson
Signal & Target
BUY $78.00
Start Price $66.38
Best Price (1Y)
$78.25
Current Price $73.35
Return +10.5%
Analyst Rudy Li
Signal & Target
BUY $30.00
Start Price $9.91
Best Price (1Y)
$16.07
Current Price $11.58
Return +16.9%
Analyst -
Signal & Target
SELL $50.00
Start Price $95.36
Best Price (1Y)
$90.12
Current Price $110.51
Return -15.9%
AT&T, Inc.
T
Jul 23, 2026
Analyst -
Signal & Target
BUY $29.00
Start Price $23.04
Best Price (1Y)
$25.32
Current Price $24.60
Return +6.8%
Analyst Shweta Khajuria
Signal & Target
BUY $460.00
Start Price $341.91
Best Price (1Y)
$381.54
Current Price $343.94
Return +0.6%
Analyst Spencer Hanus
Signal & Target
SELL $41.00
Start Price $53.86
Best Price (1Y)
$51.92
Current Price $58.90
Return -9.4%
Analyst Steven Chubak
Signal & Target
BUY $127.00
Start Price $99.96
Best Price (1Y)
$110.20
Current Price $110.06
Return +10.1%
Moderna Inc
MRNA
Jul 20, 2026
Signal & Target
SELL $25.00
Start Price $61.82
Best Price (1Y)
$52.66
Current Price $63.65
Return -3.0%
Analyst -
Signal & Target
BUY $34.00
Start Price $30.17
Best Price (1Y)
$36.89
Current Price $36.17
Return +19.9%
Analyst Andy Chen
Signal & Target
SELL $9.00
Start Price $13.04
Best Price (1Y)
$10.15
Current Price $11.83
Return +9.3%
Analyst -
Signal & Target
BUY $98.00
Start Price $85.75
Best Price (1Y)
$94.12
Current Price $92.58
Return +8.0%
Veralto Corp
VLTO
Jul 09, 2026
Analyst -
Signal & Target
BUY $109.00
Start Price $92.12
Best Price (1Y)
$102.25
Current Price $97.54
Return +5.9%
Dover Corp.
DOV
Jul 09, 2026
Analyst Nigel Coe
Signal & Target
BUY $262.00
Start Price $213.55
Best Price (1Y)
$218.68
Current Price $206.66
Return -3.2%
Analyst -
Signal & Target
BUY $250.00
Start Price $214.08
Best Price (1Y)
$221.44
Current Price $170.58
Return -20.3%
ITT Inc
ITT
Jul 09, 2026
Analyst -
Signal & Target
BUY $229.00
Start Price $185.33
Best Price (1Y)
$230.32
Current Price $216.70
Return +16.9%
Analyst -
Signal & Target
BUY $265.00
Start Price $220.60
Best Price (1Y)
$252.00
Current Price $233.99
Return +6.1%
Analyst -
Signal & Target
BUY $167.00
Start Price $138.90
Best Price (1Y)
$166.14
Current Price $164.19
Return +18.2%
Analyst Nigel Coe
Signal & Target
BUY $60.00
Start Price $46.28
Best Price (1Y)
$47.50
Current Price $37.56
Return -18.8%
Analyst -
Signal & Target
BUY $33.00
Start Price $26.34
Best Price (1Y)
$30.34
Current Price $27.67
Return +5.0%
Analyst Nigel Coe
Signal & Target
BUY $43.00
Start Price $28.82
Best Price (1Y)
$36.58
Current Price $33.08
Return +14.8%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
Trade Desk Inc - Ordinary Shares - Class A TTD
Hold Outperform Outperform
Aug 07, 2026
Twilio Inc - Ordinary Shares Class A TWLO
Upgrade Buy
Aug 06, 2026
Chime Financial, Inc. Class A Common Stock CHYM
Hold Outperform Outperform
Aug 06, 2026
Global Payments, Inc. GPN
Upgrade Peer Perform Outperform
Aug 06, 2026
Palo Alto Networks Inc PANW
Upgrade Outperform Outperform
Aug 06, 2026
Remitly Global Inc RELY
Hold Outperform Outperform
Aug 06, 2026
HubSpot Inc HUBS
Downgrade Sector Outperform Peer Perform
Aug 06, 2026
Array Technologies Inc ARRY
Hold Outperform Outperform
Aug 06, 2026
Corpay Inc. CPAY
Hold Outperform Outperform
Aug 05, 2026
Space Exploration Technologies Corp. SPCX
Hold Outperform Outperform
Aug 04, 2026
Paymentus Holdings Inc - Ordinary Shares - Class A PAY
Hold Outperform Outperform
Aug 04, 2026
SBA Communications Corp - Ordinary Shares - Class A SBAC
Upgrade Outperform
Aug 04, 2026
Landstar System, Inc. LSTR
Upgrade Peer Perform Outperform
Aug 04, 2026
Diamondback Energy Inc FANG
Hold Outperform Outperform
Aug 04, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
Initialise Peer Perform Buy
Aug 04, 2026
Madrigal Pharmaceuticals Inc MDGL
Upgrade Peer Perform Outperform
Aug 04, 2026
Replimune Group Inc REPL
Upgrade Outperform
Aug 03, 2026
Fair Isaac Corp. FICO
Downgrade Outperform Peer Perform
Aug 03, 2026
Hexcel Corp. HXL
Downgrade Peer Perform Market Perform
Jul 31, 2026
Roblox Corporation - Ordinary Shares - Class A RBLX
Downgrade Outperform Neutral
Jul 31, 2026
Amazon.com Inc. AMZN
Hold Outperform Outperform
Jul 31, 2026
Hexcel Corp. HXL
Downgrade Outperform Peer Perform
Jul 31, 2026
Alphabet Inc - Ordinary Shares - Class A GOOGL
Downgrade Outperform Underperform
Jul 31, 2026
Western Union Company WU
Hold Underperform Underperform
Jul 30, 2026
Antero Resources Corp AR
Hold Outperform Outperform
Jul 30, 2026
Fair Isaac Corp. FICO
Hold Outperform Outperform
Jul 30, 2026
Humana Inc. HUM
Upgrade Peer Perform Outperform
Jul 30, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
Hold Outperform Outperform
Jul 30, 2026
Microsoft Corporation MSFT
Hold Outperform Outperform
Jul 29, 2026
Costar Group, Inc. CSGP
Hold Outperform Outperform
Jul 29, 2026
Visa Inc - Ordinary Shares - Class A V
Hold Outperform Outperform
Jul 29, 2026
Centerpoint Energy Inc. CNP
Hold Outperform Outperform
Jul 29, 2026
Celestica, Inc. - Ordinary Shares (Subordinate Voting) CLS
Hold Outperform Outperform
Jul 29, 2026
MPLX LP - Unit MPLX
Downgrade Outperform Peer Perform
Jul 29, 2026
uniQure N.V. QURE
Upgrade Peer Perform Outperform
Jul 29, 2026
Core Scientific Inc - Ordinary Shares - New CORZ
Hold Buy Buy
Jul 28, 2026
Spyre Therapeutics Inc. SYRE
Downgrade Peer Perform
Jul 28, 2026
Visteon Corp. VC
Downgrade Outperform Peer Perform
Jul 27, 2026
MapLight Therapeutics, Inc. MPLT
Hold Outperform Outperform
Jul 27, 2026
Corcept Therapeutics Inc CORT
Downgrade Peer Perform Underperform
Jul 27, 2026
Ashland Inc ASH
Hold Outperform Outperform
Jul 23, 2026
AT&T, Inc. T
Upgrade Peer Perform Outperform
Jul 23, 2026
Guidewire Software Inc GWRE
Upgrade Outperform
Jul 23, 2026
Comcast Corp - Ordinary Shares - Class A CMCSA
Upgrade Underperform Outperform
Jul 21, 2026
Floor & Decor Holdings Inc - Ordinary Shares - Class A FND
Hold Underperform Underperform
Jul 21, 2026
Charles Schwab Corp. SCHW
Hold Outperform Outperform
Jul 20, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
Hold Outperform Outperform
Jul 20, 2026
Moderna Inc MRNA
Hold Underperform Underperform
Jul 15, 2026
Intellia Therapeutics Inc NTLA
Downgrade Underperform
Jul 15, 2026
Ionis Pharmaceuticals Inc IONS
Downgrade Outperform Peer Perform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Buy
Action Hold
From Outperform
To Outperform
Action Upgrade
From Peer Perform
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Sector Outperform
To Peer Perform
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 -
To Outperform
Action Upgrade
From Peer Perform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From Peer Perform
To Buy
Action Upgrade
From Peer Perform
To Outperform
Action Upgrade
From -
To Outperform
Action Downgrade
From Outperform
To Peer Perform
Action Downgrade
From Peer Perform
To Market Perform
Action Downgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Peer Perform
Action Downgrade
From Outperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Peer Perform
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 Downgrade
From Outperform
To Peer Perform
Action Upgrade
From Peer Perform
To Outperform
Action Hold
From Buy
To Buy
Action Downgrade
From -
To Peer Perform
Action Downgrade
From Outperform
To Peer Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Peer Perform
To Underperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Peer Perform
To Outperform
Action Upgrade
From -
To Outperform
Action Upgrade
From Underperform
To Outperform
Action Hold
From Underperform
To Underperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Underperform
To Underperform
Action Downgrade
From -
To Underperform
Action Downgrade
From Outperform
To Peer Perform