← Back to Analysts

Telsey Advisory Score: 33

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.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 📉
48%
248 W / 265 L
Target Met
? How often was the target reached?
Hits vs. Total.
69%
194 W / 87 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
11%
30 W / 251 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
15 W / 266 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.
51%
121 W / 114 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
47%
222 W / 251 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
65%
26 W / 14 L

Top 5 Analysts (Score, >10 Trades)

1. Cristina Fernández 41 2. Cristina Fernandez 38 3. Dana Telsey 35 4. Sarang Vora 29 5. Joseph Feldman 29

Top 5 Analysts (Score, >50 Trades)

1. Dana Telsey 35 2. Joseph Feldman 29

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 11, 2026
J.Jill Inc JILL
BUY - $14.00
Est. +1%
$13.88 $15.00
$14.79 +6.6%
Jun 11, 2026
Oxford Industries, Inc. OXM
BUY Dana Telsey $44.00
Est. +22%
$35.98 $39.11
$37.24 +3.5%
Jun 08, 2026
G-III Apparel Group Ltd. GIII
BUY Dana Telsey $38.00
Est. +9%
$34.95 $36.53
$35.28 +0.9%
Jun 04, 2026
Macy`s Inc M
SELL - $23.00
Est. +1%
$23.33 $21.64 (Low)
$25.37 -8.7%
Jun 03, 2026
Dollar General Corp. DG
BUY Joseph Feldman $125.00
Est. +21%
$103.06 $116.65
$114.80 +11.4%
May 29, 2026
American Eagle Outfitters Inc. AEO
BUY - $20.00
Est. +27%
$15.72 $19.17
$18.79 +19.5%
May 29, 2026
Best Buy Co. Inc. BBY
BUY Jospeh Feldman $90.00
Est. +20%
$74.74 $78.94
$78.53 +5.1%
May 28, 2026
Capri Holdings Ltd CPRI
BUY - $21.00
Est. +7%
$19.63 $21.95
$21.33 +8.7%
May 28, 2026
Abercrombie & Fitch Co. - Ordinary Shares - Class A ANF
BUY - $115.00
Est. +43%
$80.35 $93.12
$90.57 +12.7%
May 28, 2026
Bath & Body Works Inc BBWI
BUY Dana Telsey $22.00
Est. +10%
$19.97 $20.59
$19.40 -2.9%
May 22, 2026
Williams-Sonoma, Inc. WSM
BUY Cristina Fernandez $225.00
Est. +17%
$191.94 $224.33
$223.54 +16.5%
May 22, 2026
Ross Stores, Inc. ROST
BUY Dana Telsey $265.00
Est. +15%
$231.38 $242.81
$240.13 +3.8%
May 22, 2026
Deckers Outdoor Corp. DECK
BUY - $113.00
Est. +10%
$103.01 $116.50
$113.83 +10.5%
May 21, 2026
Target Corp TGT
BUY - $150.00
Est. +23%
$122.17 $136.14
$135.23 +10.7%
May 21, 2026
TJX Companies, Inc. TJX
BUY Dana Telsey $185.00
Est. +18%
$156.72 $170.00
$168.41 +7.5%
May 20, 2026
Cava Group Inc CAVA
BUY - $95.00
Est. +17%
$81.30 $92.29
$90.99 +11.9%
May 15, 2026
Target Corp TGT
BUY - $148.00
Est. +22%
$121.53 $136.14
$135.23 +11.3%
May 14, 2026
Birkenstock Holding Plc BIRK
BUY - $45.00
Est. +31%
$34.42 $49.28
$48.75 +41.6%
May 14, 2026
Cava Group Inc CAVA
BUY Sarang Vora $92.00
Est. +22%
$75.53 $92.29
$90.99 +20.5%
May 13, 2026
Under Armour Inc - Ordinary Shares - Class A UAA
BUY - $5.50
Est. +8%
$5.08 $6.20
$6.05 +19.1%
May 13, 2026
On Holding AG - Ordinary Shares Class A ONON
BUY - $51.00
Est. +45%
$35.18 $41.41
$38.58 +9.7%
May 12, 2026
Traeger Inc COOK
BUY - $45.00
Est. +2%
$44.02 $74.15
$70.09 +59.2%
May 08, 2026
Warby Parker Inc - Ordinary Shares - Class A WRBY
BUY - $33.00
Est. +13%
$29.20 $30.20
$26.46 -9.4%
May 08, 2026
Arhaus Inc - Ordinary Shares Class A ARHS
BUY Cristina Fernandez $8.00
Est. +21%
$6.61 $7.39
$7.17 +8.5%
May 08, 2026
Vital Farms Inc VITL
BUY - $11.00
Est. +16%
$9.52 $11.06
$10.60 +11.3%
May 07, 2026
Zevia PBC - Ordinary Shares - Class A ZVIA
BUY - $3.00
Est. +113%
$1.41 $1.94
$1.48 +5.0%
May 07, 2026
Honest Company Inc (The ) HNST
SELL - $4.00
Est. +1%
$4.03 $3.06 (Low)
$3.62 +10.2%
May 06, 2026
UL Solutions Inc - Ordinary Shares - Class A ULS
SELL - $100.00
Est. +4%
$103.71 $94.11 (Low)
$96.93 +6.5%
May 04, 2026
Arhaus Inc - Ordinary Shares Class A ARHS
BUY - $9.00
Est. +23%
$7.31 $7.63
$7.17 -1.9%
May 04, 2026
Estee Lauder Cos., Inc. - Ordinary Shares - Class A EL
BUY Dana Telsey $90.00
Est. +9%
$82.25 $92.35
$89.68 +9.0%
May 01, 2026
Floor & Decor Holdings Inc - Ordinary Shares - Class A FND
BUY Joseph Feldman $61.00
Est. +25%
$48.92 $54.21
$53.34 +9.0%
Apr 30, 2026
Amazon.com Inc. AMZN
BUY - $315.00
Est. +21%
$260.17 $278.56
$238.55 -8.3%
Apr 30, 2026
Ethan Allen Interiors, Inc. ETD
BUY - $24.00
Est. +12%
$21.36 $22.63
$21.58 +1.0%
Apr 29, 2026
Clear Secure Inc - Ordinary Shares Class A YOU
BUY - $62.00
Est. +14%
$54.38 $62.73
$50.25 -7.6%
Apr 24, 2026
Coursera Inc COUR
BUY Sarang Vora $10.00
Est. +90%
$5.25 $6.49
$5.34 +1.7%
Apr 09, 2026
Costco Wholesale Corp COST
BUY - $1,135.00
Est. +10%
$1,032.03 $1,096.50
$982.35 -4.8%
Mar 27, 2026
Oxford Industries, Inc. OXM
BUY Dana Telsey $36.00
Est. +4%
$34.66 $49.58
$37.24 +7.4%
Mar 27, 2026
Olaplex Holdings Inc OLPX
BUY - $2.06
Est. +2%
$2.02 $2.06
$2.04 +1.0%
Mar 27, 2026
Vital Farms Inc VITL
BUY - $26.00
Est. +98%
$13.14 $14.57
$10.60 -19.3%
Mar 26, 2026
On Holding AG - Ordinary Shares Class A ONON
BUY Cristina Fernandez $60.00
Est. +87%
$32.11 $41.41
$38.58 +20.1%
Mar 24, 2026
Dollar General Corp. DG
BUY Joseph Feldman $140.00
Est. +19%
$117.89 $127.25
$114.80 -2.6%
Mar 18, 2026
Williams-Sonoma, Inc. WSM
BUY Cristina Fernandez $220.00
Est. +17%
$188.80 $224.33
$223.54 +18.4%
Mar 12, 2026
Figs Inc - Ordinary Shares - Class A FIGS
BUY Dana Telsey $17.00
Est. +8%
$15.70 $17.44
$11.96 -23.8%
Mar 12, 2026
Rhythm Pharmaceuticals Inc. RYTM
BUY - $143.00
Est. +59%
$90.02 $100.00
$88.38 -1.8%
Mar 09, 2026
Ulta Beauty Inc ULTA
BUY Dana Telsey $715.00
Est. +11%
$642.22 $657.32
$467.74 -27.2%
Feb 25, 2026
Dillard`s Inc. - Ordinary Shares - Class A DDS
BUY - $650.00
Est. +7%
$606.68 $639.16
$610.01 +0.5%
Feb 25, 2026
Home Depot, Inc. HD
BUY - $435.00
Est. +16%
$374.54 $382.10
$328.39 -12.3%
Feb 20, 2026
Walmart Inc WMT
BUY - $140.00
Est. +15%
$121.31 $135.16
$121.04 -0.2%
Feb 17, 2026
Grocery Outlet Holding Corp GO
BUY - $15.00
Est. +51%
$9.93 $10.61
$9.58 -3.5%
Feb 11, 2026
European Wax Center Inc - Ordinary Shares - Class A EWCZ
BUY - $5.80
Est. +1%
$5.72 $5.90
$5.82 +1.7%
J.Jill Inc
JILL
Jun 11, 2026
Analyst -
Signal & Target
BUY $14.00
Start Price $13.88
Best Price (1Y)
$15.00
Current Price $14.79
Return +6.6%
Analyst Dana Telsey
Signal & Target
BUY $44.00
Start Price $35.98
Best Price (1Y)
$39.11
Current Price $37.24
Return +3.5%
Analyst Dana Telsey
Signal & Target
BUY $38.00
Start Price $34.95
Best Price (1Y)
$36.53
Current Price $35.28
Return +0.9%
Macy`s Inc
M
Jun 04, 2026
Analyst -
Signal & Target
SELL $23.00
Start Price $23.33
Best Price (1Y)
$21.64
Current Price $25.37
Return -8.7%
Analyst Joseph Feldman
Signal & Target
BUY $125.00
Start Price $103.06
Best Price (1Y)
$116.65
Current Price $114.80
Return +11.4%
Analyst -
Signal & Target
BUY $20.00
Start Price $15.72
Best Price (1Y)
$19.17
Current Price $18.79
Return +19.5%
Analyst Jospeh Feldman
Signal & Target
BUY $90.00
Start Price $74.74
Best Price (1Y)
$78.94
Current Price $78.53
Return +5.1%
Analyst -
Signal & Target
BUY $21.00
Start Price $19.63
Best Price (1Y)
$21.95
Current Price $21.33
Return +8.7%
Analyst -
Signal & Target
BUY $115.00
Start Price $80.35
Best Price (1Y)
$93.12
Current Price $90.57
Return +12.7%
Analyst Dana Telsey
Signal & Target
BUY $22.00
Start Price $19.97
Best Price (1Y)
$20.59
Current Price $19.40
Return -2.9%
Signal & Target
BUY $225.00
Start Price $191.94
Best Price (1Y)
$224.33
Current Price $223.54
Return +16.5%
Analyst Dana Telsey
Signal & Target
BUY $265.00
Start Price $231.38
Best Price (1Y)
$242.81
Current Price $240.13
Return +3.8%
Analyst -
Signal & Target
BUY $113.00
Start Price $103.01
Best Price (1Y)
$116.50
Current Price $113.83
Return +10.5%
Target Corp
TGT
May 21, 2026
Analyst -
Signal & Target
BUY $150.00
Start Price $122.17
Best Price (1Y)
$136.14
Current Price $135.23
Return +10.7%
Analyst Dana Telsey
Signal & Target
BUY $185.00
Start Price $156.72
Best Price (1Y)
$170.00
Current Price $168.41
Return +7.5%
Analyst -
Signal & Target
BUY $95.00
Start Price $81.30
Best Price (1Y)
$92.29
Current Price $90.99
Return +11.9%
Target Corp
TGT
May 15, 2026
Analyst -
Signal & Target
BUY $148.00
Start Price $121.53
Best Price (1Y)
$136.14
Current Price $135.23
Return +11.3%
Analyst -
Signal & Target
BUY $45.00
Start Price $34.42
Best Price (1Y)
$49.28
Current Price $48.75
Return +41.6%
Analyst Sarang Vora
Signal & Target
BUY $92.00
Start Price $75.53
Best Price (1Y)
$92.29
Current Price $90.99
Return +20.5%
Analyst -
Signal & Target
BUY $5.50
Start Price $5.08
Best Price (1Y)
$6.20
Current Price $6.05
Return +19.1%
Analyst -
Signal & Target
BUY $51.00
Start Price $35.18
Best Price (1Y)
$41.41
Current Price $38.58
Return +9.7%
Traeger Inc
COOK
May 12, 2026
Analyst -
Signal & Target
BUY $45.00
Start Price $44.02
Best Price (1Y)
$74.15
Current Price $70.09
Return +59.2%
Analyst -
Signal & Target
BUY $33.00
Start Price $29.20
Best Price (1Y)
$30.20
Current Price $26.46
Return -9.4%
Signal & Target
BUY $8.00
Start Price $6.61
Best Price (1Y)
$7.39
Current Price $7.17
Return +8.5%
Analyst -
Signal & Target
BUY $11.00
Start Price $9.52
Best Price (1Y)
$11.06
Current Price $10.60
Return +11.3%
Analyst -
Signal & Target
BUY $3.00
Start Price $1.41
Best Price (1Y)
$1.94
Current Price $1.48
Return +5.0%
Analyst -
Signal & Target
SELL $4.00
Start Price $4.03
Best Price (1Y)
$3.06
Current Price $3.62
Return +10.2%
Analyst -
Signal & Target
SELL $100.00
Start Price $103.71
Best Price (1Y)
$94.11
Current Price $96.93
Return +6.5%
Analyst -
Signal & Target
BUY $9.00
Start Price $7.31
Best Price (1Y)
$7.63
Current Price $7.17
Return -1.9%
Analyst Dana Telsey
Signal & Target
BUY $90.00
Start Price $82.25
Best Price (1Y)
$92.35
Current Price $89.68
Return +9.0%
Analyst Joseph Feldman
Signal & Target
BUY $61.00
Start Price $48.92
Best Price (1Y)
$54.21
Current Price $53.34
Return +9.0%
Analyst -
Signal & Target
BUY $315.00
Start Price $260.17
Best Price (1Y)
$278.56
Current Price $238.55
Return -8.3%
Analyst -
Signal & Target
BUY $24.00
Start Price $21.36
Best Price (1Y)
$22.63
Current Price $21.58
Return +1.0%
Analyst -
Signal & Target
BUY $62.00
Start Price $54.38
Best Price (1Y)
$62.73
Current Price $50.25
Return -7.6%
Coursera Inc
COUR
Apr 24, 2026
Analyst Sarang Vora
Signal & Target
BUY $10.00
Start Price $5.25
Best Price (1Y)
$6.49
Current Price $5.34
Return +1.7%
Analyst -
Signal & Target
BUY $1,135.00
Start Price $1,032.03
Best Price (1Y)
$1,096.50
Current Price $982.35
Return -4.8%
Analyst Dana Telsey
Signal & Target
BUY $36.00
Start Price $34.66
Best Price (1Y)
$49.58
Current Price $37.24
Return +7.4%
Analyst -
Signal & Target
BUY $2.06
Start Price $2.02
Best Price (1Y)
$2.06
Current Price $2.04
Return +1.0%
Analyst -
Signal & Target
BUY $26.00
Start Price $13.14
Best Price (1Y)
$14.57
Current Price $10.60
Return -19.3%
Signal & Target
BUY $60.00
Start Price $32.11
Best Price (1Y)
$41.41
Current Price $38.58
Return +20.1%
Analyst Joseph Feldman
Signal & Target
BUY $140.00
Start Price $117.89
Best Price (1Y)
$127.25
Current Price $114.80
Return -2.6%
Signal & Target
BUY $220.00
Start Price $188.80
Best Price (1Y)
$224.33
Current Price $223.54
Return +18.4%
Analyst Dana Telsey
Signal & Target
BUY $17.00
Start Price $15.70
Best Price (1Y)
$17.44
Current Price $11.96
Return -23.8%
Analyst -
Signal & Target
BUY $143.00
Start Price $90.02
Best Price (1Y)
$100.00
Current Price $88.38
Return -1.8%
Analyst Dana Telsey
Signal & Target
BUY $715.00
Start Price $642.22
Best Price (1Y)
$657.32
Current Price $467.74
Return -27.2%
Analyst -
Signal & Target
BUY $650.00
Start Price $606.68
Best Price (1Y)
$639.16
Current Price $610.01
Return +0.5%
Analyst -
Signal & Target
BUY $435.00
Start Price $374.54
Best Price (1Y)
$382.10
Current Price $328.39
Return -12.3%
Walmart Inc
WMT
Feb 20, 2026
Analyst -
Signal & Target
BUY $140.00
Start Price $121.31
Best Price (1Y)
$135.16
Current Price $121.04
Return -0.2%
Analyst -
Signal & Target
BUY $15.00
Start Price $9.93
Best Price (1Y)
$10.61
Current Price $9.58
Return -3.5%
Analyst -
Signal & Target
BUY $5.80
Start Price $5.72
Best Price (1Y)
$5.90
Current Price $5.82
Return +1.7%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 04, 2026
Macy`s Inc M
Hold Market Perform Market Perform
Jun 03, 2026
Dollar General Corp. DG
Hold Market Perform Market Perform
May 29, 2026
Best Buy Co. Inc. BBY
Hold Outperform Outperform
May 28, 2026
Bath & Body Works Inc BBWI
Hold Market Perform Market Perform
May 27, 2026
Peloton Interactive Inc - Ordinary Shares - Class A PTON
Hold Market Perform Market Perform
May 22, 2026
Ross Stores, Inc. ROST
Hold Outperform Outperform
May 22, 2026
Williams-Sonoma, Inc. WSM
Hold Outperform Outperform
May 21, 2026
TJX Companies, Inc. TJX
Hold Outperform Outperform
May 20, 2026
Dicks Sporting Goods, Inc. DKS
Hold Outperform Outperform
May 15, 2026
Target Corp TGT
Hold Outperform Outperform
May 15, 2026
Wolverine World Wide, Inc. WWW
Hold Market Perform Market Perform
May 14, 2026
Cava Group Inc CAVA
Hold Outperform Outperform
May 12, 2026
Traeger Inc COOK
Hold Market Perform Market Perform
May 08, 2026
Warby Parker Inc - Ordinary Shares - Class A WRBY
Hold Outperform Outperform
May 08, 2026
Westrock Coffee Company WEST
Hold Outperform Outperform
May 08, 2026
Arhaus Inc - Ordinary Shares Class A ARHS
Hold Market Perform Market Perform
May 08, 2026
Vital Farms Inc VITL
Downgrade Outperform Market Perform
May 07, 2026
Honest Company Inc (The ) HNST
Hold Market Perform Market Perform
May 04, 2026
Estee Lauder Cos., Inc. - Ordinary Shares - Class A EL
Hold Market Perform Market Perform
May 01, 2026
Floor & Decor Holdings Inc - Ordinary Shares - Class A FND
Hold Outperform Outperform
Apr 30, 2026
Amazon.com Inc. AMZN
Hold Outperform Outperform
Apr 29, 2026
Clear Secure Inc - Ordinary Shares Class A YOU
Hold Outperform Outperform
Apr 24, 2026
Coursera Inc COUR
Hold Outperform Outperform
Apr 09, 2026
Costco Wholesale Corp COST
Hold Outperform Outperform
Mar 27, 2026
Oxford Industries, Inc. OXM
Hold Market Perform Market Perform
Mar 27, 2026
Olaplex Holdings Inc OLPX
Hold Market Perform Market Perform
Mar 26, 2026
On Holding AG - Ordinary Shares Class A ONON
Hold Outperform Outperform
Mar 12, 2026
Stitch Fix Inc - Ordinary Shares - Class A SFIX
Hold Market Perform Market Perform
Mar 12, 2026
Figs Inc - Ordinary Shares - Class A FIGS
Hold Market Perform Market Perform
Mar 04, 2026
Ross Stores, Inc. ROST
Upgrade Market Perform Outperform
Mar 02, 2026
Gildan Activewear Inc GIL
Hold Outperform Outperform
Mar 02, 2026
Victoria`s Secret & Co VSCO
Hold Outperform Outperform
Mar 02, 2026
Gap, Inc. GAP
Hold Outperform Outperform
Feb 25, 2026
Home Depot, Inc. HD
Hold Outperform Outperform
Feb 20, 2026
Walmart Inc WMT
Hold Outperform Outperform
Feb 11, 2026
European Wax Center Inc - Ordinary Shares - Class A EWCZ
Hold Market Perform Market Perform
Feb 09, 2026
Under Armour Inc - Ordinary Shares - Class A UAA
Hold Market Perform Market Perform
Feb 04, 2026
Chipotle Mexican Grill CMG
Hold Outperform Outperform
Jan 30, 2026
Deckers Outdoor Corp. DECK
Hold Market Perform Market Perform
Jan 29, 2026
VF Corp. VFC
Hold Market Perform Market Perform
Jan 13, 2026
American Eagle Outfitters Inc. AEO
Hold Market Perform Market Perform
Jan 13, 2026
Five Below Inc FIVE
Hold Outperform Outperform
Jan 13, 2026
Oxford Industries, Inc. OXM
Hold Market Perform Market Perform
Jan 09, 2026
Cava Group Inc CAVA
Initialise Outperform
Jan 09, 2026
Chipotle Mexican Grill CMG
Initialise Outperform
Jan 08, 2026
Albertsons Companies Inc - Ordinary Shares - Class A ACI
Hold Outperform Outperform
Dec 19, 2025
Birkenstock Holding Plc BIRK
Hold Outperform Outperform
Dec 17, 2025
Clear Secure Inc - Ordinary Shares Class A YOU
Hold Outperform Outperform
Dec 17, 2025
Walmart Inc WMT
Hold Outperform Outperform
Dec 17, 2025
Victoria`s Secret & Co VSCO
Upgrade Market Perform Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
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 Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
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 Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Upgrade
From Market Perform
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 Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Initialise
From -
To Outperform
Action Initialise
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 Market Perform
To Outperform