← Back to Analysts

Cantor Fitzgerald Score: 43

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.
+31.1%
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 📉
58%
553 W / 408 L
Target Met
? How often was the target reached?
Hits vs. Total.
89%
550 W / 71 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
18%
113 W / 508 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
39 W / 582 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.
56%
279 W / 220 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
59%
514 W / 357 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
43%
39 W / 51 L

Top 5 Analysts (Score, >10 Trades)

1. Ryan Tunis 55 2. Richard Anderson 48 3. Tom Fitzgerald 48 4. Jonathan Ruykhaver 41 5. Matthew VanVliet 41

Top 5 Analysts (Score, >50 Trades)

1. Ramsey El-Assal 39 2. Deepak Mathivanan 37 3. Brett Knoblauch 32

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 25, 2026
Primoris Services Corp PRIM
BUY - $100.00
Est. +8%
$92.69 $99.22
$88.20 -4.8%
Jun 25, 2026
Qualcomm, Inc. QCOM
BUY - $220.00
Est. +11%
$197.41 $219.00
$176.25 -10.7%
Jun 24, 2026
Quantum Computing Inc QUBT
SELL Troy Jensen $10.00
Est. +5%
$10.49 $8.83 (Low)
$9.05 +13.7%
Jun 22, 2026
Qualcomm, Inc. QCOM
SELL - $200.00
Est. +12%
$226.11 $172.12 (Low)
$176.25 +22.1%
Jun 18, 2026
Avidity Biosciences Inc RNA
BUY - $25.00
Est. +100%
$12.48 $13.80
$13.65 +9.4%
Jun 17, 2026
uniQure N.V. QURE
BUY - $61.00
Est. +29%
$47.40 $50.47
$41.81 -11.8%
Jun 16, 2026
Domo Inc. - Ordinary Shares - Class B DOMO
BUY - $5.00
Est. +53%
$3.26 $3.64
$3.54 +8.6%
Jun 15, 2026
ServiceNow Inc NOW
BUY - $130.00
Est. +23%
$105.78 $107.68
$106.32 +0.5%
Jun 11, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
SELL Thomas Blakey $226.00
Est. +1%
$227.63 $213.40 (Low)
$260.36 -14.4%
Jun 11, 2026
Rubrik Inc. - Ordinary Shares - Class A RBRK
BUY Jonathan Ruykhaver $95.00
Est. +33%
$71.32 $84.50
$83.64 +17.3%
Jun 11, 2026
Advanced Energy Industries Inc. AEIS
BUY - $400.00
Est. +30%
$308.17 $389.79
$311.27 +1.0%
Jun 10, 2026
Tyler Technologies, Inc. TYL
BUY Matthew VanVliet $340.00
Est. +10%
$308.92 $320.06
$318.10 +3.0%
Jun 10, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
SELL Thomas Blakey $230.00
Est. +3%
$236.08 $212.32 (Low)
$242.14 -2.6%
Jun 10, 2026
Lam Research Corp. LRCX
BUY - $425.00
Est. +30%
$327.16 $438.50
$351.41 +7.4%
Jun 10, 2026
KLA Corp. KLAC
BUY - $2,500.00
Est. +17%
$2,139.37 $307.16
$235.55 -89.0%
Jun 10, 2026
Applied Materials Inc. AMAT
BUY - $650.00
Est. +30%
$499.21 $739.67
$603.04 +20.8%
Jun 09, 2026
VinFast Auto Ltd. VFS
BUY Andres Sheppard $5.00
Est. +64%
$3.05 $3.21
$3.07 +0.7%
Jun 08, 2026
Micron Technology Inc. MU
BUY - $1,500.00
Est. +62%
$926.65 $1,255.00
$975.56 +5.3%
Jun 05, 2026
Oracle Corp. ORCL
BUY - $284.00
Est. +29%
$220.15 $231.44
$140.27 -36.3%
Jun 04, 2026
Gorilla Technology Group Inc GRRR
BUY - $40.00
Est. +113%
$18.79 $21.09
$18.51 -1.5%
Jun 04, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
SELL - $725.00
Est. +3%
$747.61 $154.44 (Low)
$193.98 +74.1%
Jun 04, 2026
HIVE Digital Technologies Ltd. HIVE
BUY - $7.00
Est. +63%
$4.30 $5.34
$3.24 -24.7%
Jun 03, 2026
Gitlab Inc - Ordinary Shares - Class A GTLB
BUY Jonathan Ruykhaver $35.00
Est. +10%
$31.82 $32.59
$32.07 +0.8%
Jun 03, 2026
Palo Alto Networks Inc PANW
BUY Jonathan Ruykhaver $340.00
Est. +14%
$297.18 $358.10
$348.06 +17.1%
May 29, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY Jonathan Ruykhaver $125.00
Est. +32%
$94.72 $145.95
$141.42 +49.3%
May 29, 2026
Dycom Industries, Inc. DY
BUY - $654.00
Est. +22%
$535.20 $544.83
$437.76 -18.2%
May 28, 2026
Iris Energy Ltd IREN
BUY Brett Knoblauch $99.00
Est. +46%
$67.84 $70.71
$38.82 -42.8%
May 28, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
BUY - $282.00
Est. +61%
$175.26 $284.99
$260.15 +48.4%
May 28, 2026
Marvell Technology Inc MRVL
BUY - $220.00
Est. +11%
$198.70 $329.88
$245.29 +23.4%
May 28, 2026
Salesforce Inc CRM
BUY Matthew VanVliet $250.00
Est. +39%
$179.52 $211.34
$166.11 -7.5%
May 27, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY Jonathan Ruykhaver $110.00
Est. +17%
$93.81 $145.95
$141.42 +50.8%
May 27, 2026
Zscaler Inc ZS
BUY Jonathan Ruykhaver $225.00
Est. +22%
$184.60 $157.70
$147.33 -20.2%
May 27, 2026
SentinelOne Inc - Ordinary Shares - Class A S
BUY Jonathan Ruykhaver $24.00
Est. +29%
$18.56 $18.30
$17.51 -5.7%
May 26, 2026
Elastic N.V ESTC
BUY Thomas Blakey $59.00
Est. +8%
$54.81 $68.72
$58.04 +5.9%
May 26, 2026
Marvell Technology Inc MRVL
SELL - $190.00
Est. +3%
$196.33 $194.70 (Low)
$245.29 -24.9%
May 26, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
BUY Thomas Blakey $225.00
Est. +31%
$172.20 $284.99
$260.15 +51.1%
May 26, 2026
Custom Truck One Source Inc CTOS
BUY Manish Somaiya $13.00
Est. +41%
$9.23 $12.23
$10.04 +8.8%
May 26, 2026
Marti Technologies Inc. - Ordinary Shares - Class A MRT
BUY Joseph France $2.40
Est. +26%
$1.90 $1.99
$1.42 -25.3%
May 26, 2026
Spotify Technology S.A. SPOT
BUY - $520.00
Est. +0%
$519.86 $534.00
$485.97 -6.5%
May 26, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
BUY Thomas Blakey $416.00
Est. +28%
$326.13 $412.00
$354.88 +8.8%
May 22, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
BUY Thomas Blakey $138.00
Est. +0%
$137.42 $163.69
$129.30 -5.9%
May 22, 2026
Zoom Video Communications Inc - Ordinary Shares - Class A ZM
BUY - $104.00
Est. +7%
$96.75 $114.74
$87.15 -9.9%
May 21, 2026
Connect Biopharma Holdings Ltd - ADR CNTB
BUY Olivia Brayer $4.00
Est. +73%
$2.31 $2.72
$2.46 +6.5%
May 21, 2026
Aligos Therapeutics Inc ALGS
BUY - $20.00
Est. +257%
$5.60 $6.10
$5.59 -0.2%
May 20, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY - $700.00
Est. +13%
$616.88 $199.53
$193.98 -68.6%
May 20, 2026
Palo Alto Networks Inc PANW
BUY - $285.00
Est. +19%
$240.13 $358.10
$348.06 +44.9%
May 20, 2026
Workday Inc - Ordinary Shares - Class A WDAY
BUY - $160.00
Est. +24%
$129.34 $158.62
$135.40 +4.7%
May 19, 2026
HIVE Digital Technologies Ltd. HIVE
BUY Brett Knoblauch $4.60
Est. +33%
$3.46 $5.34
$3.24 -6.4%
May 19, 2026
Intuitive Machines Inc - Ordinary Shares - Class A LUNR
BUY - $43.00
Est. +28%
$33.59 $46.73
$19.58 -41.7%
May 19, 2026
Home Bancshares Inc HOMB
BUY Dave Rochester $30.00
Est. +15%
$26.09 $29.38
$28.68 +9.9%
Analyst -
Signal & Target
BUY $100.00
Start Price $92.69
Best Price (1Y)
$99.22
Current Price $88.20
Return -4.8%
Analyst -
Signal & Target
BUY $220.00
Start Price $197.41
Best Price (1Y)
$219.00
Current Price $176.25
Return -10.7%
Analyst Troy Jensen
Signal & Target
SELL $10.00
Start Price $10.49
Best Price (1Y)
$8.83
Current Price $9.05
Return +13.7%
Analyst -
Signal & Target
SELL $200.00
Start Price $226.11
Best Price (1Y)
$172.12
Current Price $176.25
Return +22.1%
Analyst -
Signal & Target
BUY $25.00
Start Price $12.48
Best Price (1Y)
$13.80
Current Price $13.65
Return +9.4%
uniQure N.V.
QURE
Jun 17, 2026
Analyst -
Signal & Target
BUY $61.00
Start Price $47.40
Best Price (1Y)
$50.47
Current Price $41.81
Return -11.8%
Analyst -
Signal & Target
BUY $5.00
Start Price $3.26
Best Price (1Y)
$3.64
Current Price $3.54
Return +8.6%
Analyst -
Signal & Target
BUY $130.00
Start Price $105.78
Best Price (1Y)
$107.68
Current Price $106.32
Return +0.5%
Analyst Thomas Blakey
Signal & Target
SELL $226.00
Start Price $227.63
Best Price (1Y)
$213.40
Current Price $260.36
Return -14.4%
Signal & Target
BUY $95.00
Start Price $71.32
Best Price (1Y)
$84.50
Current Price $83.64
Return +17.3%
Analyst -
Signal & Target
BUY $400.00
Start Price $308.17
Best Price (1Y)
$389.79
Current Price $311.27
Return +1.0%
Signal & Target
BUY $340.00
Start Price $308.92
Best Price (1Y)
$320.06
Current Price $318.10
Return +3.0%
Analyst Thomas Blakey
Signal & Target
SELL $230.00
Start Price $236.08
Best Price (1Y)
$212.32
Current Price $242.14
Return -2.6%
Analyst -
Signal & Target
BUY $425.00
Start Price $327.16
Best Price (1Y)
$438.50
Current Price $351.41
Return +7.4%
KLA Corp.
KLAC
Jun 10, 2026
Analyst -
Signal & Target
BUY $2,500.00
Start Price $2,139.37
Best Price (1Y)
$307.16
Current Price $235.55
Return -89.0%
Analyst -
Signal & Target
BUY $650.00
Start Price $499.21
Best Price (1Y)
$739.67
Current Price $603.04
Return +20.8%
Analyst Andres Sheppard
Signal & Target
BUY $5.00
Start Price $3.05
Best Price (1Y)
$3.21
Current Price $3.07
Return +0.7%
Analyst -
Signal & Target
BUY $1,500.00
Start Price $926.65
Best Price (1Y)
$1,255.00
Current Price $975.56
Return +5.3%
Oracle Corp.
ORCL
Jun 05, 2026
Analyst -
Signal & Target
BUY $284.00
Start Price $220.15
Best Price (1Y)
$231.44
Current Price $140.27
Return -36.3%
Analyst -
Signal & Target
BUY $40.00
Start Price $18.79
Best Price (1Y)
$21.09
Current Price $18.51
Return -1.5%
Analyst -
Signal & Target
SELL $725.00
Start Price $747.61
Best Price (1Y)
$154.44
Current Price $193.98
Return +74.1%
Analyst -
Signal & Target
BUY $7.00
Start Price $4.30
Best Price (1Y)
$5.34
Current Price $3.24
Return -24.7%
Signal & Target
BUY $35.00
Start Price $31.82
Best Price (1Y)
$32.59
Current Price $32.07
Return +0.8%
Signal & Target
BUY $340.00
Start Price $297.18
Best Price (1Y)
$358.10
Current Price $348.06
Return +17.1%
Signal & Target
BUY $125.00
Start Price $94.72
Best Price (1Y)
$145.95
Current Price $141.42
Return +49.3%
Analyst -
Signal & Target
BUY $654.00
Start Price $535.20
Best Price (1Y)
$544.83
Current Price $437.76
Return -18.2%
Analyst Brett Knoblauch
Signal & Target
BUY $99.00
Start Price $67.84
Best Price (1Y)
$70.71
Current Price $38.82
Return -42.8%
Analyst -
Signal & Target
BUY $282.00
Start Price $175.26
Best Price (1Y)
$284.99
Current Price $260.15
Return +48.4%
Analyst -
Signal & Target
BUY $220.00
Start Price $198.70
Best Price (1Y)
$329.88
Current Price $245.29
Return +23.4%
Signal & Target
BUY $250.00
Start Price $179.52
Best Price (1Y)
$211.34
Current Price $166.11
Return -7.5%
Signal & Target
BUY $110.00
Start Price $93.81
Best Price (1Y)
$145.95
Current Price $141.42
Return +50.8%
Zscaler Inc
ZS
May 27, 2026
Signal & Target
BUY $225.00
Start Price $184.60
Best Price (1Y)
$157.70
Current Price $147.33
Return -20.2%
Signal & Target
BUY $24.00
Start Price $18.56
Best Price (1Y)
$18.30
Current Price $17.51
Return -5.7%
Elastic N.V
ESTC
May 26, 2026
Analyst Thomas Blakey
Signal & Target
BUY $59.00
Start Price $54.81
Best Price (1Y)
$68.72
Current Price $58.04
Return +5.9%
Analyst -
Signal & Target
SELL $190.00
Start Price $196.33
Best Price (1Y)
$194.70
Current Price $245.29
Return -24.9%
Analyst Thomas Blakey
Signal & Target
BUY $225.00
Start Price $172.20
Best Price (1Y)
$284.99
Current Price $260.15
Return +51.1%
Analyst Manish Somaiya
Signal & Target
BUY $13.00
Start Price $9.23
Best Price (1Y)
$12.23
Current Price $10.04
Return +8.8%
Analyst Joseph France
Signal & Target
BUY $2.40
Start Price $1.90
Best Price (1Y)
$1.99
Current Price $1.42
Return -25.3%
Analyst -
Signal & Target
BUY $520.00
Start Price $519.86
Best Price (1Y)
$534.00
Current Price $485.97
Return -6.5%
Analyst Thomas Blakey
Signal & Target
BUY $416.00
Start Price $326.13
Best Price (1Y)
$412.00
Current Price $354.88
Return +8.8%
Analyst Thomas Blakey
Signal & Target
BUY $138.00
Start Price $137.42
Best Price (1Y)
$163.69
Current Price $129.30
Return -5.9%
Analyst -
Signal & Target
BUY $104.00
Start Price $96.75
Best Price (1Y)
$114.74
Current Price $87.15
Return -9.9%
Analyst Olivia Brayer
Signal & Target
BUY $4.00
Start Price $2.31
Best Price (1Y)
$2.72
Current Price $2.46
Return +6.5%
Analyst -
Signal & Target
BUY $20.00
Start Price $5.60
Best Price (1Y)
$6.10
Current Price $5.59
Return -0.2%
Analyst -
Signal & Target
BUY $700.00
Start Price $616.88
Best Price (1Y)
$199.53
Current Price $193.98
Return -68.6%
Analyst -
Signal & Target
BUY $285.00
Start Price $240.13
Best Price (1Y)
$358.10
Current Price $348.06
Return +44.9%
Analyst -
Signal & Target
BUY $160.00
Start Price $129.34
Best Price (1Y)
$158.62
Current Price $135.40
Return +4.7%
Analyst Brett Knoblauch
Signal & Target
BUY $4.60
Start Price $3.46
Best Price (1Y)
$5.34
Current Price $3.24
Return -6.4%
Analyst -
Signal & Target
BUY $43.00
Start Price $33.59
Best Price (1Y)
$46.73
Current Price $19.58
Return -41.7%
Analyst Dave Rochester
Signal & Target
BUY $30.00
Start Price $26.09
Best Price (1Y)
$29.38
Current Price $28.68
Return +9.9%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 26, 2026
Rubrik Inc. - Ordinary Shares - Class A RBRK
Hold Overweight Overweight
Jun 26, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Hold Overweight Overweight
Jun 25, 2026
Quince Therapeutics Inc QNCX
Hold Overweight Overweight
Jun 24, 2026
Silence Therapeutics Plc - ADR SLN
Initialise Overweight
Jun 24, 2026
Quantum Computing Inc QUBT
Hold Neutral Neutral
Jun 24, 2026
Tenax Therapeutics Inc TENX
Hold Overweight Overweight
Jun 23, 2026
Abbvie Inc ABBV
Hold Overweight Overweight
Jun 23, 2026
Quince Therapeutics Inc QNCX
Initialise Overweight
Jun 22, 2026
Qualcomm, Inc. QCOM
Hold Neutral Neutral
Jun 22, 2026
Adlai Nortye Ltd. - ADR ANL
Initialise Overweight
Jun 22, 2026
BitGo Holdings, Inc. BTGO
Hold Overweight Overweight
Jun 22, 2026
Eledon Pharmaceuticals Inc ELDN
Hold Overweight Overweight
Jun 22, 2026
Lilly(Eli) & Co LLY
Hold Overweight Overweight
Jun 22, 2026
Biogen Inc BIIB
Hold Overweight Overweight
Jun 18, 2026
Sterling Infrastructure Inc STRL
Hold Overweight Overweight
Jun 18, 2026
Scholar Rock Holding Corp SRRK
Hold Overweight Overweight
Jun 18, 2026
Avidity Biosciences Inc RNA
Initialise Overweight
Jun 17, 2026
Coinbase Global Inc - Ordinary Shares - Class A COIN
Hold Overweight Overweight
Jun 17, 2026
Workday Inc - Ordinary Shares - Class A WDAY
Hold Overweight Overweight
Jun 17, 2026
Agilysys, Inc AGYS
Hold Overweight Overweight
Jun 17, 2026
Codexis Inc. CDXS
Hold Overweight Overweight
Jun 17, 2026
uniQure N.V. QURE
Upgrade Neutral Overweight
Jun 16, 2026
Emcor Group, Inc. EME
Hold Overweight Overweight
Jun 15, 2026
Satellogic Inc - Ordinary Shares - Class A SATL
Hold Overweight Overweight
Jun 15, 2026
Microstrategy Inc. - Ordinary Shares - Class A MSTR
Hold Overweight Overweight
Jun 15, 2026
JFrog Ltd FROG
Hold Overweight Overweight
Jun 15, 2026
Rivian Automotive Inc - Ordinary Shares - Class A RIVN
Hold Neutral Neutral
Jun 15, 2026
Exodus Movement Inc - Ordinary Shares - Class A EXOD
Hold Overweight Overweight
Jun 12, 2026
JanOne Inc JAN
Hold Overweight Overweight
Jun 11, 2026
CVS Health Corp CVS
Hold Overweight Overweight
Jun 11, 2026
Humana Inc. HUM
Hold Neutral Neutral
Jun 11, 2026
Centene Corp. CNC
Hold Overweight Overweight
Jun 11, 2026
Advanced Energy Industries Inc. AEIS
Initialise Overweight
Jun 11, 2026
Unitedhealth Group Inc UNH
Hold Overweight Overweight
Jun 11, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
Hold Overweight Overweight
Jun 10, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
Hold Neutral Neutral
Jun 10, 2026
Zscaler Inc ZS
Hold Overweight Overweight
Jun 10, 2026
Lam Research Corp. LRCX
Hold Overweight Overweight
Jun 10, 2026
KLA Corp. KLAC
Hold Overweight Overweight
Jun 10, 2026
Applied Materials Inc. AMAT
Hold Overweight Overweight
Jun 10, 2026
Insmed Inc INSM
Hold Overweight Overweight
Jun 10, 2026
Tyler Technologies, Inc. TYL
Hold Neutral Neutral
Jun 09, 2026
Gilead Sciences, Inc. GILD
Hold Overweight Overweight
Jun 09, 2026
VinFast Auto Ltd. VFS
Hold Overweight Overweight
Jun 09, 2026
Nuvalent Inc - Ordinary Shares - Class A NUVL
Downgrade Overweight Neutral
Jun 09, 2026
Robinhood Markets Inc - Ordinary Shares - Class A HOOD
Hold Overweight Overweight
Jun 09, 2026
Primoris Services Corp PRIM
Hold Neutral Neutral
Jun 09, 2026
Karyopharm Therapeutics Inc KPTI
Hold Overweight Overweight
Jun 09, 2026
Motorcar Parts of America Inc. MPAA
Hold Overweight Overweight
Jun 09, 2026
Citizens Financial Group Inc CFG
Hold Overweight Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Initialise
From -
To Overweight
Action Hold
From Neutral
To Neutral
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Initialise
From -
To Overweight
Action Hold
From Neutral
To Neutral
Action Initialise
From -
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Initialise
From -
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Upgrade
From Neutral
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Neutral
To Neutral
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Neutral
To Neutral
Action Hold
From Overweight
To Overweight
Action Initialise
From -
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Neutral
To Neutral
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Neutral
To Neutral
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Downgrade
From Overweight
To Neutral
Action Hold
From Overweight
To Overweight
Action Hold
From Neutral
To Neutral
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight