← Back to Analysts

D.A. Davidson 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.
+20.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 📉
53%
906 W / 813 L
Target Met
? How often was the target reached?
Hits vs. Total.
84%
988 W / 182 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
17%
204 W / 966 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
73 W / 1097 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%
370 W / 341 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
52%
769 W / 715 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
58%
137 W / 98 L

Top 5 Analysts (Score, >10 Trades)

1. Matt Curtis 69 2. Jake Civiello 51 3. Lucky Schreiner 48 4. Peter Winter 47 5. Gary Tenner 46

Top 5 Analysts (Score, >50 Trades)

1. Peter Winter 47 2. Gary Tenner 46 3. Garik Shmois 43 4. Peter Heckmann 42 5. Brent Thielman 40

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Oct 30, 2026
Hershey Company HSY
BUY Matt Curtis $170.00
Est. +3%
$164.54 $175.57
$174.53 +6.1%
Oct 30, 2026
Amazon.com Inc. AMZN
BUY Gil Luria $250.00
Est. +5%
$238.87 $271.49
$266.03 +11.4%
Oct 30, 2026
Amrize Ltd AMRZ
BUY Garik Shmois $43.00
Est. +5%
$41.06 $43.52
$41.97 +2.2%
Oct 29, 2026
First Commonwealth Financial Corp. FCF
BUY Jake Civiello $23.00
Est. +9%
$21.11 $21.93
$21.52 +1.9%
Oct 29, 2026
Crane Co CR
BUY - $255.00
Est. +26%
$203.12 $210.43
$206.38 +1.6%
Oct 29, 2026
Masco Corp. MAS
BUY Garik Shmois $82.00
Est. +8%
$76.05 $87.91
$86.82 +14.2%
Oct 29, 2026
Idex Corporation IEX
BUY - $245.00
Est. +5%
$233.45 $240.51
$233.74 +0.1%
Oct 29, 2026
NBT Bancorp. Inc. NBTB
BUY Jake Civiello $62.00
Est. +18%
$52.72 $54.68
$54.00 +2.4%
Oct 29, 2026
West Coast Community Bancorp WCCB
BUY - $75.00
Est. +17%
$63.85 $63.99
$63.31 -0.8%
Oct 29, 2026
Brinker International, Inc. EAT
BUY Matt Curtis $220.00
Est. +2%
$216.58 $224.59
$220.42 +1.8%
Oct 29, 2026
Lincoln Electric Holdings, Inc. LECO
BUY - $340.00
Est. +20%
$283.10 $291.12
$279.33 -1.3%
Oct 29, 2026
Tenable Holdings Inc TENB
SELL - $44.00
Est. +14%
$51.33 $45.46 (Low)
$47.34 +7.8%
Oct 28, 2026
Armstrong World Industries Inc. AWI
BUY Garik Shmois $200.00
Est. +25%
$159.41 $177.27
$175.98 +10.4%
Oct 28, 2026
Commvault Systems Inc CVLT
BUY Rudy Kessinger $210.00
Est. +24%
$168.96 $173.00
$162.44 -3.9%
Oct 28, 2026
Sherwin-Williams Co. SHW
BUY Garik Shmois $390.00
Est. +22%
$320.29 $365.54
$363.51 +13.5%
Oct 28, 2026
Euronet Worldwide Inc EEFT
BUY Peter Heckmann $84.00
Est. +38%
$60.83 $70.88
$70.65 +16.1%
Oct 28, 2026
Simply Good Foods Co SMPL
BUY Matt Curtis $11.00
Est. +6%
$10.40 $13.53
$13.29 +27.8%
Oct 27, 2026
Ameris Bancorp ABCB
BUY - $96.00
Est. +16%
$82.53 $86.15
$84.19 +2.0%
Oct 27, 2026
Simpson Manufacturing Co., Inc. SSD
BUY Kurt Yinger $203.00
Est. +6%
$191.47 $206.11
$205.33 +7.2%
Oct 27, 2026
River City Bank RCBC
BUY Gary Tenner $61.00
Est. +6%
$57.38 $59.25
$58.04 +1.2%
Oct 27, 2026
Community West Bancshares. CWBC
BUY Gary Tenner $31.00
Est. +19%
$26.07 $27.00
$26.74 +2.6%
Oct 27, 2026
Triumph Financial Inc TFIN
BUY - $70.00
Est. +11%
$63.05 $64.94
$63.16 +0.2%
Oct 27, 2026
Vital Farms Inc VITL
BUY Matt Curtis $10.00
Est. +13%
$8.86 $11.01
$10.50 +18.5%
Oct 27, 2026
Weyerhaeuser Co. WY
BUY Kurt Yinger $27.00
Est. +40%
$19.30 $21.87
$21.73 +12.6%
Oct 27, 2026
HBT Financial Inc HBT
BUY - $39.00
Est. +7%
$36.58 $38.34
$37.81 +3.4%
Oct 26, 2026
Simply Good Foods Co SMPL
BUY Matt Curtis $12.00
Est. +18%
$10.20 $13.53
$13.29 +30.3%
Oct 26, 2026
Customers Bancorp Inc CUBI
BUY Peter Winter $107.00
Est. +25%
$85.55 $88.61
$87.25 +2.0%
Oct 26, 2026
Comfort Systems USA, Inc. FIX
BUY Kurt Yinger $1,850.00
Est. +48%
$1,252.74 $1,385.99
$1,089.89 -13.0%
Oct 26, 2026
Eastern Bankshares Inc. EBC
BUY Jake Civiello $26.00
Est. +15%
$22.63 $23.70
$23.31 +3.0%
Oct 26, 2026
Chemung Financial Corp. CHMG
BUY Jake Civiello $96.00
Est. +14%
$84.45 $89.27
$86.88 +2.9%
Oct 23, 2026
Pool Corporation POOL
BUY Garik Shmois $200.00
Est. +1%
$197.21 $222.82
$219.16 +11.1%
Oct 23, 2026
Pinnacle Financial Partners Inc. PNFP
BUY Gary Tenner $115.00
Est. +14%
$101.01 $107.09
$104.24 +3.2%
Oct 23, 2026
Appfolio Inc - Ordinary Shares - Class A APPF
BUY Clark Wright $250.00
Est. +20%
$208.71 $240.92
$236.85 +13.5%
Oct 22, 2026
Wingstop Inc WING
BUY Matt Curtis $180.00
Est. +47%
$122.47 $175.00
$167.62 +36.9%
Oct 22, 2026
Chipotle Mexican Grill CMG
BUY Matt Curtis $45.00
Est. +60%
$28.14 $35.31
$35.19 +25.1%
Oct 22, 2026
Dime Community Bancshares Inc DCOM
BUY Peter Winter $50.00
Est. +20%
$41.75 $44.23
$43.74 +4.8%
Oct 22, 2026
Pegasystems Inc. PEGA
SELL Lucky Schreiner $35.00
Est. +5%
$36.85 $33.01 (Low)
$34.36 +6.8%
Oct 22, 2026
Texas Capital Bancshares, Inc. TCBI
BUY Peter Winter $105.00
Est. +17%
$89.58 -
$89.58 0.0%
Oct 22, 2026
SentinelOne Inc - Ordinary Shares - Class A S
SELL Rudy Kessinger $20.00
Est. +12%
$22.72 $22.29 (Low)
$23.50 -3.4%
Oct 22, 2026
Sap SE - ADR SAP
BUY Gil Luria $800.00
Est. +230%
$242.45 $243.05
$240.05 -1.0%
Oct 21, 2026
Southern Company SO
BUY - $98.00
Est. +8%
$90.48 $94.85
$93.12 +2.9%
Oct 21, 2026
SS&C Technologies Holdings Inc SSNC
BUY - $104.00
Est. +19%
$87.09 $89.81
$79.57 -8.6%
Oct 21, 2026
BOK Financial Corp. BOKF
BUY - $145.00
Est. +15%
$126.28 $135.17
$132.20 +4.7%
Oct 21, 2026
Salesforce Inc CRM
BUY Gil Luria $250.00
Est. +3%
$242.35 $252.42
$227.21 -6.2%
Oct 20, 2026
Braze Inc - Ordinary Shares - Class A BRZE
BUY Clark Wright $47.50
Est. +4%
$45.57 $45.94
$45.79 +0.5%
Oct 20, 2026
Wintrust Financial Corp. WTFC
BUY Jeff Rulis $180.00
Est. +23%
$146.15 $161.08
$156.12 +6.8%
Oct 20, 2026
Alcoa Corp AA
BUY - $62.00
Est. +51%
$41.12 $41.35
$40.58 -1.3%
Oct 20, 2026
BOK Financial Corp. BOKF
BUY Peter Winter $147.00
Est. +17%
$125.96 $135.17
$132.20 +5.0%
Oct 20, 2026
Zions Bancorporation N.A ZION
BUY Peter Winter $80.00
Est. +24%
$64.39 $68.20
$66.65 +3.5%
Oct 20, 2026
Bancorp Inc. (The) TBBK
BUY Peter Winter $64.00
Est. +27%
$50.59 $51.81
$47.34 -6.4%
Analyst Matt Curtis
Signal & Target
BUY $170.00
Start Price $164.54
Best Price (1Y)
$175.57
Current Price $174.53
Return +6.1%
Analyst Gil Luria
Signal & Target
BUY $250.00
Start Price $238.87
Best Price (1Y)
$271.49
Current Price $266.03
Return +11.4%
Amrize Ltd
AMRZ
Oct 30, 2026
Analyst Garik Shmois
Signal & Target
BUY $43.00
Start Price $41.06
Best Price (1Y)
$43.52
Current Price $41.97
Return +2.2%
Analyst Jake Civiello
Signal & Target
BUY $23.00
Start Price $21.11
Best Price (1Y)
$21.93
Current Price $21.52
Return +1.9%
Crane Co
CR
Oct 29, 2026
Analyst -
Signal & Target
BUY $255.00
Start Price $203.12
Best Price (1Y)
$210.43
Current Price $206.38
Return +1.6%
Masco Corp.
MAS
Oct 29, 2026
Analyst Garik Shmois
Signal & Target
BUY $82.00
Start Price $76.05
Best Price (1Y)
$87.91
Current Price $86.82
Return +14.2%
Analyst -
Signal & Target
BUY $245.00
Start Price $233.45
Best Price (1Y)
$240.51
Current Price $233.74
Return +0.1%
Analyst Jake Civiello
Signal & Target
BUY $62.00
Start Price $52.72
Best Price (1Y)
$54.68
Current Price $54.00
Return +2.4%
Analyst -
Signal & Target
BUY $75.00
Start Price $63.85
Best Price (1Y)
$63.99
Current Price $63.31
Return -0.8%
Analyst Matt Curtis
Signal & Target
BUY $220.00
Start Price $216.58
Best Price (1Y)
$224.59
Current Price $220.42
Return +1.8%
Analyst -
Signal & Target
BUY $340.00
Start Price $283.10
Best Price (1Y)
$291.12
Current Price $279.33
Return -1.3%
Analyst -
Signal & Target
SELL $44.00
Start Price $51.33
Best Price (1Y)
$45.46
Current Price $47.34
Return +7.8%
Analyst Garik Shmois
Signal & Target
BUY $200.00
Start Price $159.41
Best Price (1Y)
$177.27
Current Price $175.98
Return +10.4%
Analyst Rudy Kessinger
Signal & Target
BUY $210.00
Start Price $168.96
Best Price (1Y)
$173.00
Current Price $162.44
Return -3.9%
Analyst Garik Shmois
Signal & Target
BUY $390.00
Start Price $320.29
Best Price (1Y)
$365.54
Current Price $363.51
Return +13.5%
Analyst Peter Heckmann
Signal & Target
BUY $84.00
Start Price $60.83
Best Price (1Y)
$70.88
Current Price $70.65
Return +16.1%
Analyst Matt Curtis
Signal & Target
BUY $11.00
Start Price $10.40
Best Price (1Y)
$13.53
Current Price $13.29
Return +27.8%
Analyst -
Signal & Target
BUY $96.00
Start Price $82.53
Best Price (1Y)
$86.15
Current Price $84.19
Return +2.0%
Analyst Kurt Yinger
Signal & Target
BUY $203.00
Start Price $191.47
Best Price (1Y)
$206.11
Current Price $205.33
Return +7.2%
Analyst Gary Tenner
Signal & Target
BUY $61.00
Start Price $57.38
Best Price (1Y)
$59.25
Current Price $58.04
Return +1.2%
Analyst Gary Tenner
Signal & Target
BUY $31.00
Start Price $26.07
Best Price (1Y)
$27.00
Current Price $26.74
Return +2.6%
Analyst -
Signal & Target
BUY $70.00
Start Price $63.05
Best Price (1Y)
$64.94
Current Price $63.16
Return +0.2%
Analyst Matt Curtis
Signal & Target
BUY $10.00
Start Price $8.86
Best Price (1Y)
$11.01
Current Price $10.50
Return +18.5%
Analyst Kurt Yinger
Signal & Target
BUY $27.00
Start Price $19.30
Best Price (1Y)
$21.87
Current Price $21.73
Return +12.6%
Analyst -
Signal & Target
BUY $39.00
Start Price $36.58
Best Price (1Y)
$38.34
Current Price $37.81
Return +3.4%
Analyst Matt Curtis
Signal & Target
BUY $12.00
Start Price $10.20
Best Price (1Y)
$13.53
Current Price $13.29
Return +30.3%
Analyst Peter Winter
Signal & Target
BUY $107.00
Start Price $85.55
Best Price (1Y)
$88.61
Current Price $87.25
Return +2.0%
Analyst Kurt Yinger
Signal & Target
BUY $1,850.00
Start Price $1,252.74
Best Price (1Y)
$1,385.99
Current Price $1,089.89
Return -13.0%
Analyst Jake Civiello
Signal & Target
BUY $26.00
Start Price $22.63
Best Price (1Y)
$23.70
Current Price $23.31
Return +3.0%
Analyst Jake Civiello
Signal & Target
BUY $96.00
Start Price $84.45
Best Price (1Y)
$89.27
Current Price $86.88
Return +2.9%
Analyst Garik Shmois
Signal & Target
BUY $200.00
Start Price $197.21
Best Price (1Y)
$222.82
Current Price $219.16
Return +11.1%
Analyst Gary Tenner
Signal & Target
BUY $115.00
Start Price $101.01
Best Price (1Y)
$107.09
Current Price $104.24
Return +3.2%
Analyst Clark Wright
Signal & Target
BUY $250.00
Start Price $208.71
Best Price (1Y)
$240.92
Current Price $236.85
Return +13.5%
Wingstop Inc
WING
Oct 22, 2026
Analyst Matt Curtis
Signal & Target
BUY $180.00
Start Price $122.47
Best Price (1Y)
$175.00
Current Price $167.62
Return +36.9%
Analyst Matt Curtis
Signal & Target
BUY $45.00
Start Price $28.14
Best Price (1Y)
$35.31
Current Price $35.19
Return +25.1%
Analyst Peter Winter
Signal & Target
BUY $50.00
Start Price $41.75
Best Price (1Y)
$44.23
Current Price $43.74
Return +4.8%
Analyst Lucky Schreiner
Signal & Target
SELL $35.00
Start Price $36.85
Best Price (1Y)
$33.01
Current Price $34.36
Return +6.8%
Analyst Peter Winter
Signal & Target
BUY $105.00
Start Price $89.58
Best Price (1Y)
-
Current Price $89.58
Return 0.0%
Analyst Rudy Kessinger
Signal & Target
SELL $20.00
Start Price $22.72
Best Price (1Y)
$22.29
Current Price $23.50
Return -3.4%
Sap SE - ADR
SAP
Oct 22, 2026
Analyst Gil Luria
Signal & Target
BUY $800.00
Start Price $242.45
Best Price (1Y)
$243.05
Current Price $240.05
Return -1.0%
Analyst -
Signal & Target
BUY $98.00
Start Price $90.48
Best Price (1Y)
$94.85
Current Price $93.12
Return +2.9%
Analyst -
Signal & Target
BUY $104.00
Start Price $87.09
Best Price (1Y)
$89.81
Current Price $79.57
Return -8.6%
Analyst -
Signal & Target
BUY $145.00
Start Price $126.28
Best Price (1Y)
$135.17
Current Price $132.20
Return +4.7%
Analyst Gil Luria
Signal & Target
BUY $250.00
Start Price $242.35
Best Price (1Y)
$252.42
Current Price $227.21
Return -6.2%
Analyst Clark Wright
Signal & Target
BUY $47.50
Start Price $45.57
Best Price (1Y)
$45.94
Current Price $45.79
Return +0.5%
Analyst Jeff Rulis
Signal & Target
BUY $180.00
Start Price $146.15
Best Price (1Y)
$161.08
Current Price $156.12
Return +6.8%
Alcoa Corp
AA
Oct 20, 2026
Analyst -
Signal & Target
BUY $62.00
Start Price $41.12
Best Price (1Y)
$41.35
Current Price $40.58
Return -1.3%
Analyst Peter Winter
Signal & Target
BUY $147.00
Start Price $125.96
Best Price (1Y)
$135.17
Current Price $132.20
Return +5.0%
Analyst Peter Winter
Signal & Target
BUY $80.00
Start Price $64.39
Best Price (1Y)
$68.20
Current Price $66.65
Return +3.5%
Analyst Peter Winter
Signal & Target
BUY $64.00
Start Price $50.59
Best Price (1Y)
$51.81
Current Price $47.34
Return -6.4%

