← Back to Analysts

National Bank Score: 45

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.
+9.2%
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 📉
61%
122 W / 77 L
Target Met
? How often was the target reached?
Hits vs. Total.
89%
109 W / 13 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
19%
23 W / 99 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
11%
13 W / 109 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.
67%
59 W / 29 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
63%
116 W / 68 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
40%
6 W / 9 L

Top 5 Analysts (Score, >10 Trades)

1. Jonathan Chappell 45 2. Terry Ma 44 3. Ronald Kamdem 43 4. Benjamin Gerlinger 42 5. Simeon Siegel 35

Top 5 Analysts (Score, >50 Trades)

1. Jonathan Chappell 45 2. Simeon Siegel 35

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jul 20, 2026
Simmons First National Corp. - Ordinary Shares - Class A SFNC
BUY - $25.00
Est. +9%
$22.95 $23.14
$23.11 +0.7%
Jul 20, 2026
NNN REIT Inc NNN
BUY Ronald Kamdem $50.00
Est. +2%
$48.86 $49.34
$48.97 +0.2%
Jul 16, 2026
First Horizon Corporation FHN
BUY Peter Winter $29.00
Est. +16%
$25.10 $26.13
$25.72 +2.5%
Jul 16, 2026
Schneider National Inc - Ordinary Shares - Class B SNDR
BUY - $40.00
Est. +4%
$38.37 $38.88
$38.27 -0.3%
Jul 15, 2026
Unusual Machines Inc UMAC
BUY - $42.00
Est. +125%
$18.68 $21.10
$19.67 +5.3%
Jul 15, 2026
Covenant Logistics Group Inc - Ordinary Shares - Class A CVLG
BUY - $60.00
Est. +29%
$46.46 $49.64
$48.86 +5.2%
Jul 10, 2026
Lincoln National Corp. LNC
BUY Suneet Kamath $57.00
Est. +44%
$39.50 $42.66
$41.70 +5.6%
Jul 09, 2026
Schneider National Inc - Ordinary Shares - Class B SNDR
BUY - $39.00
Est. +8%
$35.95 $38.88
$38.27 +6.5%
Jul 09, 2026
Lincoln National Corp. LNC
BUY - $51.00
Est. +32%
$38.72 $42.66
$41.70 +7.7%
Jul 07, 2026
Fidelity National Financial Inc FNF
BUY Terry Ma $51.00
Est. +5%
$48.71 $53.06
$50.20 +3.1%
Jul 07, 2026
Largo Inc LGO
BUY - $2.40
Est. +229%
$0.73 $0.75
$0.65 -10.7%
Jul 03, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
BUY Don DeMarco $27.27
Est. +15%
$23.67 -
$23.67 0.0%
Jul 01, 2026
Valley National Bancorp VLY
BUY Anthony Elian $17.50
Est. +19%
$14.65 $15.20
$14.49 -1.1%
Jul 01, 2026
National Australia Bank Limited - ADR NABZY
BUY - $42.50
Est. +231%
$12.84 $14.44
$13.79 +7.4%
Jun 29, 2026
Simmons First National Corp. - Ordinary Shares - Class A SFNC
BUY - $24.00
Est. +6%
$22.66 $23.91
$23.11 +2.0%
Jun 25, 2026
Canadian National Railway Co. CNI
BUY Jonathan Chappell $124.00
Est. +7%
$115.91 $129.53
$127.91 +10.4%
Jun 01, 2026
Iovance Biotherapeutics Inc IOVA
BUY - $5.00
Est. +22%
$4.10 $5.64
$5.17 +26.1%
May 21, 2026
Lincoln National Corp. LNC
BUY - $40.00
Est. +14%
$35.14 $42.66
$41.70 +18.7%
May 11, 2026
Fidelity National Financial Inc FNF
SELL Terry Ma $50.00
Est. +1%
$50.58 $45.08 (Low)
$50.20 +0.8%
May 01, 2026
Schneider National Inc - Ordinary Shares - Class B SNDR
BUY - $35.00
Est. +13%
$31.09 $39.27
$38.27 +23.1%
Apr 29, 2026
Camden National Corp. CAC
SELL Damon DelMonte $50.00
Est. +1%
$50.67 $45.58 (Low)
$53.63 -5.8%
Apr 27, 2026
Valley National Bancorp VLY
BUY Janet Lee $17.00
Est. +26%
$13.50 $15.20
$14.49 +7.3%
Apr 22, 2026
Moody`s Corp. MCO
BUY - $565.00
Est. +21%
$466.88 $523.31
$489.79 +4.9%
Apr 16, 2026
Newmont Corp NEM
BUY Shane Nagle $130.00
Est. +15%
$113.41 $121.26
$95.75 -15.6%
Apr 15, 2026
Ames National Corp. ATLO
BUY - $31.00
Est. +8%
$28.78 $31.18
$29.48 +2.4%
Apr 13, 2026
Lincoln National Corp. LNC
BUY - $48.00
Est. +38%
$34.72 $42.66
$41.70 +20.1%
Apr 10, 2026
Fidelity National Financial Inc FNF
BUY - $67.00
Est. +40%
$47.78 $53.06
$50.20 +5.1%
Mar 17, 2026
SharkNinja Inc. SN
BUY - $145.00
Est. +37%
$105.90 $154.43
$147.11 +38.9%
Mar 17, 2026
SM Energy Co SM
BUY - $30.00
Est. +11%
$27.00 $35.88
$33.19 +22.9%
Mar 12, 2026
biote Corp - Ordinary Shares - Class A BTMD
BUY - $2.50
Est. +58%
$1.58 $2.60
$2.35 +48.7%
Feb 23, 2026
Fidelity National Financial Inc FNF
BUY - $71.00
Est. +36%
$52.13 $53.06
$50.20 -3.7%
Feb 18, 2026
MSA Safety Inc MSA
BUY - $235.00
Est. +16%
$202.14 $203.26
$171.83 -15.0%
Feb 10, 2026
Inuvo Inc INUV
BUY - $6.00
Est. +223%
$1.86 $3.48
$0.96 -48.7%
Feb 10, 2026
Saia Inc. SAIA
BUY - $413.00
Est. +8%
$381.64 $494.71
$426.29 +11.7%
Feb 06, 2026
Schneider National Inc - Ordinary Shares - Class B SNDR
SELL - $27.00
Est. +8%
$29.34 $23.20 (Low)
$38.27 -30.4%
Feb 04, 2026
Huntington Bancshares, Inc. HBAN
BUY Manan Gosalia $21.00
Est. +14%
$18.39 $19.46
$18.27 -0.7%
Feb 02, 2026
Boston Scientific Corp. BSX
BUY - $115.00
Est. +23%
$93.13 $94.18
$42.97 -53.9%
Jan 30, 2026
Valley National Bancorp VLY
BUY Janet Lee $16.00
Est. +26%
$12.69 $15.20
$14.49 +14.2%
Jan 30, 2026
Marinemax, Inc. HZO
BUY - $35.00
Est. +29%
$27.07 $38.14
$32.92 +21.6%
Jan 30, 2026
Schneider National Inc - Ordinary Shares - Class B SNDR
BUY Christopher Kuhn $31.00
Est. +15%
$27.04 $39.27
$38.27 +41.5%
Jan 28, 2026
Camden National Corp. CAC
SELL - $47.00
Est. +1%
$47.38 $43.67 (Low)
$53.63 -13.2%
Jan 27, 2026
Option Care Health Inc. - Registered Shares OPCH
BUY - $37.00
Est. +5%
$35.22 $36.48
$21.15 -39.9%
Jan 23, 2026
TMC the metals company Inc TMC
BUY - $11.75
Est. +26%
$9.36 $9.75
$3.93 -58.0%
Jan 22, 2026
Old National Bancorp ONB
BUY - $30.00
Est. +25%
$24.02 $27.32
$26.39 +9.9%
Jan 22, 2026
Sphere Entertainment Co - Ordinary Shares - Class A SPHR
BUY - $136.00
Est. +46%
$93.15 $174.59
$138.25 +48.4%
Jan 22, 2026
Simmons First National Corp. - Ordinary Shares - Class A SFNC
BUY - $23.00
Est. +10%
$21.00 $23.91
$23.11 +10.0%
Jan 21, 2026
Simmons First National Corp. - Ordinary Shares - Class A SFNC
BUY Gary Tenner $21.00
Est. +1%
$20.82 $23.91
$23.11 +11.0%
Jan 20, 2026
National Health Investors, Inc. NHI
BUY Omotayo Okusanya $85.00
Est. +6%
$80.17 $91.38
$79.98 -0.2%
Jan 16, 2026
First Horizon Corporation FHN
BUY Janet Lee $27.00
Est. +11%
$24.32 $26.56
$25.72 +5.8%
Jan 09, 2026
National Energy Services Reunited Corp NESR
BUY Saurabh Pant $21.00
Est. +19%
$17.66 $30.29
$28.93 +63.8%
Analyst -
Signal & Target
BUY $25.00
Start Price $22.95
Best Price (1Y)
$23.14
Current Price $23.11
Return +0.7%
NNN REIT Inc
NNN
Jul 20, 2026
Analyst Ronald Kamdem
Signal & Target
BUY $50.00
Start Price $48.86
Best Price (1Y)
$49.34
Current Price $48.97
Return +0.2%
Analyst Peter Winter
Signal & Target
BUY $29.00
Start Price $25.10
Best Price (1Y)
$26.13
Current Price $25.72
Return +2.5%
Analyst -
Signal & Target
BUY $40.00
Start Price $38.37
Best Price (1Y)
$38.88
Current Price $38.27
Return -0.3%
Analyst -
Signal & Target
BUY $42.00
Start Price $18.68
Best Price (1Y)
$21.10
Current Price $19.67
Return +5.3%
Analyst -
Signal & Target
BUY $60.00
Start Price $46.46
Best Price (1Y)
$49.64
Current Price $48.86
Return +5.2%
Analyst Suneet Kamath
Signal & Target
BUY $57.00
Start Price $39.50
Best Price (1Y)
$42.66
Current Price $41.70
Return +5.6%
Analyst -
Signal & Target
BUY $39.00
Start Price $35.95
Best Price (1Y)
$38.88
Current Price $38.27
Return +6.5%
Analyst -
Signal & Target
BUY $51.00
Start Price $38.72
Best Price (1Y)
$42.66
Current Price $41.70
Return +7.7%
Analyst Terry Ma
Signal & Target
BUY $51.00
Start Price $48.71
Best Price (1Y)
$53.06
Current Price $50.20
Return +3.1%
Largo Inc
LGO
Jul 07, 2026
Analyst -
Signal & Target
BUY $2.40
Start Price $0.73
Best Price (1Y)
$0.75
Current Price $0.65
Return -10.7%
Analyst Don DeMarco
Signal & Target
BUY $27.27
Start Price $23.67
Best Price (1Y)
-
Current Price $23.67
Return 0.0%
Analyst Anthony Elian
Signal & Target
BUY $17.50
Start Price $14.65
Best Price (1Y)
$15.20
Current Price $14.49
Return -1.1%
Analyst -
Signal & Target
BUY $42.50
Start Price $12.84
Best Price (1Y)
$14.44
Current Price $13.79
Return +7.4%
Analyst -
Signal & Target
BUY $24.00
Start Price $22.66
Best Price (1Y)
$23.91
Current Price $23.11
Return +2.0%
Signal & Target
BUY $124.00
Start Price $115.91
Best Price (1Y)
$129.53
Current Price $127.91
Return +10.4%
Analyst -
Signal & Target
BUY $5.00
Start Price $4.10
Best Price (1Y)
$5.64
Current Price $5.17
Return +26.1%
Analyst -
Signal & Target
BUY $40.00
Start Price $35.14
Best Price (1Y)
$42.66
Current Price $41.70
Return +18.7%
Analyst Terry Ma
Signal & Target
SELL $50.00
Start Price $50.58
Best Price (1Y)
$45.08
Current Price $50.20
Return +0.8%
Analyst -
Signal & Target
BUY $35.00
Start Price $31.09
Best Price (1Y)
$39.27
Current Price $38.27
Return +23.1%
Analyst Damon DelMonte
Signal & Target
SELL $50.00
Start Price $50.67
Best Price (1Y)
$45.58
Current Price $53.63
Return -5.8%
Analyst Janet Lee
Signal & Target
BUY $17.00
Start Price $13.50
Best Price (1Y)
$15.20
Current Price $14.49
Return +7.3%
Moody`s Corp.
MCO
Apr 22, 2026
Analyst -
Signal & Target
BUY $565.00
Start Price $466.88
Best Price (1Y)
$523.31
Current Price $489.79
Return +4.9%
Newmont Corp
NEM
Apr 16, 2026
Analyst Shane Nagle
Signal & Target
BUY $130.00
Start Price $113.41
Best Price (1Y)
$121.26
Current Price $95.75
Return -15.6%
Analyst -
Signal & Target
BUY $31.00
Start Price $28.78
Best Price (1Y)
$31.18
Current Price $29.48
Return +2.4%
Analyst -
Signal & Target
BUY $48.00
Start Price $34.72
Best Price (1Y)
$42.66
Current Price $41.70
Return +20.1%
Analyst -
Signal & Target
BUY $67.00
Start Price $47.78
Best Price (1Y)
$53.06
Current Price $50.20
Return +5.1%
Analyst -
Signal & Target
BUY $145.00
Start Price $105.90
Best Price (1Y)
$154.43
Current Price $147.11
Return +38.9%
SM Energy Co
SM
Mar 17, 2026
Analyst -
Signal & Target
BUY $30.00
Start Price $27.00
Best Price (1Y)
$35.88
Current Price $33.19
Return +22.9%
Analyst -
Signal & Target
BUY $2.50
Start Price $1.58
Best Price (1Y)
$2.60
Current Price $2.35
Return +48.7%
Analyst -
Signal & Target
BUY $71.00
Start Price $52.13
Best Price (1Y)
$53.06
Current Price $50.20
Return -3.7%
Analyst -
Signal & Target
BUY $235.00
Start Price $202.14
Best Price (1Y)
$203.26
Current Price $171.83
Return -15.0%
Inuvo Inc
INUV
Feb 10, 2026
Analyst -
Signal & Target
BUY $6.00
Start Price $1.86
Best Price (1Y)
$3.48
Current Price $0.96
Return -48.7%
Saia Inc.
SAIA
Feb 10, 2026
Analyst -
Signal & Target
BUY $413.00
Start Price $381.64
Best Price (1Y)
$494.71
Current Price $426.29
Return +11.7%
Analyst -
Signal & Target
SELL $27.00
Start Price $29.34
Best Price (1Y)
$23.20
Current Price $38.27
Return -30.4%
Analyst Manan Gosalia
Signal & Target
BUY $21.00
Start Price $18.39
Best Price (1Y)
$19.46
Current Price $18.27
Return -0.7%
Analyst -
Signal & Target
BUY $115.00
Start Price $93.13
Best Price (1Y)
$94.18
Current Price $42.97
Return -53.9%
Analyst Janet Lee
Signal & Target
BUY $16.00
Start Price $12.69
Best Price (1Y)
$15.20
Current Price $14.49
Return +14.2%
Analyst -
Signal & Target
BUY $35.00
Start Price $27.07
Best Price (1Y)
$38.14
Current Price $32.92
Return +21.6%
Signal & Target
BUY $31.00
Start Price $27.04
Best Price (1Y)
$39.27
Current Price $38.27
Return +41.5%
Analyst -
Signal & Target
SELL $47.00
Start Price $47.38
Best Price (1Y)
$43.67
Current Price $53.63
Return -13.2%
Analyst -
Signal & Target
BUY $37.00
Start Price $35.22
Best Price (1Y)
$36.48
Current Price $21.15
Return -39.9%
Analyst -
Signal & Target
BUY $11.75
Start Price $9.36
Best Price (1Y)
$9.75
Current Price $3.93
Return -58.0%
Analyst -
Signal & Target
BUY $30.00
Start Price $24.02
Best Price (1Y)
$27.32
Current Price $26.39
Return +9.9%
Analyst -
Signal & Target
BUY $136.00
Start Price $93.15
Best Price (1Y)
$174.59
Current Price $138.25
Return +48.4%
Analyst -
Signal & Target
BUY $23.00
Start Price $21.00
Best Price (1Y)
$23.91
Current Price $23.11
Return +10.0%
Analyst Gary Tenner
Signal & Target
BUY $21.00
Start Price $20.82
Best Price (1Y)
$23.91
Current Price $23.11
Return +11.0%
Signal & Target
BUY $85.00
Start Price $80.17
Best Price (1Y)
$91.38
Current Price $79.98
Return -0.2%
Analyst Janet Lee
Signal & Target
BUY $27.00
Start Price $24.32
Best Price (1Y)
$26.56
Current Price $25.72
Return +5.8%
Analyst Saurabh Pant
Signal & Target
BUY $21.00
Start Price $17.66
Best Price (1Y)
$30.29
Current Price $28.93
Return +63.8%

Recent Upgrades / Downgrades

Date Stock Action From To
Jul 07, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Upgrade Outperform Outperform
Jul 07, 2026
Bombardier Inc. Class B BDRBF
Hold Sector Perform Sector Perform
Jul 01, 2026
National Australia Bank Limited - ADR NABZY
Upgrade Neutral Buy
Jun 16, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Upgrade Outperform Outperform
May 22, 2026
Cae Inc. CAE
Hold Outperform Outperform
May 13, 2026
Franco-Nevada Corporation FNV
Upgrade Sector Perform Outperform
May 07, 2026
Enerflex Ltd EFXT
Upgrade Sector Perform Outperform
May 05, 2026
Ero Copper Corp ERO
Upgrade Sector Perform Outperform
Apr 24, 2026
Sun Life Financial, Inc. SLF
Upgrade Sector Perform Outperform
Apr 16, 2026
Bombardier Inc. Class B BDRBF
Downgrade Outperform Sector Perform
Apr 16, 2026
Newmont Corp NEM
Downgrade Outperform Sector Perform
Apr 15, 2026
WisdomTree Trust - WisdomTree International Dividend Ex-Financials Fun DOO
Downgrade Sector Perform
Mar 24, 2026
Transalta Corp. TAC
Upgrade Outperform Outperform
Mar 23, 2026
National Australia Bank Limited - ADR NABZY
Downgrade Sell Neutral
Mar 04, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Downgrade Sector Perform Sector Perform
Mar 04, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Upgrade Sector Perform Outperform
Feb 25, 2026
Bank of Montreal BMO
Hold Sector Perform Sector Perform
Feb 16, 2026
Lundin Mining Corporation LUNMF
Downgrade Outperform Sector Perform
Feb 10, 2026
Vizsla Silver Corp - Ordinary Shares (New Shares) VZLA
Downgrade Outperform Sector Perform
Feb 04, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Downgrade Outperform Sector Perform
Jan 28, 2026
Hudbay Minerals Inc. HBM
Downgrade Outperform Sector Perform
Jan 12, 2026
Orla Mining Ltd ORLA
Initialise Outperform
Jan 07, 2026
Algonquin Power & Utilities Corp AQN
Upgrade Sector Perform Outperform
Dec 18, 2025
Toronto Dominion Bank TD
Upgrade Sector Perform Outperform
Dec 15, 2025
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Upgrade Outperform Outperform
Dec 10, 2025
Gold Royalty Corp GROY
Hold Outperform Outperform
Dec 05, 2025
Canadian Imperial Bank Of Commerce CM
Hold Sector Perform Sector Perform
Dec 05, 2025
Toronto Dominion Bank TD
Hold Sector Perform Sector Perform
Dec 04, 2025
Telus Corp. TU
Hold Outperform Outperform
Dec 04, 2025
Royal Bank Of Canada RY
Hold Outperform Outperform
Dec 04, 2025
BRP Inc DOOO
Upgrade Sector Perform Outperform
Dec 02, 2025
Bombardier Inc. Class B BDRBF
Hold Outperform Outperform
Nov 24, 2025
RB Global Inc RBA
Upgrade Outperform Outperform
Nov 24, 2025
Baidu Inc - ADR BIDU
Upgrade Outperform
Nov 24, 2025
Fortuna Mining Corp. FSM
Upgrade Sector Perform Outperform
Nov 19, 2025
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Upgrade Outperform Outperform
Nov 10, 2025
Enbridge Inc ENB
Hold Sector Perform Sector Perform
Nov 10, 2025
ATCO Ltd. Class I ACLLF
Hold Sector Perform Sector Perform
Nov 06, 2025
Cameco Corp. CCJ
Hold Outperform Outperform
Nov 06, 2025
Sun Life Financial, Inc. SLF
Hold Sector Perform Sector Perform
Nov 05, 2025
Fortis Inc. FTS
Hold Sector Perform Sector Perform
Nov 04, 2025
Eldorado Gold Corp. EGO
Hold Outperform Outperform
Nov 03, 2025
Nouveau Monde Graphite Inc NMG
Upgrade Outperform
Nov 03, 2025
Aris Water Solutions Inc - Ordinary Shares - Class A ARIS
Hold Outperform Outperform
Nov 03, 2025
Aris Mining Corp ARMN
Hold Outperform Outperform
Oct 31, 2025
ALTAGAS ORD SHS ATGFF
Hold Outperform Outperform
Oct 30, 2025
New Gold Inc NGD
Hold Outperform Outperform
Oct 29, 2025
Novagold Resources Inc. NG
Upgrade Sector Perform Outperform
Oct 27, 2025
Power Corporation of Canada PWCDF
Hold Sector Perform Sector Perform
Oct 27, 2025
Fairfax Financial Holdings Limited FRFHF
Hold Outperform Outperform
Action Upgrade
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Upgrade
From Neutral
To Buy
Action Upgrade
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Downgrade
From Outperform
To Sector Perform
Action Downgrade
From Outperform
To Sector Perform
Action Upgrade
From Outperform
To Outperform
Action Downgrade
From Sell
To Neutral
Action Downgrade
From Sector Perform
To Sector Perform
Action Upgrade
From Sector Perform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Downgrade
From Outperform
To Sector Perform
Action Downgrade
From Outperform
To Sector Perform
Action Downgrade
From Outperform
To Sector Perform
Action Downgrade
From Outperform
To Sector Perform
Action Initialise
From -
To Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
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 Upgrade
From Sector Perform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform