Christine Cho

Stock Analyst at Barclays

(3.49)
# 886
Out of 5,242 analysts
323
Total ratings
48.11%
Success rate
4.38%
Average return

Stocks Rated by Christine Cho

Nextpower
May 19, 2026
Maintains: Overweight
Price Target: $123$142
Current: $126.11
Upside: +12.60%
Jack in the Box
May 15, 2026
Maintains: Sell
Price Target: $17$12
Current: $11.45
Upside: +4.80%
Bloom Energy
May 12, 2026
Maintains: Equal-Weight
Price Target: $177$254
Current: $309.48
Upside: -17.93%
Bloomin' Brands
May 7, 2026
Maintains: Neutral
Price Target: $6$8.5
Current: $7.85
Upside: +8.28%
Enphase Energy
May 5, 2026
Maintains: Underweight
Price Target: $31$30
Current: $63.35
Upside: -52.64%
Wingstop
Apr 30, 2026
Downgrades: Neutral
Price Target: $290$190
Current: $138.31
Upside: +37.37%
Domino's Pizza
Apr 28, 2026
Maintains: Buy
Price Target: $480$430
Current: $313.89
Upside: +36.99%
Sunrun
Apr 21, 2026
Maintains: Equal-Weight
Price Target: $23$14
Current: $14.53
Upside: -3.65%
First Solar
Apr 21, 2026
Maintains: Overweight
Price Target: $228$213
Current: $254.00
Upside: -16.14%
Fluence Energy
Apr 13, 2026
Maintains: Equal-Weight
Price Target: $20$16
Current: $21.02
Upside: -23.88%
Maintains: Neutral
Price Target: $75$86
Current: $82.38
Upside: +4.39%
Maintains: Equal-Weight
Price Target: $39$41
Current: $61.90
Upside: -33.76%
Maintains: Equal-Weight
Price Target: $9$8
Current: $8.48
Upside: -5.60%
Maintains: Equal-Weight
Price Target: $213$228
Current: $266.53
Upside: -14.46%
Upgrades: Buy
Price Target: $75
Current: $52.21
Upside: +43.65%
Maintains: Overweight
Price Target: $10$9
Current: $9.93
Upside: -9.37%
Maintains: Overweight
Price Target: $146$82
Current: $66.37
Upside: +23.55%
Maintains: Equal-Weight
Price Target: $45$15
Current: $11.50
Upside: +30.43%
Maintains: Sell
Price Target: $8$7
Current: $7.67
Upside: -8.68%
Maintains: Sell
Price Target: $5$5.6
Current: $9.81
Upside: -42.92%
Maintains: Buy
Price Target: $180$200
Current: $137.05
Upside: +45.93%
Maintains: Neutral
Price Target: $175$200
Current: $176.91
Upside: +13.05%
Maintains: Equal-Weight
Price Target: $27$28
Current: $35.65
Upside: -21.46%
Maintains: Equal-Weight
Price Target: $35$36
Current: $37.80
Upside: -4.76%
Maintains: Overweight
Price Target: $34$41
Current: $92.65
Upside: -55.75%
Maintains: Equal-Weight
Price Target: $13$18
Current: $9.43
Upside: +90.88%
Maintains: Buy
Price Target: $52$45
Current: $32.50
Upside: +38.46%
Upgrades: Buy
Price Target: $225
Current: $202.11
Upside: +11.33%
Maintains: Buy
Price Target: $160$137
Current: $62.18
Upside: +120.33%
Maintains: Equal-Weight
Price Target: $58$59
Current: $77.95
Upside: -24.31%
Maintains: Overweight
Price Target: $2$7
Current: $2.77
Upside: +152.71%
Maintains: Equal-Weight
Price Target: $1.5$1
Current: $0.859
Upside: +16.41%
Downgrades: Neutral
Price Target: $66$67
Current: $60.74
Upside: +10.31%
Upgrades: Buy
Price Target: $345
Current: $281.43
Upside: +22.59%
Maintains: Neutral
Price Target: $85$95
Current: $103.11
Upside: -7.87%
Upgrades: Buy
Price Target: $167
Current: $154.48
Upside: +8.10%
Maintains: Overweight
Price Target: $171$204
Current: $272.80
Upside: -25.22%
Maintains: Overweight
Price Target: $85$92
Current: $149.91
Upside: -38.63%
Maintains: Overweight
Price Target: $43$45
Current: $56.42
Upside: -20.24%
Initiates: Buy
Price Target: $80
Current: $74.80
Upside: +6.95%
Maintains: Underweight
Price Target: $51$45
Current: $63.81
Upside: -29.48%
Maintains: Underweight
Price Target: $6$2.5
Current: $1.12
Upside: +123.21%
Downgrades: Underweight
Price Target: $11$10
Current: $22.00
Upside: -54.55%
Initiates: Equal-Weight
Price Target: $16
Current: $17.30
Upside: -7.51%
Maintains: Equal-Weight
Price Target: $31$32
Current: $0.6215
Upside: +5,048.83%
Maintains: Overweight
Price Target: $104$129
Current: $237.51
Upside: -45.69%
Downgrades: Sell
Price Target: $20$2.6
Current: $1.70
Upside: +53.39%
Downgrades: Neutral
Price Target: $53$5.6
Current: $9.88
Upside: -43.32%
Downgrades: Neutral
Price Target: $142$36
Current: $46.35
Upside: -22.32%
Downgrades: Neutral
Price Target: $380$106
Current: $2.65
Upside: +3,900.00%
Downgrades: Equal-Weight
Price Target: $15
Current: $33.55
Upside: -55.29%
Upgrades: Overweight
Price Target: $9$10
Current: $20.03
Upside: -50.06%
Upgrades: Equal-Weight
Price Target: $37
Current: $35.44
Upside: +4.40%
Downgrades: Equal-Weight
Price Target: $8
Current: $26.03
Upside: -69.27%
Downgrades: Equal-Weight
Price Target: $8
Current: $24.15
Upside: -66.87%
Maintains: Underweight
Price Target: $90$91
Current: $177.00
Upside: -48.59%