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