← Back to Analysts

Macquarie Score: 36

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.
+3.0%
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 📉
47%
110 W / 122 L
Target Met
? How often was the target reached?
Hits vs. Total.
79%
111 W / 30 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
16%
22 W / 119 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
3%
4 W / 137 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.
48%
59 W / 65 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
46%
92 W / 110 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
60%
18 W / 12 L

Top 5 Analysts (Score, >10 Trades)

1. Frederick Havemeyer 43 2. Paul Golding 42 3. Ellie Jiang 41 4. Chad Beynon 28 5. Tim Nollen 22

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
Unity Software Inc U
BUY Aaron Lee $50.00
Est. +23%
$40.81 $45.84
$45.79 +12.2%
Aug 07, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
BUY Steve Koenig $260.00
Est. +13%
$229.29 $262.46
$252.24 +10.0%
Aug 07, 2026
PENN Entertainment Inc PENN
BUY Chad Beynon $25.00
Est. +24%
$20.13 $20.18
$18.85 -6.4%
Aug 06, 2026
Flutter Entertainment Plc FLUT
BUY Chad Beynon $160.00
Est. +73%
$92.51 $100.48
$98.32 +6.3%
Aug 06, 2026
Applovin Corp - Ordinary Shares - Class A APP
BUY Tim Nollen $620.00
Est. +48%
$417.80 $352.00
$312.67 -25.2%
Aug 06, 2026
Barrett Business Services Inc. BBSI
SELL - $38.00
Est. +5%
$40.11 $30.44 (Low)
$33.01 +17.7%
Aug 05, 2026
Grab Holdings Limited - Ordinary Shares - Class A GRAB
BUY Zhiwei Foo $5.55
Est. +49%
$3.72 $3.84
$3.70 -0.5%
Jul 31, 2026
Roblox Corporation - Ordinary Shares - Class A RBLX
BUY - $37.00
Est. +4%
$35.60 $40.00
$37.95 +6.6%
Jul 29, 2026
Core Scientific Inc - Ordinary Shares - New CORZ
BUY Paul Golding $38.00
Est. +83%
$20.75 $23.60
$19.78 -4.7%
Jul 24, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
BUY - $515.00
Est. +62%
$318.34 $381.54
$343.94 +8.0%
Jul 15, 2026
Evotec SE - ADR EVO
SELL - $2.00
Est. +7%
$2.14 $1.90 (Low)
$2.02 +5.6%
Jul 13, 2026
JD.com Inc - ADR JD
BUY - $37.00
Est. +28%
$28.97 $33.49
$29.30 +1.1%
Jul 08, 2026
ZTO Express (Cayman) Inc - ADR ZTO
BUY Jason Zhang $31.60
Est. +36%
$23.21 $24.77
$22.92 -1.2%
Jul 07, 2026
Space Exploration Technologies Corp. SPCX
BUY - $250.00
Est. +56%
$160.42 $159.30
$141.27 -11.9%
Jun 26, 2026
Trip.com Group Ltd - ADR TCOM
BUY Ellie Jiang $44.30
Est. +9%
$40.49 $47.48
$45.02 +11.2%
Jun 04, 2026
Broadcom Inc AVGO
SELL - $437.00
Est. +9%
$479.23 $356.43 (Low)
$417.82 +12.8%
Jun 03, 2026
Iris Energy Ltd IREN
BUY Paul Golding $90.00
Est. +37%
$65.48 $70.71
$44.76 -31.6%
May 29, 2026
Okta Inc - Ordinary Shares - Class A OKTA
SELL - $120.00
Est. +2%
$122.80 $106.50 (Low)
$154.95 -26.2%
May 29, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
SELL Steve Koenig $315.00
Est. +3%
$325.68 $290.57 (Low)
$472.29 -45.0%
May 28, 2026
Celcuity Inc CELC
BUY - $160.00
Est. +19%
$133.97 $134.97
$86.60 -35.4%
May 28, 2026
XPeng Inc - ADR XPEV
BUY Eugene Hsiao $19.00
Est. +16%
$16.44 $18.19
$11.78 -28.3%
May 27, 2026
PDD Holdings Inc - ADR PDD
BUY - $87.00
Est. +0%
$86.61 $93.19
$84.17 -2.8%
May 26, 2026
Allient Inc ALNT
BUY - $80.00
Est. +26%
$63.37 $118.67
$109.68 +73.1%
May 19, 2026
Bilibili Inc - ADR BILI
BUY Ellie Jiang $30.00
Est. +50%
$20.00 $20.07
$17.07 -14.6%
May 15, 2026
Gambling.com Group Ltd GAMB
BUY - $6.00
Est. +45%
$4.14 $2.85
$1.91 -53.9%
May 10, 2026
News Corp - Ordinary Shares - Class A NWSA
BUY David Fabris $29.40
Est. +9%
$27.02 $30.88
$28.93 +7.1%
May 10, 2026
HubSpot Inc HUBS
SELL - $190.00
Est. +4%
$197.34 $169.77 (Low)
$240.52 -21.9%
May 07, 2026
PayPal Holdings Inc PYPL
BUY Paul Golding $50.00
Est. +8%
$46.27 $60.76
$60.59 +30.9%
May 01, 2026
Mastercard Incorporated - Ordinary Shares - Class A MA
BUY Paul Golding $665.00
Est. +34%
$495.46 $583.71
$567.04 +14.4%
Apr 29, 2026
Rush Street Interactive Inc - Ordinary Shares - Class A RSI
BUY Chad Beynon $28.00
Est. +2%
$27.47 $34.51
$24.61 -10.4%
Apr 28, 2026
Life360 Inc. LIF
SELL Andrew Gillies $32.20
Est. +27%
$43.89 $37.65 (Low)
$50.25 -14.5%
Apr 14, 2026
JD.com Inc - ADR JD
BUY - $35.00
Est. +12%
$31.25 $34.30
$29.30 -6.2%
Apr 14, 2026
Baidu Inc - ADR BIDU
BUY - $158.00
Est. +34%
$118.23 $152.34
$104.68 -11.5%
Apr 08, 2026
Applovin Corp - Ordinary Shares - Class A APP
BUY Aaron Lee $710.00
Est. +81%
$391.20 $622.00
$312.67 -20.1%
Mar 18, 2026
GDS Holdings Limited - ADR GDS
BUY Ellie Jiang $67.50
Est. +51%
$44.76 $47.00
$34.77 -22.3%
Mar 17, 2026
Tencent Music Entertainment Group - ADR TME
SELL Ellie Jiang $10.70
Est. +6%
$11.37 $7.94 (Low)
$8.66 +23.8%
Mar 05, 2026
Gitlab Inc - Ordinary Shares - Class A GTLB
BUY Steve Koenig $26.00
Est. +1%
$25.77 $43.56
$43.35 +68.2%
Mar 05, 2026
JD.com Inc - ADR JD
SELL Ellie Jiang $25.00
Est. +2%
$25.47 $24.51 (Low)
$29.30 -15.0%
Feb 26, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
BUY Steve Koenig $177.00
Est. +2%
$173.06 $341.95
$337.38 +94.9%
Feb 26, 2026
Baidu Inc - ADR BIDU
BUY Ellie Jiang $177.00
Est. +41%
$125.15 $152.34
$104.68 -16.4%
Feb 17, 2026
DraftKings Inc. - Ordinary Shares - Class A DKNG
BUY - $40.00
Est. +84%
$21.72 $30.11
$25.42 +17.0%
Feb 12, 2026
NetEase Inc - ADR NTES
BUY - $158.00
Est. +34%
$118.15 $136.66
$122.65 +3.8%
Feb 10, 2026
WeRide Inc. WRD
BUY - $17.50
Est. +115%
$8.15 $8.42
$5.95 -27.0%
Feb 10, 2026
Hesai Group - ADR HSAI
BUY Daisy Zhang $31.50
Est. +15%
$27.34 $28.90
$19.29 -29.4%
Feb 08, 2026
ZTO Express (Cayman) Inc - ADR ZTO
BUY - $26.60
Est. +10%
$24.09 $26.20
$22.92 -4.9%
Feb 06, 2026
Cleanspark Inc CLSK
BUY - $18.00
Est. +83%
$9.84 $19.17
$11.52 +17.1%
Feb 06, 2026
Iris Energy Ltd IREN
BUY Paul Golding $70.00
Est. +60%
$43.81 $70.71
$44.76 +2.2%
Feb 04, 2026
PayPal Holdings Inc PYPL
BUY - $58.00
Est. +42%
$40.80 $60.76
$60.59 +48.5%
Jan 30, 2026
TAL Education Group - ADR TAL
BUY Linda Huang $18.00
Est. +42%
$12.70 $13.23
$11.60 -8.7%
Jan 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY Steve Koenig $485.00
Est. +2%
$476.66 $226.90
$225.53 -52.7%
Analyst Aaron Lee
Signal & Target
BUY $50.00
Start Price $40.81
Best Price (1Y)
$45.84
Current Price $45.79
Return +12.2%
Analyst Steve Koenig
Signal & Target
BUY $260.00
Start Price $229.29
Best Price (1Y)
$262.46
Current Price $252.24
Return +10.0%
Analyst Chad Beynon
Signal & Target
BUY $25.00
Start Price $20.13
Best Price (1Y)
$20.18
Current Price $18.85
Return -6.4%
Analyst Chad Beynon
Signal & Target
BUY $160.00
Start Price $92.51
Best Price (1Y)
$100.48
Current Price $98.32
Return +6.3%
Analyst Tim Nollen
Signal & Target
BUY $620.00
Start Price $417.80
Best Price (1Y)
$352.00
Current Price $312.67
Return -25.2%
Analyst -
Signal & Target
SELL $38.00
Start Price $40.11
Best Price (1Y)
$30.44
Current Price $33.01
Return +17.7%
Analyst Zhiwei Foo
Signal & Target
BUY $5.55
Start Price $3.72
Best Price (1Y)
$3.84
Current Price $3.70
Return -0.5%
Analyst -
Signal & Target
BUY $37.00
Start Price $35.60
Best Price (1Y)
$40.00
Current Price $37.95
Return +6.6%
Analyst Paul Golding
Signal & Target
BUY $38.00
Start Price $20.75
Best Price (1Y)
$23.60
Current Price $19.78
Return -4.7%
Analyst -
Signal & Target
BUY $515.00
Start Price $318.34
Best Price (1Y)
$381.54
Current Price $343.94
Return +8.0%
Analyst -
Signal & Target
SELL $2.00
Start Price $2.14
Best Price (1Y)
$1.90
Current Price $2.02
Return +5.6%
Analyst -
Signal & Target
BUY $37.00
Start Price $28.97
Best Price (1Y)
$33.49
Current Price $29.30
Return +1.1%
Analyst Jason Zhang
Signal & Target
BUY $31.60
Start Price $23.21
Best Price (1Y)
$24.77
Current Price $22.92
Return -1.2%
Analyst -
Signal & Target
BUY $250.00
Start Price $160.42
Best Price (1Y)
$159.30
Current Price $141.27
Return -11.9%
Analyst Ellie Jiang
Signal & Target
BUY $44.30
Start Price $40.49
Best Price (1Y)
$47.48
Current Price $45.02
Return +11.2%
Broadcom Inc
AVGO
Jun 04, 2026
Analyst -
Signal & Target
SELL $437.00
Start Price $479.23
Best Price (1Y)
$356.43
Current Price $417.82
Return +12.8%
Analyst Paul Golding
Signal & Target
BUY $90.00
Start Price $65.48
Best Price (1Y)
$70.71
Current Price $44.76
Return -31.6%
Analyst -
Signal & Target
SELL $120.00
Start Price $122.80
Best Price (1Y)
$106.50
Current Price $154.95
Return -26.2%
Analyst Steve Koenig
Signal & Target
SELL $315.00
Start Price $325.68
Best Price (1Y)
$290.57
Current Price $472.29
Return -45.0%
Celcuity Inc
CELC
May 28, 2026
Analyst -
Signal & Target
BUY $160.00
Start Price $133.97
Best Price (1Y)
$134.97
Current Price $86.60
Return -35.4%
Analyst Eugene Hsiao
Signal & Target
BUY $19.00
Start Price $16.44
Best Price (1Y)
$18.19
Current Price $11.78
Return -28.3%
Analyst -
Signal & Target
BUY $87.00
Start Price $86.61
Best Price (1Y)
$93.19
Current Price $84.17
Return -2.8%
Allient Inc
ALNT
May 26, 2026
Analyst -
Signal & Target
BUY $80.00
Start Price $63.37
Best Price (1Y)
$118.67
Current Price $109.68
Return +73.1%
Analyst Ellie Jiang
Signal & Target
BUY $30.00
Start Price $20.00
Best Price (1Y)
$20.07
Current Price $17.07
Return -14.6%
Analyst -
Signal & Target
BUY $6.00
Start Price $4.14
Best Price (1Y)
$2.85
Current Price $1.91
Return -53.9%
Analyst David Fabris
Signal & Target
BUY $29.40
Start Price $27.02
Best Price (1Y)
$30.88
Current Price $28.93
Return +7.1%
HubSpot Inc
HUBS
May 10, 2026
Analyst -
Signal & Target
SELL $190.00
Start Price $197.34
Best Price (1Y)
$169.77
Current Price $240.52
Return -21.9%
Analyst Paul Golding
Signal & Target
BUY $50.00
Start Price $46.27
Best Price (1Y)
$60.76
Current Price $60.59
Return +30.9%
Analyst Paul Golding
Signal & Target
BUY $665.00
Start Price $495.46
Best Price (1Y)
$583.71
Current Price $567.04
Return +14.4%
Analyst Chad Beynon
Signal & Target
BUY $28.00
Start Price $27.47
Best Price (1Y)
$34.51
Current Price $24.61
Return -10.4%
Life360 Inc.
LIF
Apr 28, 2026
Analyst Andrew Gillies
Signal & Target
SELL $32.20
Start Price $43.89
Best Price (1Y)
$37.65
Current Price $50.25
Return -14.5%
Analyst -
Signal & Target
BUY $35.00
Start Price $31.25
Best Price (1Y)
$34.30
Current Price $29.30
Return -6.2%
Analyst -
Signal & Target
BUY $158.00
Start Price $118.23
Best Price (1Y)
$152.34
Current Price $104.68
Return -11.5%
Analyst Aaron Lee
Signal & Target
BUY $710.00
Start Price $391.20
Best Price (1Y)
$622.00
Current Price $312.67
Return -20.1%
Analyst Ellie Jiang
Signal & Target
BUY $67.50
Start Price $44.76
Best Price (1Y)
$47.00
Current Price $34.77
Return -22.3%
Analyst Ellie Jiang
Signal & Target
SELL $10.70
Start Price $11.37
Best Price (1Y)
$7.94
Current Price $8.66
Return +23.8%
Analyst Steve Koenig
Signal & Target
BUY $26.00
Start Price $25.77
Best Price (1Y)
$43.56
Current Price $43.35
Return +68.2%
Analyst Ellie Jiang
Signal & Target
SELL $25.00
Start Price $25.47
Best Price (1Y)
$24.51
Current Price $29.30
Return -15.0%
Analyst Steve Koenig
Signal & Target
BUY $177.00
Start Price $173.06
Best Price (1Y)
$341.95
Current Price $337.38
Return +94.9%
Analyst Ellie Jiang
Signal & Target
BUY $177.00
Start Price $125.15
Best Price (1Y)
$152.34
Current Price $104.68
Return -16.4%
Analyst -
Signal & Target
BUY $40.00
Start Price $21.72
Best Price (1Y)
$30.11
Current Price $25.42
Return +17.0%
Analyst -
Signal & Target
BUY $158.00
Start Price $118.15
Best Price (1Y)
$136.66
Current Price $122.65
Return +3.8%
WeRide Inc.
WRD
Feb 10, 2026
Analyst -
Signal & Target
BUY $17.50
Start Price $8.15
Best Price (1Y)
$8.42
Current Price $5.95
Return -27.0%
Analyst Daisy Zhang
Signal & Target
BUY $31.50
Start Price $27.34
Best Price (1Y)
$28.90
Current Price $19.29
Return -29.4%
Analyst -
Signal & Target
BUY $26.60
Start Price $24.09
Best Price (1Y)
$26.20
Current Price $22.92
Return -4.9%
Analyst -
Signal & Target
BUY $18.00
Start Price $9.84
Best Price (1Y)
$19.17
Current Price $11.52
Return +17.1%
Analyst Paul Golding
Signal & Target
BUY $70.00
Start Price $43.81
Best Price (1Y)
$70.71
Current Price $44.76
Return +2.2%
Analyst -
Signal & Target
BUY $58.00
Start Price $40.80
Best Price (1Y)
$60.76
Current Price $60.59
Return +48.5%
Analyst Linda Huang
Signal & Target
BUY $18.00
Start Price $12.70
Best Price (1Y)
$13.23
Current Price $11.60
Return -8.7%
Analyst Steve Koenig
Signal & Target
BUY $485.00
Start Price $476.66
Best Price (1Y)
$226.90
Current Price $225.53
Return -52.7%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
PENN Entertainment Inc PENN
Hold Outperform Outperform
Aug 07, 2026
SP Plus Corp SP
Upgrade Outperform Neutral
Aug 07, 2026
Unity Software Inc U
Hold Outperform Outperform
Aug 07, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
Hold Outperform Outperform
Aug 07, 2026
Lyft Inc - Ordinary Shares Cls A LYFT
Upgrade Buy
Aug 06, 2026
Barrett Business Services Inc. BBSI
Downgrade Underperform
Aug 06, 2026
Flutter Entertainment Plc FLUT
Hold Outperform Outperform
Aug 06, 2026
Applovin Corp - Ordinary Shares - Class A APP
Hold Outperform Outperform
Aug 06, 2026
Jupai Holdings Ltd - ADR JP
Downgrade Outperform Neutral
Aug 05, 2026
Space Exploration Technologies Corp. SPCX
Hold Outperform Outperform
Aug 05, 2026
Grab Holdings Limited - Ordinary Shares - Class A GRAB
Hold Outperform Outperform
Aug 03, 2026
Starbucks Corp. SBUX
Downgrade Neutral
Aug 03, 2026
Trane Technologies plc - Ordinary Shares - Class A TT
Upgrade Outperform Outperform
Jul 31, 2026
Roblox Corporation - Ordinary Shares - Class A RBLX
Downgrade Outperform Neutral
Jul 30, 2026
New Oriental Education & Technology Group Inc. - ADR EDU
Upgrade Outperform Neutral
Jul 29, 2026
Atlassian Corporation - Ordinary Shares - Class A TEAM
Hold Outperform Outperform
Jul 29, 2026
Core Scientific Inc - Ordinary Shares - New CORZ
Hold Outperform Outperform
Jul 24, 2026
SP Plus Corp SP
Upgrade Outperform Outperform
Jul 24, 2026
Jupai Holdings Ltd - ADR JP
Upgrade Outperform Outperform
Jul 08, 2026
ZTO Express (Cayman) Inc - ADR ZTO
Hold Outperform Outperform
Jul 07, 2026
Space Exploration Technologies Corp. SPCX
Initialise Outperform
Jun 26, 2026
Crocs Inc CROX
Downgrade Neutral
Jun 26, 2026
Trip.com Group Ltd - ADR TCOM
Downgrade Outperform Neutral
Jun 18, 2026
Trane Technologies plc - Ordinary Shares - Class A TT
Upgrade Neutral Outperform
Jun 10, 2026
AngloGold Ashanti Plc. AU
Downgrade Outperform Neutral
Jun 04, 2026
Unitedhealth Group Inc UNH
Downgrade Outperform Neutral
Jun 04, 2026
Broadcom Inc AVGO
Downgrade Outperform Neutral
Jun 04, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Upgrade Neutral Buy
Jun 03, 2026
Iris Energy Ltd IREN
Hold Outperform Outperform
Jun 01, 2026
Rivian Automotive Inc - Ordinary Shares - Class A RIVN
Upgrade Neutral
Jun 01, 2026
Caesars Entertainment Inc CZR
Downgrade Outperform Neutral
May 29, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
Hold Neutral Neutral
May 29, 2026
Okta Inc - Ordinary Shares - Class A OKTA
Hold Outperform Outperform
May 29, 2026
Li Auto Inc - ADR LI
Upgrade Underperform Neutral
May 28, 2026
Jack In The Box, Inc. JACK
Downgrade Neutral
May 28, 2026
XPeng Inc - ADR XPEV
Upgrade Outperform Outperform
May 28, 2026
AngloGold Ashanti Plc. AU
Upgrade Outperform Outperform
May 27, 2026
PDD Holdings Inc - ADR PDD
Downgrade Outperform Neutral
May 19, 2026
Bilibili Inc - ADR BILI
Hold Outperform Outperform
May 11, 2026
Uber Technologies Inc UBER
Upgrade Outperform
May 10, 2026
HubSpot Inc HUBS
Downgrade Neutral
May 10, 2026
News Corp - Ordinary Shares - Class A NWSA
Upgrade Outperform Outperform
May 07, 2026
PayPal Holdings Inc PYPL
Downgrade Outperform Neutral
May 01, 2026
Mastercard Incorporated - Ordinary Shares - Class A MA
Hold Outperform Outperform
Apr 29, 2026
Rush Street Interactive Inc - Ordinary Shares - Class A RSI
Hold Outperform Outperform
Apr 28, 2026
Life360 Inc. LIF
Initialise Outperform
Apr 14, 2026
JD.com Inc - ADR JD
Upgrade Neutral Outperform
Apr 08, 2026
Applovin Corp - Ordinary Shares - Class A APP
Initialise Outperform Outperform
Mar 18, 2026
GDS Holdings Limited - ADR GDS
Hold Outperform Outperform
Mar 17, 2026
Tencent Music Entertainment Group - ADR TME
Hold Neutral Neutral
Action Hold
From Outperform
To Outperform
Action Upgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Buy
Action Downgrade
From -
To Underperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From -
To Neutral
Action Upgrade
From Outperform
To Outperform
Action Downgrade
From Outperform
To Neutral
Action Upgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Downgrade
From -
To Neutral
Action Downgrade
From Outperform
To Neutral
Action Upgrade
From Neutral
To Outperform
Action Downgrade
From Outperform
To Neutral
Action Downgrade
From Outperform
To Neutral
Action Downgrade
From Outperform
To Neutral
Action Upgrade
From Neutral
To Buy
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Neutral
Action Downgrade
From Outperform
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Outperform
To Outperform
Action Upgrade
From Underperform
To Neutral
Action Downgrade
From -
To Neutral
Action Upgrade
From Outperform
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Downgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Downgrade
From -
To Neutral
Action Upgrade
From Outperform
To Outperform
Action Downgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Upgrade
From Neutral
To Outperform
Action Initialise
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Neutral
To Neutral