Christine Cho

Stock Analyst at Barclays

(3.61)
# 767
Out of 5,172 analysts
307
Total ratings
50%
Success rate
5.11%
Average return

Stocks Rated by Christine Cho

First Solar
Mar 3, 2026
Maintains: Overweight
Price Target: $279$228
Current: $192.82
Upside: +18.25%
Dutch Bros
Mar 2, 2026
Upgrades: Buy
Price Target: $75
Current: $50.00
Upside: +50.00%
Shoals Technologies Group
Feb 25, 2026
Maintains: Overweight
Price Target: $10$9
Current: $6.10
Upside: +47.54%
Oklo Inc.
Feb 24, 2026
Maintains: Overweight
Price Target: $146$82
Current: $53.97
Upside: +51.94%
NuScale Power
Feb 24, 2026
Maintains: Equal-Weight
Price Target: $45$15
Current: $11.44
Upside: +31.12%
The Wendy's Company
Feb 17, 2026
Maintains: Sell
Price Target: $8$7
Current: $7.09
Upside: -1.27%
Generac Holdings
Feb 13, 2026
Maintains: Equal-Weight
Price Target: $186$213
Current: $199.31
Upside: +6.87%
Sweetgreen
Jan 29, 2026
Maintains: Sell
Price Target: $5$5.6
Current: $5.28
Upside: +6.06%
Brinker International
Jan 29, 2026
Maintains: Buy
Price Target: $180$200
Current: $143.40
Upside: +39.47%
Texas Roadhouse
Jan 28, 2026
Maintains: Neutral
Price Target: $175$200
Current: $170.89
Upside: +17.03%
Maintains: Sell
Price Target: $15$17
Current: $11.00
Upside: +54.55%
Maintains: Equal-Weight
Price Target: $27$28
Current: $30.83
Upside: -9.18%
Maintains: Equal-Weight
Price Target: $35$36
Current: $38.58
Upside: -6.69%
Maintains: Equal-Weight
Price Target: $36$39
Current: $51.73
Upside: -24.61%
Maintains: Underweight
Price Target: $33$35
Current: $44.11
Upside: -20.65%
Maintains: Equal-Weight
Price Target: $15$20
Current: $15.13
Upside: +32.19%
Maintains: Overweight
Price Target: $105$108
Current: $114.39
Upside: -5.59%
Maintains: Equal-Weight
Price Target: $8$9
Current: $6.70
Upside: +34.33%
Maintains: Overweight
Price Target: $34$41
Current: $71.47
Upside: -42.63%
Maintains: Buy
Price Target: $370$330
Current: $187.79
Upside: +75.73%
Maintains: Equal-Weight
Price Target: $13$18
Current: $9.70
Upside: +85.57%
Maintains: Buy
Price Target: $52$45
Current: $33.37
Upside: +34.85%
Upgrades: Buy
Price Target: $225
Current: $203.05
Upside: +10.81%
Initiates: Neutral
Price Target: $74
Current: $84.27
Upside: -12.19%
Maintains: Buy
Price Target: $160$137
Current: $87.63
Upside: +56.34%
Maintains: Equal-Weight
Price Target: $58$59
Current: $72.41
Upside: -18.52%
Maintains: Sell
Price Target: $8$6.5
Current: $5.82
Upside: +11.68%
Maintains: Overweight
Price Target: $2$7
Current: $2.57
Upside: +172.37%
Maintains: Equal-Weight
Price Target: $1.5$1
Current: $0.56
Upside: +80.18%
Downgrades: Neutral
Price Target: $66$67
Current: $57.15
Upside: +17.24%
Upgrades: Buy
Price Target: $345
Current: $308.85
Upside: +11.70%
Maintains: Neutral
Price Target: $85$95
Current: $92.55
Upside: +2.65%
Upgrades: Buy
Price Target: $167
Current: $156.41
Upside: +6.77%
Maintains: Equal-Weight
Price Target: $18$15
Current: $12.22
Upside: +22.75%
Maintains: Overweight
Price Target: $171$204
Current: $237.41
Upside: -14.07%
Maintains: Overweight
Price Target: $85$92
Current: $131.93
Upside: -30.27%
Maintains: Overweight
Price Target: $43$45
Current: $57.99
Upside: -22.40%
Initiates: Buy
Price Target: $612
Current: $373.35
Upside: +63.92%
Initiates: Buy
Price Target: $80
Current: $73.75
Upside: +8.47%
Maintains: Underweight
Price Target: $51$45
Current: $67.03
Upside: -32.87%
Maintains: Underweight
Price Target: $6$2.5
Current: $1.18
Upside: +111.86%
Downgrades: Underweight
Price Target: $11$10
Current: $22.65
Upside: -55.85%
Initiates: Equal-Weight
Price Target: $16
Current: $16.11
Upside: -0.68%
Maintains: Equal-Weight
Price Target: $31$32
Current: $0.78
Upside: +4,002.56%
Maintains: Overweight
Price Target: $104$129
Current: $280.89
Upside: -54.07%
Downgrades: Sell
Price Target: $20$2.6
Current: $1.96
Upside: +32.65%
Downgrades: Neutral
Price Target: $53$5.6
Current: $11.43
Upside: -51.01%
Downgrades: Neutral
Price Target: $142$36
Current: $54.98
Upside: -34.52%
Downgrades: Neutral
Price Target: $380$106
Current: $2.52
Upside: +4,113.04%
Downgrades: Equal-Weight
Price Target: $15
Current: $32.84
Upside: -54.32%
Upgrades: Overweight
Price Target: $9$10
Current: $19.01
Upside: -47.40%
Upgrades: Equal-Weight
Price Target: $37
Current: $35.35
Upside: +4.67%
Downgrades: Equal-Weight
Price Target: $8
Current: $23.67
Upside: -66.20%
Downgrades: Equal-Weight
Price Target: $8
Current: $21.67
Upside: -63.08%
Maintains: Underweight
Price Target: $90$91
Current: $180.49
Upside: -49.58%