Recent Upgrades / Downgrades

Date Stock Action From To
Sep 01, 2026
Armstrong World Industries Inc. AWI
Hold Buy Buy
Aug 14, 2026
Citizens Financial Group Inc CFG
Hold Neutral Neutral
Aug 14, 2026
Intellicheck Inc IDN
Hold Buy Buy
Aug 11, 2026
LiveRamp Holdings Inc RAMP
Hold Neutral Neutral
Jun 01, 2026
Dutch Bros Inc - Ordinary Shares - Class A BROS
Hold Buy Buy
Jun 01, 2026
American Public Education Inc APEI
Hold Buy Buy
Jun 01, 2026
Costco Wholesale Corp COST
Hold Neutral Neutral
Apr 24, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
Upgrade Buy
Oct 22, 2024
Funko Inc - Ordinary Shares - Class A FNKO
Hold Underperform Underperform
Oct 22, 2024
Inter Parfums, Inc. IPAR
Hold Buy Buy
Oct 09, 2024
Procter & Gamble Co. PG
Initialise Neutral
Sep 12, 2024
Funko Inc - Ordinary Shares - Class A FNKO
Hold Buy Buy
Sep 10, 2024
Malibu Boats Inc - Ordinary Shares - Class A MBUU
Hold Buy Buy
Aug 21, 2024
Superior Group of Companies Inc.. SGC
Hold Buy Buy
Jul 25, 2024
Funko Inc - Ordinary Shares - Class A FNKO
Hold Buy Buy
Jun 28, 2024
PaySign Inc PAYS
Hold Underperform Underperform
Jun 24, 2024
Superior Group of Companies Inc.. SGC
Hold Buy Buy
Jun 14, 2024
Estee Lauder Cos., Inc. - Ordinary Shares - Class A EL
Hold Underperform Underperform
Jun 12, 2024
Funko Inc - Ordinary Shares - Class A FNKO
Hold Buy Buy
Jun 11, 2024
Broadridge Financial Solutions, Inc. BR
Hold Neutral Neutral
May 28, 2024
Standex International Corp. SXI
Hold Buy Buy
May 24, 2024
Repay Holdings Corporation - Ordinary Shares - Class A RPAY
Hold Underperform Underperform
May 15, 2024
Barrick Gold Corp. GOLD
Hold Buy Buy
May 15, 2024
A-Mark Precious Metals Inc AMRK
Hold Buy Buy
May 13, 2024
Mastec Inc. MTZ
Hold Underperform Underperform
May 13, 2024
Funko Inc - Ordinary Shares - Class A FNKO
Hold Buy Buy
May 09, 2024
Inter Parfums, Inc. IPAR
Hold Underperform Underperform
May 07, 2024
Tecnoglass Inc TGLS
Hold Buy Buy
Apr 30, 2024
PaySign Inc PAYS
Hold Buy Buy
Apr 30, 2024
Repay Holdings Corporation - Ordinary Shares - Class A RPAY
Hold Underperform Underperform
Apr 09, 2024
Tecnoglass Inc TGLS
Hold Buy Buy
Apr 08, 2024
Crane NXT Co CXT
Hold Buy Buy
Mar 18, 2024
Crane NXT Co CXT
Hold Buy Buy
Mar 15, 2024
EA Series Trust - Astoria US Equal Weight Quality Kings ETF ROE
Hold Underperform Underperform
Mar 08, 2024
Mattel, Inc. MAT
Hold Buy Buy
Dec 27, 2023
Mattel, Inc. MAT
Hold Buy Buy
Sep 15, 2023
Inter Parfums, Inc. IPAR
Hold Buy Buy
Jul 25, 2023
Inter Parfums, Inc. IPAR
Hold Buy Buy
Jun 27, 2023
Planet Fitness Inc - Ordinary Shares - Class A PLNT
Hold Hold Hold
Feb 25, 2023
Shopify Inc - Ordinary Shares - Class A SHOP
Upgrade Buy
Dec 06, 2022
Funko Inc - Ordinary Shares - Class A FNKO
Hold Buy Buy
Nov 10, 2022
Tesla Inc TSLA
Hold Cautious Cautious
Nov 10, 2022
Rivian Automotive Inc - Ordinary Shares - Class A RIVN
Hold Underperform Underperform
Oct 07, 2022
Federal Signal Corp. FSS
Upgrade Buy
Oct 07, 2022
Overstock.com Inc OSTK
Hold Buy Buy
Sep 21, 2022
Rumble Inc - Ordinary Shares - Class A RUM
Hold Buy Buy
Sep 08, 2022
CF Acquisition Corp VI - Class A CFVI
Initialise Buy
Sep 08, 2022
Rumble Inc - Ordinary Shares - Class A RUM
Initialise Buy
Sep 07, 2022
Apple Inc AAPL
Hold Hold Hold
Aug 24, 2022
Mattel, Inc. MAT
Hold Buy Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Upgrade
From -
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Initialise
From -
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Upgrade
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Cautious
To Cautious
Action Hold
From Underperform
To Underperform
Action Upgrade
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy