Christine Cho

Stock Analyst at Barclays

(3.20)
# 1,097
Out of 4,944 analysts
263
Total ratings
47.74%
Success rate
0.26%
Average return

Stocks Rated by Christine Cho

Fluence Energy
Aug 12, 2025
Maintains: Equal-Weight
Price Target: $9$8
Current: $7.55
Upside: +5.96%
Stem, Inc.
Aug 12, 2025
Maintains: Equal-Weight
Price Target: $1$13
Current: $15.24
Upside: -14.70%
Bloomin' Brands
Aug 7, 2025
Maintains: Sell
Price Target: $8$6.5
Current: $7.14
Upside: -8.96%
Enlight Renewable Energy
Aug 7, 2025
Maintains: Overweight
Price Target: $21$26
Current: $25.39
Upside: +2.40%
Nextracker
Jul 31, 2025
Maintains: Overweight
Price Target: $64$69
Current: $55.29
Upside: +24.80%
Generac Holdings
Jul 31, 2025
Maintains: Equal-Weight
Price Target: $170$200
Current: $202.85
Upside: -1.40%
Enphase Energy
Jul 24, 2025
Maintains: Underweight
Price Target: $28$29
Current: $34.22
Upside: -15.25%
Wallbox
Jul 24, 2025
Maintains: Overweight
Price Target: $2$7
Current: $4.55
Upside: +53.85%
Blink Charging Co.
Jul 23, 2025
Maintains: Equal-Weight
Price Target: $1.5$1
Current: $0.94
Upside: +6.27%
Shoals Technologies Group
Jul 18, 2025
Maintains: Equal-Weight
Price Target: $4$7
Current: $4.88
Upside: +43.44%
Upgrades: Equal-Weight
Price Target: $12$29
Current: $26.46
Upside: +9.60%
Downgrades: Neutral
Price Target: $66$67
Current: $64.78
Upside: +3.43%
Upgrades: Buy
Price Target: $345
Current: $305.07
Upside: +13.09%
Initiates: Neutral
Price Target: $75
Current: $67.54
Upside: +11.05%
Maintains: Neutral
Price Target: $85$95
Current: $94.18
Upside: +0.87%
Maintains: Buy
Price Target: $310$390
Current: $342.73
Upside: +13.79%
Maintains: Neutral
Price Target: $184$205
Current: $175.17
Upside: +17.03%
Maintains: Neutral
Price Target: $23$15
Current: $9.61
Upside: +56.09%
Maintains: Buy
Price Target: $120$145
Current: $108.11
Upside: +34.12%
Maintains: Sell
Price Target: $24$19
Current: $18.67
Upside: +1.77%
Upgrades: Buy
Price Target: $167
Current: $144.79
Upside: +15.34%
Maintains: Overweight
Price Target: $236$204
Current: $184.84
Upside: +10.37%
Initiates: Equal-Weight
Price Target: $27
Current: $24.81
Upside: +8.83%
Initiates: Equal-Weight
Price Target: $31
Current: $33.78
Upside: -8.23%
Maintains: Equal-Weight
Price Target: $56$58
Current: $57.86
Upside: +0.24%
Maintains: Overweight
Price Target: $9$8
Current: $6.00
Upside: +33.33%
Maintains: Sell
Price Target: $17$15
Current: $10.41
Upside: +44.09%
Maintains: Buy
Price Target: $162$208
Current: $157.38
Upside: +32.16%
Maintains: Equal-Weight
Price Target: $18$15
Current: $10.93
Upside: +37.24%
Maintains: Overweight
Price Target: $171$204
Current: $166.74
Upside: +22.35%
Initiates: Neutral
Price Target: $183
Current: $206.92
Upside: -11.56%
Maintains: Overweight
Price Target: $85$92
Current: $103.80
Upside: -11.37%
Maintains: Buy
Price Target: $75$67
Current: $43.48
Upside: +54.09%
Maintains: Overweight
Price Target: $43$45
Current: $49.70
Upside: -9.46%
Initiates: Buy
Price Target: $612
Current: $450.98
Upside: +35.70%
Initiates: Buy
Price Target: $80
Current: $65.52
Upside: +22.10%
Maintains: Underweight
Price Target: $51$45
Current: $54.44
Upside: -17.34%
Maintains: Underweight
Price Target: $6$2.5
Current: $1.63
Upside: +53.37%
Downgrades: Underweight
Price Target: $11$10
Current: $18.20
Upside: -45.05%
Initiates: Equal-Weight
Price Target: $16
Current: $24.00
Upside: -33.33%
Maintains: Equal-Weight
Price Target: $31$32
Current: $2.54
Upside: +1,162.33%
Maintains: Overweight
Price Target: $104$129
Current: $231.29
Upside: -44.23%
Downgrades: Sell
Price Target: $20$2.6
Current: $3.92
Upside: -33.67%
Downgrades: Neutral
Price Target: $53$5.6
Current: $11.68
Upside: -52.05%
Downgrades: Neutral
Price Target: $142$36
Current: $46.76
Upside: -23.01%
Downgrades: Neutral
Price Target: $380$106
Current: $2.00
Upside: +5,200.00%
Downgrades: Equal-Weight
Price Target: $15
Current: $26.87
Upside: -44.18%
Upgrades: Overweight
Price Target: $9$10
Current: $17.49
Upside: -42.82%
Upgrades: Equal-Weight
Price Target: $37
Current: $35.93
Upside: +2.98%
Downgrades: Equal-Weight
Price Target: $8
Current: $19.07
Upside: -58.05%
Downgrades: Equal-Weight
Price Target: $8
Current: $17.78
Upside: -55.01%
Downgrades: Neutral
Price Target: $43$39
Current: $1.82
Upside: +2,053.85%
Maintains: Underweight
Price Target: $90$91
Current: $166.98
Upside: -45.50%