← Back to Analysts

Raymond James Score: 40

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.
+253.6%
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 📉
55%
1261 W / 1013 L
Target Met
? How often was the target reached?
Hits vs. Total.
81%
876 W / 211 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
17%
187 W / 900 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
67 W / 1020 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.
54%
641 W / 539 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
56%
1235 W / 985 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
48%
26 W / 28 L

Top 5 Analysts (Score, >10 Trades)

1. Tim Thein 53 2. Steve Moss 52 3. Andrew Marok 51 4. Patrick O'Shaughnessy 49 5. Gary Nachman 48

Top 5 Analysts (Score, >50 Trades)

1. 46 2. Strong Buy 43 3. Josh Beck 36

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 28, 2026
Ulta Beauty Inc ULTA
BUY Olivia Tong $700.00
Est. +30%
$540.10 $568.27
$557.11 +3.1%
Aug 28, 2026
Dollar Tree Inc DLTR
BUY - $145.00
Est. +14%
$127.00 $134.99
$131.04 +3.2%
Aug 28, 2026
Dollar General Corp. DG
BUY Bobby Griffin $150.00
Est. +19%
$125.91 $134.13
$131.27 +4.3%
Aug 28, 2026
Fedex Corp FDX
SELL Patrick Tyler Brown $330.00
Est. +0%
$331.41 $315.33 (Low)
$324.31 +2.1%
Aug 27, 2026
NVIDIA Corp NVDA
BUY - $515.00
Est. +146%
$209.66 $230.47
$228.41 +8.9%
Aug 27, 2026
UMB Financial Corp. UMBF
BUY David Feaster $165.00
Est. +14%
$144.54 $145.64
$143.44 -0.8%
Aug 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY Adam Tindle $240.00
Est. +7%
$223.38 $233.85
$214.97 -3.8%
Aug 27, 2026
Permian Resources Corp - Ordinary Shares - Class A PR
BUY - $29.00
Est. +27%
$22.77 $24.04
$23.74 +4.3%
Aug 27, 2026
WisdomTree Inc WT
BUY Wilma Burdis $26.00
Est. +4%
$25.09 $25.89
$24.87 -0.9%
Aug 27, 2026
Revolution Medicines Inc RVMD
BUY Sean McCutcheon $248.00
Est. +13%
$220.40 $224.31
$210.87 -4.3%
Aug 27, 2026
Veeva Systems Inc - Ordinary Shares - Class A VEEV
BUY - $330.00
Est. +12%
$295.78 $296.24
$284.38 -3.9%
Aug 27, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY - $185.00
Est. +38%
$134.42 $174.85
$170.42 +26.8%
Aug 26, 2026
Biohaven Ltd BHVN
BUY Chris Raymond $30.00
Est. +82%
$16.47 $18.24
$15.86 -3.7%
Aug 26, 2026
CNB Financial Corp (PA) CCNE
BUY Tim DeLacey $39.00
Est. +15%
$33.88 $34.71
$34.35 +1.4%
Aug 26, 2026
Kearny Financial Corp. KRNY
BUY Tim DeLacey $11.00
Est. +12%
$9.84 $10.24
$10.06 +2.2%
Aug 25, 2026
Advanced Micro Devices Inc. AMD
BUY Simon Leopold $641.00
Est. +40%
$456.75 $491.12
$456.16 -0.1%
Aug 25, 2026
NVIDIA Corp NVDA
BUY - $352.00
Est. +69%
$208.48 $230.47
$228.41 +9.6%
Aug 25, 2026
Arm Holdings plc. - ADR ARM
BUY - $641.00
Est. +168%
$238.78 $267.69
$242.59 +1.6%
Aug 24, 2026
Conoco Phillips COP
BUY - $168.00
Est. +26%
$133.86 $137.66
$135.72 +1.4%
Aug 24, 2026
Shattuck Labs Inc STTK
BUY Martin Auster $18.00
Est. +139%
$7.53 $8.15
$6.96 -7.6%
Aug 24, 2026
Copa Holdings S.A. - Ordinary Shares - Class A CPA
BUY - $185.00
Est. +42%
$130.73 $134.69
$129.41 -1.0%
Aug 24, 2026
Southwest Airlines Co LUV
BUY - $54.00
Est. +34%
$40.38 $41.84
$38.73 -4.1%
Aug 24, 2026
Alaska Air Group Inc. ALK
BUY Savanthi Syth $52.00
Est. +25%
$41.44 $44.38
$41.40 -0.1%
Aug 24, 2026
Allegiant Travel ALGT
BUY Savanthi Syth $116.00
Est. +42%
$81.85 $85.75
$75.86 -7.3%
Aug 24, 2026
Kura Oncology Inc KURA
BUY - $24.00
Est. +102%
$11.89 $13.90
$13.15 +10.6%
Aug 24, 2026
Newmont Corp NEM
BUY Brian MacArthur $140.00
Est. +7%
$130.96 $135.29
$130.43 -0.4%
Aug 24, 2026
Ryanair Holdings Plc - ADR RYAAY
BUY Savanthi Syth $74.00
Est. +31%
$56.50 $58.64
$54.70 -3.2%
Aug 24, 2026
Delta Air Lines, Inc. DAL
BUY - $98.00
Est. +18%
$82.87 $84.98
$78.75 -5.0%
Aug 21, 2026
Walmart Inc WMT
BUY Bobby Griffin $130.00
Est. +27%
$102.71 $109.35
$108.42 +5.6%
Aug 21, 2026
Ameriprise Financial Inc AMP
BUY - $638.00
Est. +14%
$558.26 $567.33
$565.08 +1.2%
Aug 20, 2026
California BanCorp. BCAL
BUY Tim Mitchell $25.00
Est. +18%
$21.20 $21.87
$21.67 +2.2%
Aug 18, 2026
Clean Energy Fuels Corp CLNE
BUY Pavel Molchanov $2.50
Est. +55%
$1.61 $1.73
$1.62 +0.6%
Aug 18, 2026
Motorcar Parts of America Inc. MPAA
BUY - $16.00
Est. +39%
$11.55 $12.58
$11.79 +2.1%
Aug 18, 2026
WaterBridge Infrastructure LLC WBI
BUY Justin Jenkins $40.00
Est. +25%
$31.94 $33.01
$32.24 +0.9%
Aug 17, 2026
Mimedx Group Inc MDXG
BUY Sarah James $8.00
Est. +89%
$4.23 $4.73
$4.43 +4.7%
Aug 17, 2026
Praxis Precision Medicines Inc PRAX
BUY Tiago Fauth $945.00
Est. +158%
$366.81 $391.64
$355.15 -3.2%
Aug 17, 2026
Rapport Therapeutics Inc. RAPP
BUY Tiago Fauth $75.00
Est. +58%
$47.42 $52.83
$47.65 +0.5%
Aug 17, 2026
Principal Financial Group Inc - Registered Shares PFG
BUY - $121.00
Est. +5%
$114.92 $121.18
$118.51 +3.1%
Aug 17, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
BUY Josh Beck $205.00
Est. +15%
$177.97 $178.34
$156.01 -12.3%
Aug 14, 2026
WeRide Inc. WRD
BUY - $10.70
Est. +80%
$5.95 $6.36
$5.89 -1.0%
Aug 14, 2026
MapLight Therapeutics, Inc. MPLT
BUY - $31.00
Est. +167%
$11.59 $13.94
$13.14 +13.4%
Aug 14, 2026
Aveanna Healthcare Holdings Inc AVAH
BUY John Ransom $15.00
Est. +33%
$11.29 $14.00
$13.64 +20.8%
Aug 14, 2026
Jernigan Capital, Inc. JCAP
BUY Robert Dodd $24.00
Est. +11%
$21.61 $24.44
$21.38 -1.1%
Aug 14, 2026
SpyGlass Pharma, Inc. Common Stock SGP
BUY Christopher Raymond $39.00
Est. +55%
$25.17 $29.25
$28.99 +15.2%
Aug 14, 2026
Tenet Healthcare Corp. THC
BUY - $285.00
Est. +7%
$267.27 $283.05
$263.49 -1.4%
Aug 13, 2026
Gaming and Leisure Properties Inc GLPI
BUY - $47.00
Est. +8%
$43.40 $44.56
$42.36 -2.4%
Aug 13, 2026
Polaryx Therapeutics, Inc. Common Stock PLYX
BUY - $6.00
Est. +169%
$2.23 $2.68
$1.99 -10.8%
Aug 13, 2026
Horace Mann Educators Corp. HMN
BUY - $59.00
Est. +14%
$51.97 $53.03
$51.93 -0.1%
Aug 13, 2026
Coherent Corp COHR
BUY - $448.00
Est. +28%
$348.88 $362.26
$264.41 -24.2%
Aug 13, 2026
YETI Holdings Inc YETI
BUY - $56.00
Est. +23%
$45.47 $47.49
$41.43 -8.9%
Analyst Olivia Tong
Signal & Target
BUY $700.00
Start Price $540.10
Best Price (1Y)
$568.27
Current Price $557.11
Return +3.1%
Analyst -
Signal & Target
BUY $145.00
Start Price $127.00
Best Price (1Y)
$134.99
Current Price $131.04
Return +3.2%
Analyst Bobby Griffin
Signal & Target
BUY $150.00
Start Price $125.91
Best Price (1Y)
$134.13
Current Price $131.27
Return +4.3%
Fedex Corp
FDX
Aug 28, 2026
Signal & Target
SELL $330.00
Start Price $331.41
Best Price (1Y)
$315.33
Current Price $324.31
Return +2.1%
NVIDIA Corp
NVDA
Aug 27, 2026
Analyst -
Signal & Target
BUY $515.00
Start Price $209.66
Best Price (1Y)
$230.47
Current Price $228.41
Return +8.9%
Analyst David Feaster
Signal & Target
BUY $165.00
Start Price $144.54
Best Price (1Y)
$145.64
Current Price $143.44
Return -0.8%
Analyst Adam Tindle
Signal & Target
BUY $240.00
Start Price $223.38
Best Price (1Y)
$233.85
Current Price $214.97
Return -3.8%
Analyst -
Signal & Target
BUY $29.00
Start Price $22.77
Best Price (1Y)
$24.04
Current Price $23.74
Return +4.3%
WisdomTree Inc
WT
Aug 27, 2026
Analyst Wilma Burdis
Signal & Target
BUY $26.00
Start Price $25.09
Best Price (1Y)
$25.89
Current Price $24.87
Return -0.9%
Analyst Sean McCutcheon
Signal & Target
BUY $248.00
Start Price $220.40
Best Price (1Y)
$224.31
Current Price $210.87
Return -4.3%
Analyst -
Signal & Target
BUY $330.00
Start Price $295.78
Best Price (1Y)
$296.24
Current Price $284.38
Return -3.9%
Analyst -
Signal & Target
BUY $185.00
Start Price $134.42
Best Price (1Y)
$174.85
Current Price $170.42
Return +26.8%
Biohaven Ltd
BHVN
Aug 26, 2026
Analyst Chris Raymond
Signal & Target
BUY $30.00
Start Price $16.47
Best Price (1Y)
$18.24
Current Price $15.86
Return -3.7%
Analyst Tim DeLacey
Signal & Target
BUY $39.00
Start Price $33.88
Best Price (1Y)
$34.71
Current Price $34.35
Return +1.4%
Analyst Tim DeLacey
Signal & Target
BUY $11.00
Start Price $9.84
Best Price (1Y)
$10.24
Current Price $10.06
Return +2.2%
Analyst Simon Leopold
Signal & Target
BUY $641.00
Start Price $456.75
Best Price (1Y)
$491.12
Current Price $456.16
Return -0.1%
NVIDIA Corp
NVDA
Aug 25, 2026
Analyst -
Signal & Target
BUY $352.00
Start Price $208.48
Best Price (1Y)
$230.47
Current Price $228.41
Return +9.6%
Analyst -
Signal & Target
BUY $641.00
Start Price $238.78
Best Price (1Y)
$267.69
Current Price $242.59
Return +1.6%
Analyst -
Signal & Target
BUY $168.00
Start Price $133.86
Best Price (1Y)
$137.66
Current Price $135.72
Return +1.4%
Analyst Martin Auster
Signal & Target
BUY $18.00
Start Price $7.53
Best Price (1Y)
$8.15
Current Price $6.96
Return -7.6%
Analyst -
Signal & Target
BUY $185.00
Start Price $130.73
Best Price (1Y)
$134.69
Current Price $129.41
Return -1.0%
Analyst -
Signal & Target
BUY $54.00
Start Price $40.38
Best Price (1Y)
$41.84
Current Price $38.73
Return -4.1%
Analyst Savanthi Syth
Signal & Target
BUY $52.00
Start Price $41.44
Best Price (1Y)
$44.38
Current Price $41.40
Return -0.1%
Analyst Savanthi Syth
Signal & Target
BUY $116.00
Start Price $81.85
Best Price (1Y)
$85.75
Current Price $75.86
Return -7.3%
Analyst -
Signal & Target
BUY $24.00
Start Price $11.89
Best Price (1Y)
$13.90
Current Price $13.15
Return +10.6%
Newmont Corp
NEM
Aug 24, 2026
Analyst Brian MacArthur
Signal & Target
BUY $140.00
Start Price $130.96
Best Price (1Y)
$135.29
Current Price $130.43
Return -0.4%
Analyst Savanthi Syth
Signal & Target
BUY $74.00
Start Price $56.50
Best Price (1Y)
$58.64
Current Price $54.70
Return -3.2%
Analyst -
Signal & Target
BUY $98.00
Start Price $82.87
Best Price (1Y)
$84.98
Current Price $78.75
Return -5.0%
Walmart Inc
WMT
Aug 21, 2026
Analyst Bobby Griffin
Signal & Target
BUY $130.00
Start Price $102.71
Best Price (1Y)
$109.35
Current Price $108.42
Return +5.6%
Analyst -
Signal & Target
BUY $638.00
Start Price $558.26
Best Price (1Y)
$567.33
Current Price $565.08
Return +1.2%
Analyst Tim Mitchell
Signal & Target
BUY $25.00
Start Price $21.20
Best Price (1Y)
$21.87
Current Price $21.67
Return +2.2%
Analyst Pavel Molchanov
Signal & Target
BUY $2.50
Start Price $1.61
Best Price (1Y)
$1.73
Current Price $1.62
Return +0.6%
Analyst -
Signal & Target
BUY $16.00
Start Price $11.55
Best Price (1Y)
$12.58
Current Price $11.79
Return +2.1%
Analyst Justin Jenkins
Signal & Target
BUY $40.00
Start Price $31.94
Best Price (1Y)
$33.01
Current Price $32.24
Return +0.9%
Analyst Sarah James
Signal & Target
BUY $8.00
Start Price $4.23
Best Price (1Y)
$4.73
Current Price $4.43
Return +4.7%
Analyst Tiago Fauth
Signal & Target
BUY $945.00
Start Price $366.81
Best Price (1Y)
$391.64
Current Price $355.15
Return -3.2%
Analyst Tiago Fauth
Signal & Target
BUY $75.00
Start Price $47.42
Best Price (1Y)
$52.83
Current Price $47.65
Return +0.5%
Analyst -
Signal & Target
BUY $121.00
Start Price $114.92
Best Price (1Y)
$121.18
Current Price $118.51
Return +3.1%
Analyst Josh Beck
Signal & Target
BUY $205.00
Start Price $177.97
Best Price (1Y)
$178.34
Current Price $156.01
Return -12.3%
WeRide Inc.
WRD
Aug 14, 2026
Analyst -
Signal & Target
BUY $10.70
Start Price $5.95
Best Price (1Y)
$6.36
Current Price $5.89
Return -1.0%
Analyst -
Signal & Target
BUY $31.00
Start Price $11.59
Best Price (1Y)
$13.94
Current Price $13.14
Return +13.4%
Analyst John Ransom
Signal & Target
BUY $15.00
Start Price $11.29
Best Price (1Y)
$14.00
Current Price $13.64
Return +20.8%
Analyst Robert Dodd
Signal & Target
BUY $24.00
Start Price $21.61
Best Price (1Y)
$24.44
Current Price $21.38
Return -1.1%
Signal & Target
BUY $39.00
Start Price $25.17
Best Price (1Y)
$29.25
Current Price $28.99
Return +15.2%
Analyst -
Signal & Target
BUY $285.00
Start Price $267.27
Best Price (1Y)
$283.05
Current Price $263.49
Return -1.4%
Analyst -
Signal & Target
BUY $47.00
Start Price $43.40
Best Price (1Y)
$44.56
Current Price $42.36
Return -2.4%
Analyst -
Signal & Target
BUY $6.00
Start Price $2.23
Best Price (1Y)
$2.68
Current Price $1.99
Return -10.8%
Analyst -
Signal & Target
BUY $59.00
Start Price $51.97
Best Price (1Y)
$53.03
Current Price $51.93
Return -0.1%
Analyst -
Signal & Target
BUY $448.00
Start Price $348.88
Best Price (1Y)
$362.26
Current Price $264.41
Return -24.2%
Analyst -
Signal & Target
BUY $56.00
Start Price $45.47
Best Price (1Y)
$47.49
Current Price $41.43
Return -8.9%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 28, 2026
Dollar Tree Inc DLTR
Hold Outperform Outperform
Aug 28, 2026
Dollar General Corp. DG
Hold Outperform Outperform
Aug 28, 2026
Ulta Beauty Inc ULTA
Hold Strong Buy Strong Buy
Aug 28, 2026
Marvell Technology Inc MRVL
Upgrade Strong Buy Buy
Aug 27, 2026
Revolution Medicines Inc RVMD
Hold Strong Buy Strong Buy
Aug 27, 2026
WisdomTree Inc WT
Hold Outperform Outperform
Aug 27, 2026
Veeva Systems Inc - Ordinary Shares - Class A VEEV
Hold Outperform Outperform
Aug 27, 2026
Okta Inc - Ordinary Shares - Class A OKTA
Hold Outperform Outperform
Aug 27, 2026
BP plc - ADR BP
Initialise Outperform Market Perform
Aug 27, 2026
First Solar Inc FSLR
Initialise Market Perform Market Perform
Aug 27, 2026
Permian Resources Corp - Ordinary Shares - Class A PR
Hold Strong Buy Strong Buy
Aug 27, 2026
Salesforce Inc CRM
Hold Strong Buy Strong Buy
Aug 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Hold Outperform Outperform
Aug 26, 2026
Kearny Financial Corp. KRNY
Initialise Outperform
Aug 26, 2026
CNB Financial Corp (PA) CCNE
Initialise Outperform
Aug 26, 2026
Biohaven Ltd BHVN
Hold Strong Buy Strong Buy
Aug 26, 2026
Dycom Industries, Inc. DY
Hold Strong Buy Strong Buy
Aug 26, 2026
Hanover Bancorp Inc HNVR
Initialise Market Perform
Aug 26, 2026
Interactive Brokers Group Inc - Ordinary Shares - Class A IBKR
Initialise Market Perform
Aug 26, 2026
NVIDIA Corp NVDA
Initialise Strong Buy Outperform
Aug 25, 2026
Bank Of Nova Scotia BNS
Hold Outperform Outperform
Aug 25, 2026
Arm Holdings plc. - ADR ARM
Hold Outperform Outperform
Aug 25, 2026
Advanced Micro Devices Inc. AMD
Upgrade Market Perform Strong Buy
Aug 25, 2026
NVIDIA Corp NVDA
Hold Strong Buy Strong Buy
Aug 25, 2026
Moderna Inc MRNA
Upgrade Outperform Strong Buy
Aug 24, 2026
Ryanair Holdings Plc - ADR RYAAY
Hold Strong Buy Strong Buy
Aug 24, 2026
Newmont Corp NEM
Hold Outperform Outperform
Aug 24, 2026
Allegiant Travel ALGT
Upgrade Outperform Strong Buy
Aug 24, 2026
Conoco Phillips COP
Hold Underperform Underperform
Aug 24, 2026
Shattuck Labs Inc STTK
Initialise Strong Buy
Aug 24, 2026
Fortune Brands Innovations Inc FBIN
Downgrade Market Perform
Aug 24, 2026
Weave Communications Inc WEAV
Downgrade Outperform Market Perform
Aug 24, 2026
Alaska Air Group Inc. ALK
Hold Outperform Outperform
Aug 21, 2026
Ameriprise Financial Inc AMP
Hold Strong Buy Strong Buy
Aug 21, 2026
Walmart Inc WMT
Hold Outperform Outperform
Aug 20, 2026
California BanCorp. BCAL
Initialise Outperform
Aug 19, 2026
Fedex Corp FDX
Hold Outperform Outperform
Aug 19, 2026
Marvell Technology Inc MRVL
Hold Strong Buy Strong Buy
Aug 19, 2026
Rexford Industrial Realty Inc REXR
Hold Underperform Underperform
Aug 19, 2026
Whirlpool Corp. WHR
Hold Market Perform Market Perform
Aug 18, 2026
Abercrombie & Fitch Co. - Ordinary Shares - Class A ANF
Downgrade Outperform Market Perform
Aug 18, 2026
Clean Energy Fuels Corp CLNE
Hold Strong Buy Strong Buy
Aug 18, 2026
WaterBridge Infrastructure LLC WBI
Hold Strong Buy Strong Buy
Aug 17, 2026
Principal Financial Group Inc - Registered Shares PFG
Hold Outperform Outperform
Aug 17, 2026
Accelerant Holdings ARX
Downgrade Outperform Market Perform
Aug 17, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
Hold Strong Buy Strong Buy
Aug 17, 2026
Rapport Therapeutics Inc. RAPP
Hold Strong Buy Strong Buy
Aug 17, 2026
Praxis Precision Medicines Inc PRAX
Hold Strong Buy Strong Buy
Aug 14, 2026
Jernigan Capital, Inc. JCAP
Hold Outperform Outperform
Aug 14, 2026
Tenet Healthcare Corp. THC
Hold Outperform Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Strong Buy
To Strong Buy
Action Upgrade
From Strong Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From Outperform
To Market Perform
Action Initialise
From Market Perform
To Market Perform
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Initialise
From -
To Market Perform
Action Initialise
From -
To Market Perform
Action Initialise
From Strong Buy
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Market Perform
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Upgrade
From Outperform
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Outperform
To Outperform
Action Upgrade
From Outperform
To Strong Buy
Action Hold
From Underperform
To Underperform
Action Initialise
From -
To Strong Buy
Action Downgrade
From -
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Market Perform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform