← Back to Analysts

Raymond James Score: 38

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.
+237.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 📉
50%
1215 W / 1226 L
Target Met
? How often was the target reached?
Hits vs. Total.
79%
924 W / 239 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
18%
204 W / 959 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
73 W / 1090 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%
631 W / 656 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
50%
1186 W / 1199 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
52%
29 W / 27 L

Top 5 Analysts (Score, >10 Trades)

1. Nicholas Holowko 52 2. Tim Thein 51 3. Andrew Marok 50 4. Steve Moss 48 5. Gary Nachman 48

Top 5 Analysts (Score, >50 Trades)

1. 46 2. Strong Buy 42 3. Patrick Tyler Brown 39 4. John Freeman 37 5. Josh Beck 36

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Oct 09, 2026
Equitable Holdings Inc EQH
BUY Wilma Burdis $65.00
Est. +22%
$53.48 $54.31
$53.49 +0.0%
Oct 09, 2026
Waste Connections Inc WCN
BUY - $189.00
Est. +24%
$152.99 $165.70
$165.51 +8.2%
Oct 09, 2026
Casella Waste Systems, Inc. - Ordinary Shares - Class A CWST
BUY Patrick Tyler Brown $106.00
Est. +27%
$83.55 $86.73
$86.50 +3.5%
Oct 09, 2026
Quince Therapeutics Inc QNCX
BUY - $72.00
Est. +145%
$29.36 $37.00
$31.73 +8.1%
Oct 09, 2026
Republic Services, Inc. RSG
BUY - $235.00
Est. +8%
$217.13 $230.82
$229.65 +5.8%
Oct 08, 2026
Unity Software Inc U
BUY Andrew Marok $54.00
Est. +19%
$45.44 $47.77
$43.34 -4.6%
Oct 08, 2026
Regeneron Pharmaceuticals, Inc. REGN
BUY Chris Raymond $911.00
Est. +23%
$742.12 $809.49
$796.34 +7.3%
Oct 08, 2026
Levi Strauss & Co. - Ordinary Shares Cls A LEVI
BUY Rick Patel $22.00
Est. +13%
$19.51 $20.67
$20.65 +5.8%
Oct 08, 2026
Chime Financial, Inc. Class A Common Stock CHYM
BUY - $35.00
Est. +25%
$27.93 $31.00
$29.96 +7.3%
Oct 08, 2026
Odyssey Therapeutics, Inc. ODTX
BUY - $42.00
Est. +132%
$18.12 $19.64
$17.57 -3.0%
Oct 08, 2026
Kymera Therapeutics Inc KYMR
BUY Thomas Deal $140.00
Est. +28%
$109.30 $115.82
$108.14 -1.1%
Oct 07, 2026
Humana Inc. HUM
BUY Sarah James $460.00
Est. +14%
$404.28 $456.50
$432.20 +6.9%
Oct 07, 2026
Tradeweb Markets Inc - Ordinary Shares Cls A TW
BUY - $128.00
Est. +20%
$106.59 $112.54
$112.00 +5.1%
Oct 07, 2026
Southwest Airlines Co LUV
BUY - $55.00
Est. +31%
$42.04 $42.14
$40.83 -2.9%
Oct 07, 2026
Delta Air Lines, Inc. DAL
BUY - $100.00
Est. +21%
$82.61 $83.47
$78.08 -5.5%
Oct 07, 2026
Allegiant Travel ALGT
BUY Savanthi Syth $110.00
Est. +45%
$75.81 $77.16
$70.40 -7.1%
Oct 07, 2026
Raymond James Financial, Inc. RJF
BUY - $197.00
Est. +23%
$159.53 $159.90
$157.37 -1.4%
Oct 06, 2026
Primis Financial Corp FRST
BUY - $18.00
Est. +16%
$15.51 $15.61
$15.44 -0.5%
Oct 06, 2026
First Bancorp FBNC
BUY - $71.00
Est. +15%
$61.79 $61.57
$60.33 -2.4%
Oct 06, 2026
M & T Bank Corp MTB
BUY - $250.00
Est. +14%
$218.74 $222.04
$218.65 0.0%
Oct 06, 2026
ServisFirst Bancshares Inc SFBS
BUY Steve Moss $45.00
Est. +14%
$39.51 $39.92
$39.56 +0.1%
Oct 06, 2026
Tyra Biosciences Inc TYRA
BUY Chris Raymond $50.00
Est. +139%
$20.93 $20.99
$19.04 -9.0%
Oct 06, 2026
Old National Bancorp ONB
BUY - $29.00
Est. +17%
$24.86 $25.12
$25.00 +0.6%
Oct 06, 2026
BankUnited Inc BKU
BUY - $49.00
Est. +13%
$43.23 $43.55
$42.01 -2.8%
Oct 06, 2026
Bancorp Inc. (The) TBBK
BUY Steve Moss $53.00
Est. +10%
$48.33 $49.80
$49.00 +1.4%
Oct 06, 2026
Chain Bridge Bancorp, Inc. CBNA
BUY - $53.00
Est. +13%
$47.02 $54.11
$49.47 +5.2%
Oct 06, 2026
Ally Financial Inc ALLY
BUY Nicholas Holowko $52.00
Est. +38%
$37.63 $38.24
$37.73 +0.3%
Oct 06, 2026
Omega Healthcare Investors, Inc. OHI
BUY David Rodgers $53.00
Est. +17%
$45.36 $46.20
$45.53 +0.4%
Oct 06, 2026
Citizens Financial Group Inc CFG
BUY - $77.00
Est. +20%
$64.09 $64.82
$63.43 -1.0%
Oct 06, 2026
Marvell Technology Inc MRVL
BUY Simon Leopold $295.00
Est. +3%
$287.01 $301.27
$241.24 -15.9%
Oct 06, 2026
First Merchants Corp. FRME
BUY - $46.00
Est. +16%
$39.77 $40.17
$39.48 -0.7%
Oct 06, 2026
James Hardie Industries plc - ADR JHX
BUY Michael Rehaut $36.00
Est. +43%
$25.20 $26.04
$25.90 +2.8%
Oct 06, 2026
Old Second Bancorporation Inc. OSBC
BUY Daniel Tamayo $30.00
Est. +19%
$25.29 $25.33
$24.85 -1.7%
Oct 05, 2026
SBA Communications Corp - Ordinary Shares - Class A SBAC
BUY - $271.00
Est. +69%
$160.74 $186.12
$183.72 +14.3%
Oct 05, 2026
Climb Bio, Inc. CLYM
BUY Christopher Raymond $34.00
Est. +211%
$10.94 $11.29
$10.91 -0.3%
Oct 05, 2026
Figure Technology Solutions, Inc. Class A Common Stock FIGR
BUY - $44.00
Est. +54%
$28.53 $28.98
$27.67 -3.0%
Oct 05, 2026
CareTrust REIT Inc CTRE
BUY David Rodgers $42.00
Est. +16%
$36.30 $37.07
$36.59 +0.8%
Oct 05, 2026
Monte Rosa Therapeutics Inc GLUE
BUY - $25.00
Est. +138%
$10.50 $10.75
$10.12 -3.6%
Oct 05, 2026
Ameriprise Financial Inc AMP
BUY - $570.00
Est. +16%
$490.91 $505.01
$502.58 +2.4%
Oct 05, 2026
Expand Energy Corporation EXE
BUY John Freeman $141.00
Est. +65%
$85.41 $92.89
$90.80 +6.3%
Oct 02, 2026
WhiteHawk Minerals Corp WHK
BUY John Freeman $35.00
Est. +41%
$24.81 $26.85
$25.04 +0.9%
Oct 02, 2026
Origin Bancorp Inc OBK
BUY - $58.00
Est. +9%
$53.36 $53.70
$51.83 -2.9%
Oct 02, 2026
Avalyn Pharma Inc. Common Stock AVLN
BUY Tiago Fauth $60.00
Est. +119%
$27.42 $28.92
$24.64 -10.1%
Oct 01, 2026
QCR Holding, Inc. QCRH
BUY Nicholas Holowko $110.00
Est. +13%
$97.20 $103.38
$98.79 +1.6%
Oct 01, 2026
First Business Financial Services Inc FBIZ
BUY Nicholas Holowko $75.00
Est. +10%
$68.06 $71.48
$70.08 +3.0%
Oct 01, 2026
e.l.f. Beauty Inc ELF
BUY - $117.00
Est. +14%
$102.71 $116.15
$116.11 +13.0%
Oct 01, 2026
Liquidia Corp LQDA
BUY Ryan Deschner $53.00
Est. +75%
$30.26 $38.64
$34.78 +14.9%
Sep 29, 2026
Mach Natural Resources LP - Units MNR
BUY John Freeman $16.00
Est. +55%
$10.32 $11.13
$10.84 +5.0%
Sep 29, 2026
Uniti Group Inc UNIT
BUY Frank Louthan $16.00
Est. +85%
$8.65 $8.94
$6.01 -30.6%
Sep 29, 2026
Akamai Technologies Inc AKAM
BUY Frank Louthan $170.00
Est. +56%
$108.99 $113.43
$92.32 -15.3%
Analyst Wilma Burdis
Signal & Target
BUY $65.00
Start Price $53.48
Best Price (1Y)
$54.31
Current Price $53.49
Return +0.0%
Analyst -
Signal & Target
BUY $189.00
Start Price $152.99
Best Price (1Y)
$165.70
Current Price $165.51
Return +8.2%
Signal & Target
BUY $106.00
Start Price $83.55
Best Price (1Y)
$86.73
Current Price $86.50
Return +3.5%
Analyst -
Signal & Target
BUY $72.00
Start Price $29.36
Best Price (1Y)
$37.00
Current Price $31.73
Return +8.1%
Analyst -
Signal & Target
BUY $235.00
Start Price $217.13
Best Price (1Y)
$230.82
Current Price $229.65
Return +5.8%
Analyst Andrew Marok
Signal & Target
BUY $54.00
Start Price $45.44
Best Price (1Y)
$47.77
Current Price $43.34
Return -4.6%
Analyst Chris Raymond
Signal & Target
BUY $911.00
Start Price $742.12
Best Price (1Y)
$809.49
Current Price $796.34
Return +7.3%
Analyst Rick Patel
Signal & Target
BUY $22.00
Start Price $19.51
Best Price (1Y)
$20.67
Current Price $20.65
Return +5.8%
Analyst -
Signal & Target
BUY $35.00
Start Price $27.93
Best Price (1Y)
$31.00
Current Price $29.96
Return +7.3%
Analyst -
Signal & Target
BUY $42.00
Start Price $18.12
Best Price (1Y)
$19.64
Current Price $17.57
Return -3.0%
Analyst Thomas Deal
Signal & Target
BUY $140.00
Start Price $109.30
Best Price (1Y)
$115.82
Current Price $108.14
Return -1.1%
Humana Inc.
HUM
Oct 07, 2026
Analyst Sarah James
Signal & Target
BUY $460.00
Start Price $404.28
Best Price (1Y)
$456.50
Current Price $432.20
Return +6.9%
Analyst -
Signal & Target
BUY $128.00
Start Price $106.59
Best Price (1Y)
$112.54
Current Price $112.00
Return +5.1%
Analyst -
Signal & Target
BUY $55.00
Start Price $42.04
Best Price (1Y)
$42.14
Current Price $40.83
Return -2.9%
Analyst -
Signal & Target
BUY $100.00
Start Price $82.61
Best Price (1Y)
$83.47
Current Price $78.08
Return -5.5%
Analyst Savanthi Syth
Signal & Target
BUY $110.00
Start Price $75.81
Best Price (1Y)
$77.16
Current Price $70.40
Return -7.1%
Analyst -
Signal & Target
BUY $197.00
Start Price $159.53
Best Price (1Y)
$159.90
Current Price $157.37
Return -1.4%
Analyst -
Signal & Target
BUY $18.00
Start Price $15.51
Best Price (1Y)
$15.61
Current Price $15.44
Return -0.5%
Analyst -
Signal & Target
BUY $71.00
Start Price $61.79
Best Price (1Y)
$61.57
Current Price $60.33
Return -2.4%
Analyst -
Signal & Target
BUY $250.00
Start Price $218.74
Best Price (1Y)
$222.04
Current Price $218.65
Return 0.0%
Analyst Steve Moss
Signal & Target
BUY $45.00
Start Price $39.51
Best Price (1Y)
$39.92
Current Price $39.56
Return +0.1%
Analyst Chris Raymond
Signal & Target
BUY $50.00
Start Price $20.93
Best Price (1Y)
$20.99
Current Price $19.04
Return -9.0%
Analyst -
Signal & Target
BUY $29.00
Start Price $24.86
Best Price (1Y)
$25.12
Current Price $25.00
Return +0.6%
Analyst -
Signal & Target
BUY $49.00
Start Price $43.23
Best Price (1Y)
$43.55
Current Price $42.01
Return -2.8%
Analyst Steve Moss
Signal & Target
BUY $53.00
Start Price $48.33
Best Price (1Y)
$49.80
Current Price $49.00
Return +1.4%
Analyst -
Signal & Target
BUY $53.00
Start Price $47.02
Best Price (1Y)
$54.11
Current Price $49.47
Return +5.2%
Signal & Target
BUY $52.00
Start Price $37.63
Best Price (1Y)
$38.24
Current Price $37.73
Return +0.3%
Analyst David Rodgers
Signal & Target
BUY $53.00
Start Price $45.36
Best Price (1Y)
$46.20
Current Price $45.53
Return +0.4%
Analyst -
Signal & Target
BUY $77.00
Start Price $64.09
Best Price (1Y)
$64.82
Current Price $63.43
Return -1.0%
Analyst Simon Leopold
Signal & Target
BUY $295.00
Start Price $287.01
Best Price (1Y)
$301.27
Current Price $241.24
Return -15.9%
Analyst -
Signal & Target
BUY $46.00
Start Price $39.77
Best Price (1Y)
$40.17
Current Price $39.48
Return -0.7%
Analyst Michael Rehaut
Signal & Target
BUY $36.00
Start Price $25.20
Best Price (1Y)
$26.04
Current Price $25.90
Return +2.8%
Analyst Daniel Tamayo
Signal & Target
BUY $30.00
Start Price $25.29
Best Price (1Y)
$25.33
Current Price $24.85
Return -1.7%
Analyst -
Signal & Target
BUY $271.00
Start Price $160.74
Best Price (1Y)
$186.12
Current Price $183.72
Return +14.3%
Signal & Target
BUY $34.00
Start Price $10.94
Best Price (1Y)
$11.29
Current Price $10.91
Return -0.3%
Analyst -
Signal & Target
BUY $44.00
Start Price $28.53
Best Price (1Y)
$28.98
Current Price $27.67
Return -3.0%
Analyst David Rodgers
Signal & Target
BUY $42.00
Start Price $36.30
Best Price (1Y)
$37.07
Current Price $36.59
Return +0.8%
Analyst -
Signal & Target
BUY $25.00
Start Price $10.50
Best Price (1Y)
$10.75
Current Price $10.12
Return -3.6%
Analyst -
Signal & Target
BUY $570.00
Start Price $490.91
Best Price (1Y)
$505.01
Current Price $502.58
Return +2.4%
Analyst John Freeman
Signal & Target
BUY $141.00
Start Price $85.41
Best Price (1Y)
$92.89
Current Price $90.80
Return +6.3%
Analyst John Freeman
Signal & Target
BUY $35.00
Start Price $24.81
Best Price (1Y)
$26.85
Current Price $25.04
Return +0.9%
Analyst -
Signal & Target
BUY $58.00
Start Price $53.36
Best Price (1Y)
$53.70
Current Price $51.83
Return -2.9%
Analyst Tiago Fauth
Signal & Target
BUY $60.00
Start Price $27.42
Best Price (1Y)
$28.92
Current Price $24.64
Return -10.1%
Signal & Target
BUY $110.00
Start Price $97.20
Best Price (1Y)
$103.38
Current Price $98.79
Return +1.6%
Signal & Target
BUY $75.00
Start Price $68.06
Best Price (1Y)
$71.48
Current Price $70.08
Return +3.0%
Analyst -
Signal & Target
BUY $117.00
Start Price $102.71
Best Price (1Y)
$116.15
Current Price $116.11
Return +13.0%
Analyst Ryan Deschner
Signal & Target
BUY $53.00
Start Price $30.26
Best Price (1Y)
$38.64
Current Price $34.78
Return +14.9%
Analyst John Freeman
Signal & Target
BUY $16.00
Start Price $10.32
Best Price (1Y)
$11.13
Current Price $10.84
Return +5.0%
Analyst Frank Louthan
Signal & Target
BUY $16.00
Start Price $8.65
Best Price (1Y)
$8.94
Current Price $6.01
Return -30.6%
Analyst Frank Louthan
Signal & Target
BUY $170.00
Start Price $108.99
Best Price (1Y)
$113.43
Current Price $92.32
Return -15.3%

Recent Upgrades / Downgrades

Date Stock Action From To
Oct 09, 2026
Casella Waste Systems, Inc. - Ordinary Shares - Class A CWST
Hold Strong Buy Strong Buy
Oct 09, 2026
Quince Therapeutics Inc QNCX
Initialise Outperform
Oct 09, 2026
Equitable Holdings Inc EQH
Hold Strong Buy Strong Buy
Oct 09, 2026
Waste Management, Inc. WM
Hold Outperform Outperform
Oct 09, 2026
Starbucks Corp. SBUX
Hold Outperform Outperform
Oct 08, 2026
Liquidia Corp LQDA
Hold Outperform Outperform
Oct 08, 2026
Nasdaq Inc - Ordinary Shares - 144A NDAQ
Hold Outperform Outperform
Oct 08, 2026
Global Payments, Inc. GPN
Upgrade Market Perform Outperform
Oct 08, 2026
Odyssey Therapeutics, Inc. ODTX
Initialise Outperform
Oct 08, 2026
Profound Medical Corp PROF
Hold Strong Buy Strong Buy
Oct 08, 2026
Palisade Bio Inc PALI
Initialise Outperform
Oct 08, 2026
Kymera Therapeutics Inc KYMR
Initialise Outperform Outperform
Oct 08, 2026
Scholar Rock Holding Corp SRRK
Hold Strong Buy Strong Buy
Oct 08, 2026
Biohaven Ltd BHVN
Hold Strong Buy Strong Buy
Oct 08, 2026
Levi Strauss & Co. - Ordinary Shares Cls A LEVI
Hold Outperform Outperform
Oct 08, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
Upgrade Market Perform Outperform
Oct 08, 2026
Unity Software Inc U
Upgrade Market Perform Outperform
Oct 08, 2026
Regeneron Pharmaceuticals, Inc. REGN
Hold Outperform Outperform
Oct 08, 2026
Nektar Therapeutics NKTR
Initialise Market Perform
Oct 07, 2026
Tradeweb Markets Inc - Ordinary Shares Cls A TW
Hold Outperform Outperform
Oct 07, 2026
Southwest Airlines Co LUV
Hold Outperform Outperform
Oct 07, 2026
Delta Air Lines, Inc. DAL
Hold Outperform Outperform
Oct 07, 2026
Allegiant Travel ALGT
Hold Strong Buy Strong Buy
Oct 06, 2026
Texas Capital Bancshares, Inc. TCBI
Hold Outperform Outperform
Oct 06, 2026
First Bancorp FBNC
Downgrade Strong Buy Outperform
Oct 06, 2026
Bancorp Inc. (The) TBBK
Upgrade Strong Buy Outperform
Oct 06, 2026
ServisFirst Bancshares Inc SFBS
Downgrade Strong Buy Outperform
Oct 06, 2026
Marvell Technology Inc MRVL
Hold Strong Buy Strong Buy
Oct 06, 2026
Tyra Biosciences Inc TYRA
Hold Strong Buy Strong Buy
Oct 06, 2026
Ally Financial Inc ALLY
Hold Strong Buy Strong Buy
Oct 06, 2026
American Integrity Insurance Group, Inc. AII
Hold Outperform Outperform
Oct 06, 2026
Chain Bridge Bancorp, Inc. CBNA
Upgrade Market Perform Outperform
Oct 06, 2026
Old National Bancorp ONB
Upgrade Market Perform Outperform
Oct 06, 2026
M & T Bank Corp MTB
Initialise Outperform
Oct 06, 2026
Wesbanco, Inc. WSBC
Downgrade Strong Buy Market Perform
Oct 06, 2026
Old Second Bancorporation Inc. OSBC
Upgrade Outperform Strong Buy
Oct 06, 2026
Omega Healthcare Investors, Inc. OHI
Hold Outperform Outperform
Oct 06, 2026
Fulton Financial Corp. FULT
Downgrade Outperform Market Perform
Oct 06, 2026
First Merchants Corp. FRME
Upgrade Market Perform Outperform
Oct 06, 2026
Prosperity Bancshares Inc. PB
Upgrade Market Perform Outperform
Oct 05, 2026
SBA Communications Corp - Ordinary Shares - Class A SBAC
Hold Outperform Outperform
Oct 05, 2026
Maplebear Inc. CART
Hold Outperform Outperform
Oct 05, 2026
Robinhood Markets Inc - Ordinary Shares - Class A HOOD
Hold Market Perform Market Perform
Oct 05, 2026
Expand Energy Corporation EXE
Hold Strong Buy Strong Buy
Oct 05, 2026
CareTrust REIT Inc CTRE
Hold Outperform Outperform
Oct 05, 2026
B2gold Corp BTG
Hold Outperform Outperform
Oct 05, 2026
Camping World Holdings Inc - Ordinary Shares - Class A CWH
Hold Outperform Outperform
Oct 05, 2026
Align Technology, Inc. ALGN
Hold Buy Buy
Oct 05, 2026
HubSpot Inc HUBS
Downgrade Outperform Market Perform
Oct 05, 2026
Climb Bio, Inc. CLYM
Hold Strong Buy Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Initialise
From -
To Outperform
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 Hold
From Outperform
To Outperform
Action Upgrade
From Market Perform
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Strong Buy
To Strong Buy
Action Initialise
From -
To Outperform
Action Initialise
From Outperform
To Outperform
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Outperform
To Outperform
Action Upgrade
From Market Perform
To Outperform
Action Upgrade
From Market Perform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Outperform
To Outperform
Action Downgrade
From Strong Buy
To Outperform
Action Upgrade
From Strong Buy
To Outperform
Action Downgrade
From Strong Buy
To Outperform
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 Upgrade
From Market Perform
To Outperform
Action Upgrade
From Market Perform
To Outperform
Action Initialise
From -
To Outperform
Action Downgrade
From Strong Buy
To Market Perform
Action Upgrade
From Outperform
To Strong Buy
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Upgrade
From Market Perform
To Outperform
Action Upgrade
From Market Perform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
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 Hold
From Buy
To Buy
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Strong Buy
To Strong Buy