← 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.
+5.7%
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%
102 W / 115 L
Target Met
? How often was the target reached?
Hits vs. Total.
78%
105 W / 30 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
16%
22 W / 113 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
3%
4 W / 131 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.
49%
56 W / 59 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
45%
85 W / 104 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
61%
17 W / 11 L

Top 5 Analysts (Score, >10 Trades)

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

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 04, 2026
Broadcom Inc AVGO
SELL - $437.00
Est. +9%
$479.23 $370.33 (Low)
$382.07 +20.3%
Jun 03, 2026
Iris Energy Ltd IREN
BUY Paul Golding $90.00
Est. +37%
$65.48 $70.71
$59.77 -8.7%
May 29, 2026
Okta Inc - Ordinary Shares - Class A OKTA
SELL - $120.00
Est. +2%
$122.80 $106.50 (Low)
$116.29 +5.3%
May 29, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
SELL Steve Koenig $315.00
Est. +3%
$325.68 $303.97 (Low)
$342.80 -5.3%
May 28, 2026
XPeng Inc - ADR XPEV
BUY Eugene Hsiao $19.00
Est. +16%
$16.44 $18.19
$14.49 -11.9%
May 28, 2026
Celcuity Inc CELC
BUY - $160.00
Est. +19%
$133.97 $134.97
$88.55 -33.9%
May 27, 2026
PDD Holdings Inc - ADR PDD
BUY - $87.00
Est. +0%
$86.61 $90.09
$81.56 -5.8%
May 26, 2026
Allient Inc ALNT
BUY - $80.00
Est. +26%
$63.37 $95.65
$91.37 +44.2%
May 19, 2026
Bilibili Inc - ADR BILI
BUY Ellie Jiang $30.00
Est. +50%
$20.00 $20.07
$17.86 -10.7%
May 15, 2026
Gambling.com Group Ltd GAMB
BUY - $6.00
Est. +45%
$4.14 $2.85
$2.42 -41.5%
May 10, 2026
News Corp - Ordinary Shares - Class A NWSA
BUY David Fabris $29.40
Est. +9%
$27.02 $27.73
$25.68 -5.0%
May 10, 2026
HubSpot Inc HUBS
SELL - $190.00
Est. +4%
$197.34 $173.25 (Low)
$187.98 +4.7%
May 07, 2026
PayPal Holdings Inc PYPL
BUY Paul Golding $50.00
Est. +8%
$46.27 $47.15
$41.53 -10.2%
May 01, 2026
Mastercard Incorporated - Ordinary Shares - Class A MA
BUY Paul Golding $665.00
Est. +34%
$495.46 $512.90
$489.98 -1.1%
Apr 29, 2026
Rush Street Interactive Inc - Ordinary Shares - Class A RSI
BUY Chad Beynon $28.00
Est. +2%
$27.47 $29.80
$29.60 +7.8%
Apr 28, 2026
Life360 Inc. LIF
SELL Andrew Gillies $32.20
Est. +27%
$43.89 $37.65 (Low)
$45.25 -3.1%
Apr 14, 2026
JD.com Inc - ADR JD
BUY - $35.00
Est. +12%
$31.25 $34.30
$28.56 -8.6%
Apr 14, 2026
Baidu Inc - ADR BIDU
BUY - $158.00
Est. +34%
$118.23 $152.34
$115.77 -2.1%
Apr 08, 2026
Applovin Corp - Ordinary Shares - Class A APP
BUY Aaron Lee $710.00
Est. +81%
$391.20 $622.00
$496.77 +27.0%
Mar 18, 2026
GDS Holdings Limited - ADR GDS
BUY Ellie Jiang $67.50
Est. +51%
$44.76 $47.00
$32.56 -27.3%
Mar 17, 2026
Tencent Music Entertainment Group - ADR TME
SELL Ellie Jiang $10.70
Est. +6%
$11.37 $8.44 (Low)
$9.22 +18.9%
Mar 05, 2026
Gitlab Inc - Ordinary Shares - Class A GTLB
BUY Steve Koenig $26.00
Est. +1%
$25.77 $34.06
$27.79 +7.8%
Mar 05, 2026
JD.com Inc - ADR JD
SELL Ellie Jiang $25.00
Est. +2%
$25.47 $24.51 (Low)
$28.56 -12.1%
Feb 26, 2026
Baidu Inc - ADR BIDU
BUY Ellie Jiang $177.00
Est. +41%
$125.15 $152.34
$115.77 -7.5%
Feb 26, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
BUY Steve Koenig $177.00
Est. +2%
$173.06 $284.99
$232.78 +34.5%
Feb 17, 2026
DraftKings Inc. - Ordinary Shares - Class A DKNG
BUY - $40.00
Est. +84%
$21.72 $30.11
$29.00 +33.5%
Feb 12, 2026
NetEase Inc - ADR NTES
BUY - $158.00
Est. +34%
$118.15 $127.33
$125.82 +6.5%
Feb 10, 2026
WeRide Inc. WRD
BUY - $17.50
Est. +115%
$8.15 $8.42
$6.17 -24.3%
Feb 10, 2026
Hesai Group - ADR HSAI
BUY Daisy Zhang $31.50
Est. +15%
$27.34 $28.90
$18.15 -33.6%
Feb 08, 2026
ZTO Express (Cayman) Inc - ADR ZTO
BUY - $26.60
Est. +10%
$24.09 $26.20
$22.83 -5.2%
Feb 06, 2026
Iris Energy Ltd IREN
BUY Paul Golding $70.00
Est. +60%
$43.81 $70.71
$59.77 +36.4%
Feb 06, 2026
Cleanspark Inc CLSK
BUY - $18.00
Est. +83%
$9.84 $19.17
$16.48 +67.5%
Feb 04, 2026
PayPal Holdings Inc PYPL
BUY - $58.00
Est. +42%
$40.80 $52.29
$41.53 +1.8%
Jan 30, 2026
TAL Education Group - ADR TAL
BUY Linda Huang $18.00
Est. +42%
$12.70 $13.23
$9.26 -27.1%
Jan 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY Steve Koenig $485.00
Est. +2%
$476.66 $785.66
$682.80 +43.2%
Jan 15, 2026
Li Auto Inc - ADR LI
SELL - $15.00
Est. +8%
$16.39 $13.36 (Low)
$14.30 +12.8%
Jan 15, 2026
XPeng Inc - ADR XPEV
BUY Eugene Hsiao $26.00
Est. +24%
$20.90 $21.13
$14.49 -30.7%
Jan 15, 2026
NIO Inc - ADR NIO
BUY Eugene Hsiao $6.10
Est. +31%
$4.64 $7.00
$5.21 +12.3%
Dec 03, 2025
Gitlab Inc - Ordinary Shares - Class A GTLB
BUY Steve Koenig $40.00
Est. +6%
$37.83 $41.55
$27.79 -26.5%
Nov 26, 2025
Cleanspark Inc CLSK
BUY - $27.00
Est. +123%
$12.09 $19.17
$16.48 +36.3%
Nov 25, 2025
NIO Inc - ADR NIO
SELL Eugene Hsiao $5.30
Est. +4%
$5.50 $4.38 (Low)
$5.21 +5.3%
Nov 25, 2025
Alibaba Group Holding Ltd - ADR BABA
BUY - $218.80
Est. +39%
$157.04 $181.10
$112.82 -28.2%
Nov 25, 2025
Alibaba Group Holding Ltd - ADR BABA
BUY - $195.00
Est. +21%
$160.66 $181.10
$112.82 -29.8%
Nov 25, 2025
ServiceNow Inc NOW
BUY - $860.00
Est. +5%
$815.84 $175.00
$102.15 -87.5%
Nov 25, 2025
Atour Lifestyle Holdings Ltd - ADR ATAT
BUY - $44.00
Est. +16%
$37.78 $43.17
$33.83 -10.5%
Nov 06, 2025
GDS Holdings Limited - ADR GDS
BUY - $46.70
Est. +38%
$33.96 $48.61
$32.56 -4.1%
Oct 27, 2025
Fermi Inc. Common Stock FRMI
BUY - $35.00
Est. +49%
$23.54 $12.05
$7.14 -69.7%
Oct 14, 2025
Bilibili Inc - ADR BILI
BUY Ellie Jiang $36.03
Est. +32%
$27.24 $35.67
$17.86 -34.4%
Oct 10, 2025
Baidu Inc - ADR BIDU
BUY - $176.00
Est. +33%
$132.40 $165.30
$115.77 -12.6%
Oct 10, 2025
Applied Digital Corporation APLD
BUY - $40.00
Est. +18%
$33.99 $50.73
$42.70 +25.6%
Broadcom Inc
AVGO
Jun 04, 2026
Analyst -
Signal & Target
SELL $437.00
Start Price $479.23
Best Price (1Y)
$370.33
Current Price $382.07
Return +20.3%
Analyst Paul Golding
Signal & Target
BUY $90.00
Start Price $65.48
Best Price (1Y)
$70.71
Current Price $59.77
Return -8.7%
Analyst -
Signal & Target
SELL $120.00
Start Price $122.80
Best Price (1Y)
$106.50
Current Price $116.29
Return +5.3%
Analyst Steve Koenig
Signal & Target
SELL $315.00
Start Price $325.68
Best Price (1Y)
$303.97
Current Price $342.80
Return -5.3%
Analyst Eugene Hsiao
Signal & Target
BUY $19.00
Start Price $16.44
Best Price (1Y)
$18.19
Current Price $14.49
Return -11.9%
Celcuity Inc
CELC
May 28, 2026
Analyst -
Signal & Target
BUY $160.00
Start Price $133.97
Best Price (1Y)
$134.97
Current Price $88.55
Return -33.9%
Analyst -
Signal & Target
BUY $87.00
Start Price $86.61
Best Price (1Y)
$90.09
Current Price $81.56
Return -5.8%
Allient Inc
ALNT
May 26, 2026
Analyst -
Signal & Target
BUY $80.00
Start Price $63.37
Best Price (1Y)
$95.65
Current Price $91.37
Return +44.2%
Analyst Ellie Jiang
Signal & Target
BUY $30.00
Start Price $20.00
Best Price (1Y)
$20.07
Current Price $17.86
Return -10.7%
Analyst -
Signal & Target
BUY $6.00
Start Price $4.14
Best Price (1Y)
$2.85
Current Price $2.42
Return -41.5%
Analyst David Fabris
Signal & Target
BUY $29.40
Start Price $27.02
Best Price (1Y)
$27.73
Current Price $25.68
Return -5.0%
HubSpot Inc
HUBS
May 10, 2026
Analyst -
Signal & Target
SELL $190.00
Start Price $197.34
Best Price (1Y)
$173.25
Current Price $187.98
Return +4.7%
Analyst Paul Golding
Signal & Target
BUY $50.00
Start Price $46.27
Best Price (1Y)
$47.15
Current Price $41.53
Return -10.2%
Analyst Paul Golding
Signal & Target
BUY $665.00
Start Price $495.46
Best Price (1Y)
$512.90
Current Price $489.98
Return -1.1%
Analyst Chad Beynon
Signal & Target
BUY $28.00
Start Price $27.47
Best Price (1Y)
$29.80
Current Price $29.60
Return +7.8%
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 $45.25
Return -3.1%
Analyst -
Signal & Target
BUY $35.00
Start Price $31.25
Best Price (1Y)
$34.30
Current Price $28.56
Return -8.6%
Analyst -
Signal & Target
BUY $158.00
Start Price $118.23
Best Price (1Y)
$152.34
Current Price $115.77
Return -2.1%
Analyst Aaron Lee
Signal & Target
BUY $710.00
Start Price $391.20
Best Price (1Y)
$622.00
Current Price $496.77
Return +27.0%
Analyst Ellie Jiang
Signal & Target
BUY $67.50
Start Price $44.76
Best Price (1Y)
$47.00
Current Price $32.56
Return -27.3%
Analyst Ellie Jiang
Signal & Target
SELL $10.70
Start Price $11.37
Best Price (1Y)
$8.44
Current Price $9.22
Return +18.9%
Analyst Steve Koenig
Signal & Target
BUY $26.00
Start Price $25.77
Best Price (1Y)
$34.06
Current Price $27.79
Return +7.8%
Analyst Ellie Jiang
Signal & Target
SELL $25.00
Start Price $25.47
Best Price (1Y)
$24.51
Current Price $28.56
Return -12.1%
Analyst Ellie Jiang
Signal & Target
BUY $177.00
Start Price $125.15
Best Price (1Y)
$152.34
Current Price $115.77
Return -7.5%
Analyst Steve Koenig
Signal & Target
BUY $177.00
Start Price $173.06
Best Price (1Y)
$284.99
Current Price $232.78
Return +34.5%
Analyst -
Signal & Target
BUY $40.00
Start Price $21.72
Best Price (1Y)
$30.11
Current Price $29.00
Return +33.5%
Analyst -
Signal & Target
BUY $158.00
Start Price $118.15
Best Price (1Y)
$127.33
Current Price $125.82
Return +6.5%
WeRide Inc.
WRD
Feb 10, 2026
Analyst -
Signal & Target
BUY $17.50
Start Price $8.15
Best Price (1Y)
$8.42
Current Price $6.17
Return -24.3%
Analyst Daisy Zhang
Signal & Target
BUY $31.50
Start Price $27.34
Best Price (1Y)
$28.90
Current Price $18.15
Return -33.6%
Analyst -
Signal & Target
BUY $26.60
Start Price $24.09
Best Price (1Y)
$26.20
Current Price $22.83
Return -5.2%
Analyst Paul Golding
Signal & Target
BUY $70.00
Start Price $43.81
Best Price (1Y)
$70.71
Current Price $59.77
Return +36.4%
Analyst -
Signal & Target
BUY $18.00
Start Price $9.84
Best Price (1Y)
$19.17
Current Price $16.48
Return +67.5%
Analyst -
Signal & Target
BUY $58.00
Start Price $40.80
Best Price (1Y)
$52.29
Current Price $41.53
Return +1.8%
Analyst Linda Huang
Signal & Target
BUY $18.00
Start Price $12.70
Best Price (1Y)
$13.23
Current Price $9.26
Return -27.1%
Analyst Steve Koenig
Signal & Target
BUY $485.00
Start Price $476.66
Best Price (1Y)
$785.66
Current Price $682.80
Return +43.2%
Analyst -
Signal & Target
SELL $15.00
Start Price $16.39
Best Price (1Y)
$13.36
Current Price $14.30
Return +12.8%
Analyst Eugene Hsiao
Signal & Target
BUY $26.00
Start Price $20.90
Best Price (1Y)
$21.13
Current Price $14.49
Return -30.7%
NIO Inc - ADR
NIO
Jan 15, 2026
Analyst Eugene Hsiao
Signal & Target
BUY $6.10
Start Price $4.64
Best Price (1Y)
$7.00
Current Price $5.21
Return +12.3%
Analyst Steve Koenig
Signal & Target
BUY $40.00
Start Price $37.83
Best Price (1Y)
$41.55
Current Price $27.79
Return -26.5%
Analyst -
Signal & Target
BUY $27.00
Start Price $12.09
Best Price (1Y)
$19.17
Current Price $16.48
Return +36.3%
NIO Inc - ADR
NIO
Nov 25, 2025
Analyst Eugene Hsiao
Signal & Target
SELL $5.30
Start Price $5.50
Best Price (1Y)
$4.38
Current Price $5.21
Return +5.3%
Analyst -
Signal & Target
BUY $218.80
Start Price $157.04
Best Price (1Y)
$181.10
Current Price $112.82
Return -28.2%
Analyst -
Signal & Target
BUY $195.00
Start Price $160.66
Best Price (1Y)
$181.10
Current Price $112.82
Return -29.8%
Analyst -
Signal & Target
BUY $860.00
Start Price $815.84
Best Price (1Y)
$175.00
Current Price $102.15
Return -87.5%
Analyst -
Signal & Target
BUY $44.00
Start Price $37.78
Best Price (1Y)
$43.17
Current Price $33.83
Return -10.5%
Analyst -
Signal & Target
BUY $46.70
Start Price $33.96
Best Price (1Y)
$48.61
Current Price $32.56
Return -4.1%
Analyst -
Signal & Target
BUY $35.00
Start Price $23.54
Best Price (1Y)
$12.05
Current Price $7.14
Return -69.7%
Analyst Ellie Jiang
Signal & Target
BUY $36.03
Start Price $27.24
Best Price (1Y)
$35.67
Current Price $17.86
Return -34.4%
Analyst -
Signal & Target
BUY $176.00
Start Price $132.40
Best Price (1Y)
$165.30
Current Price $115.77
Return -12.6%
Analyst -
Signal & Target
BUY $40.00
Start Price $33.99
Best Price (1Y)
$50.73
Current Price $42.70
Return +25.6%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 04, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Upgrade Neutral Buy
Jun 04, 2026
Unitedhealth Group Inc UNH
Downgrade Outperform Neutral
Jun 04, 2026
Broadcom Inc AVGO
Downgrade Outperform Neutral
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
Li Auto Inc - ADR LI
Upgrade Underperform Neutral
May 29, 2026
Okta Inc - Ordinary Shares - Class A OKTA
Hold Outperform Outperform
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
News Corp - Ordinary Shares - Class A NWSA
Upgrade Outperform Outperform
May 10, 2026
HubSpot Inc HUBS
Downgrade Neutral
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
Mar 10, 2026
Jupai Holdings Ltd - ADR JP
Upgrade Outperform Outperform
Mar 05, 2026
JD.com Inc - ADR JD
Hold Neutral Neutral
Mar 05, 2026
Gitlab Inc - Ordinary Shares - Class A GTLB
Hold Neutral Neutral
Mar 03, 2026
DraftKings Inc. - Ordinary Shares - Class A DKNG
Hold Outperform Outperform
Feb 26, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
Hold Neutral Neutral
Feb 26, 2026
Baidu Inc - ADR BIDU
Hold Outperform Outperform
Feb 12, 2026
Hyatt Hotels Corporation - Ordinary Shares - Class A H
Upgrade Outperform Outperform
Feb 12, 2026
Cognex Corp. CGNX
Upgrade Outperform
Feb 11, 2026
Jupai Holdings Ltd - ADR JP
Upgrade Outperform Outperform
Feb 10, 2026
Hesai Group - ADR HSAI
Initialise Outperform
Feb 10, 2026
WeRide Inc. WRD
Initialise Outperform
Feb 08, 2026
ZTO Express (Cayman) Inc - ADR ZTO
Upgrade Neutral Outperform
Feb 06, 2026
Iris Energy Ltd IREN
Hold Outperform Outperform
Feb 03, 2026
Nintendo Co. Ltd - ADR NTDOY
Upgrade Outperform
Jan 30, 2026
TAL Education Group - ADR TAL
Upgrade Neutral Outperform
Jan 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Hold Neutral Neutral
Jan 16, 2026
Jupai Holdings Ltd - ADR JP
Upgrade Neutral Outperform
Jan 15, 2026
NIO Inc - ADR NIO
Upgrade Neutral Outperform
Jan 15, 2026
XPeng Inc - ADR XPEV
Hold Outperform Outperform
Jan 15, 2026
NIO Inc - ADR NIO
Hold Outperform Outperform
Dec 29, 2025
NVIDIA Corp NVDA
Upgrade Outperform
Dec 03, 2025
Gitlab Inc - Ordinary Shares - Class A GTLB
Downgrade Neutral
Nov 26, 2025
Healthcare Services Group, Inc. HCSG
Hold Buy Buy
Nov 26, 2025
Workday Inc - Ordinary Shares - Class A WDAY
Hold Buy Buy
Nov 25, 2025
Atour Lifestyle Holdings Ltd - ADR ATAT
Hold Outperform Outperform
Action Upgrade
From Neutral
To Buy
Action Downgrade
From Outperform
To Neutral
Action Downgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Neutral
Action Downgrade
From Outperform
To Neutral
Action Hold
From Neutral
To Neutral
Action Upgrade
From Underperform
To Neutral
Action Hold
From Outperform
To Outperform
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 Upgrade
From Outperform
To Outperform
Action Downgrade
From -
To Neutral
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
Action Upgrade
From Outperform
To Outperform
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Neutral
To Neutral
Action Hold
From Outperform
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Upgrade
From Neutral
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Upgrade
From Neutral
To Outperform
Action Hold
From Neutral
To Neutral
Action Upgrade
From Neutral
To Outperform
Action Upgrade
From Neutral
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Downgrade
From -
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Outperform
To Outperform