← Back to Barclays

Christine Cho Score: 33

Analyst at Barclays
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.
-0.6%
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 📉
38%
24 W / 40 L
Target Met
? How often was the target reached?
Hits vs. Total.
76%
42 W / 13 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
11%
6 W / 49 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
3 W / 52 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.
33%
7 W / 14 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
33%
16 W / 32 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
50%
8 W / 8 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Aug 10, 2026
Barclays plc - ADR BCS
SELL $17.00
Est. +39%
$27.93 $25.97 (Low)
Pending
$27.00 +3.3%
Jul 29, 2026
Wallbox N.V - Ordinary Shares - Class A WBX
BUY $4.00
Est. +16%
$3.46 $3.77
Pending
$3.32 -4.0%
Jul 27, 2026
Stem Inc - Ordinary Shares - Class A STEM
BUY $8.00
Est. +46%
$5.49 $6.95
Pending
$5.57 +1.5%
Jul 22, 2026
Oklo Inc. - Ordinary Shares - Class A OKLO
BUY $76.00
Est. +68%
$45.22 $49.48
Pending
$41.27 -8.7%
Jul 22, 2026
Brookfield Renewable Corporation - Ordinary Shares - Class A (Sub Voting) BEPC
BUY $39.00
Est. +14%
$34.17 $36.36
Pending
$31.75 -7.1%
Jun 18, 2026
Enphase Energy Inc ENPH
BUY $51.00
Est. +7%
$47.78 $55.17
Target Met
$36.37 -23.9%
May 04, 2026
Enphase Energy Inc ENPH
SELL $30.00
Est. +8%
$32.51 $31.88 (Low)
Pending
$36.37 -11.9%
Apr 21, 2026
First Solar Inc FSLR
BUY $213.00
Est. +11%
$192.49 $320.95
Target Met
$204.45 +6.2%
Mar 27, 2026
Generac Holdings Inc GNRC
BUY $228.00
Est. +17%
$194.40 $296.44
Target Met
$187.35 -3.6%
Feb 23, 2026
Oklo Inc. - Ordinary Shares - Class A OKLO
BUY $82.00
Est. +28%
$63.83 $81.39
Bullseye Hit (±1%)
$41.27 -35.3%
Jan 29, 2026
Nextracker Inc - Ordinary Shares - Class A NXT
SELL $115.00
Est. +4%
$119.97 $79.01 (Low)
Target Met
$84.50 +29.6%
Jan 14, 2026
Solaredge Technologies Inc SEDG
BUY $39.00
Est. +14%
$34.31 $81.17
Target Met
$34.20 -0.3%
Oct 27, 2025
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $105.00
Est. +7%
$98.51 $163.13
Target Met
$84.50 -14.2%
Oct 08, 2025
Enphase Energy Inc ENPH
SELL $33.00
Est. +9%
$36.27 $25.78 (Low)
Target Met
$36.37 -0.3%
Oct 07, 2025
Fluence Energy Inc - Ordinary Shares - Class A FLNC
SELL $14.00
Est. +8%
$15.26 $9.95 (Low)
Target Met
$10.35 +32.2%
Oct 07, 2025
Fluence Energy Inc - Ordinary Shares - Class A FLNC
SELL $13.00
Est. +6%
$13.83 $9.95 (Low)
Target Met
$10.35 +25.2%
Aug 11, 2025
Stem Inc - Ordinary Shares - Class A STEM
SELL $13.00
Est. +7%
$13.93 $4.94 (Low)
Target Met
$5.57 +60.0%
Jul 31, 2025
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $69.00
Est. +17%
$58.88 $163.13
Target Met
$84.50 +43.5%
Apr 16, 2025
Solaredge Technologies Inc SEDG
SELL $11.00
Est. +12%
$12.49 $11.45 (Low)
Miss
$34.20 -173.8%
Feb 04, 2025
Blink Charging Co BLNK
BUY $1.50
Est. +28%
$1.17 $2.65
Target Met
$0.59 -49.7%
Jan 14, 2025
Solaredge Technologies Inc SEDG
SELL $10.00
Est. +43%
$17.59 $11.00 (Low)
Miss
$34.20 -94.4%
Jan 14, 2025
Array Technologies Inc ARRY
BUY $9.00
Est. +30%
$6.93 $10.47
Target Met
$4.60 -33.6%
Nov 12, 2024
Shoals Technologies Group Inc - Ordinary Shares - Class A SHLS
SELL $5.00
Est. +17%
$6.05 $2.72 (Low)
Target Met
$7.13 -17.9%
Oct 16, 2024
Sunnova Energy International Inc NOVA
BUY $10.00
Est. +61%
$6.23 $7.07
Miss
$0.22 -96.5%
Oct 11, 2024
Solaredge Technologies Inc SEDG
SELL $17.00
Est. +6%
$18.18 $10.24 (Low)
Target Met
$34.20 -88.1%
Aug 08, 2024
Shoals Technologies Group Inc - Ordinary Shares - Class A SHLS
BUY $7.00
Est. +36%
$5.15 $7.00
Bullseye Hit (±1%)
$7.13 +38.4%
Aug 02, 2024
First Solar Inc FSLR
BUY $290.00
Est. +33%
$218.50 $262.70
Miss
$204.45 -6.4%
Jul 26, 2024
Fluence Energy Inc - Ordinary Shares - Class A FLNC
BUY $28.00
Est. +79%
$15.60 $24.00
Miss
$10.35 -33.7%
Jul 23, 2024
Sunrun Inc RUN
BUY $19.00
Est. +12%
$16.94 $22.23
Target Met
$8.89 -47.5%
May 15, 2024
First Solar Inc FSLR
BUY $228.00
Est. +22%
$186.97 $262.70
Target Met
$204.45 +9.3%
Apr 26, 2024
Enphase Energy Inc ENPH
BUY $134.00
Est. +20%
$111.93 $130.08
Precision Hit (±3%)
$36.37 -67.5%
Apr 10, 2024
Enlight Renewable Energy Ltd ENLT
BUY $20.00
Est. +19%
$16.80 $18.28
Miss
$78.92 +369.8%
Apr 09, 2024
Targa Resources Corp TRGP
BUY $122.00
Est. +7%
$114.41 $218.51
Target Met
$290.05 +153.5%
Apr 02, 2024
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $63.00
Est. +12%
$56.20 $53.40
Miss
$84.50 +50.4%
Apr 02, 2024
Array Technologies Inc ARRY
BUY $18.00
Est. +23%
$14.69 $12.06
Miss
$4.60 -68.7%
Jan 22, 2024
Shoals Technologies Group Inc - Ordinary Shares - Class A SHLS
BUY $15.00
Est. +8%
$13.87 $7.08
Miss
$7.13 -48.6%
Nov 01, 2022
First Solar Inc FSLR
BUY $162.00
Est. +9%
$148.39 - -
$204.45 +37.8%
Signal & Target
SELL $17.00
Start Price $27.93
Best Price (1Y)
$25.97
Current Price $27.00
Return +3.3%
Signal & Target
BUY $4.00
Start Price $3.46
Best Price (1Y)
$3.77
Current Price $3.32
Return -4.0%
Signal & Target
BUY $8.00
Start Price $5.49
Best Price (1Y)
$6.95
Current Price $5.57
Return +1.5%
Signal & Target
BUY $76.00
Start Price $45.22
Best Price (1Y)
$49.48
Current Price $41.27
Return -8.7%
Signal & Target
BUY $39.00
Start Price $34.17
Best Price (1Y)
$36.36
Current Price $31.75
Return -7.1%
Signal & Target
BUY $51.00
Start Price $47.78
Best Price (1Y)
$55.17
Current Price $36.37
Return -23.9%
Signal & Target
SELL $30.00
Start Price $32.51
Best Price (1Y)
$31.88
Current Price $36.37
Return -11.9%
Signal & Target
BUY $213.00
Start Price $192.49
Best Price (1Y)
$320.95
Current Price $204.45
Return +6.2%
Signal & Target
BUY $228.00
Start Price $194.40
Best Price (1Y)
$296.44
Current Price $187.35
Return -3.6%
Signal & Target
BUY $82.00
Start Price $63.83
Best Price (1Y)
$81.39
Current Price $41.27
Return -35.3%
Signal & Target
SELL $115.00
Start Price $119.97
Best Price (1Y)
$79.01
Current Price $84.50
Return +29.6%
Signal & Target
BUY $39.00
Start Price $34.31
Best Price (1Y)
$81.17
Current Price $34.20
Return -0.3%
Signal & Target
BUY $105.00
Start Price $98.51
Best Price (1Y)
$163.13
Current Price $84.50
Return -14.2%
Signal & Target
SELL $33.00
Start Price $36.27
Best Price (1Y)
$25.78
Current Price $36.37
Return -0.3%
Signal & Target
SELL $14.00
Start Price $15.26
Best Price (1Y)
$9.95
Current Price $10.35
Return +32.2%
Signal & Target
SELL $13.00
Start Price $13.83
Best Price (1Y)
$9.95
Current Price $10.35
Return +25.2%
Signal & Target
SELL $13.00
Start Price $13.93
Best Price (1Y)
$4.94
Current Price $5.57
Return +60.0%
Signal & Target
BUY $69.00
Start Price $58.88
Best Price (1Y)
$163.13
Current Price $84.50
Return +43.5%
Signal & Target
SELL $11.00
Start Price $12.49
Best Price (1Y)
$11.45
Current Price $34.20
Return -173.8%
Signal & Target
BUY $1.50
Start Price $1.17
Best Price (1Y)
$2.65
Current Price $0.59
Return -49.7%
Signal & Target
SELL $10.00
Start Price $17.59
Best Price (1Y)
$11.00
Current Price $34.20
Return -94.4%
Signal & Target
BUY $9.00
Start Price $6.93
Best Price (1Y)
$10.47
Current Price $4.60
Return -33.6%
Signal & Target
SELL $5.00
Start Price $6.05
Best Price (1Y)
$2.72
Current Price $7.13
Return -17.9%
Signal & Target
BUY $10.00
Start Price $6.23
Best Price (1Y)
$7.07
Current Price $0.22
Return -96.5%
Signal & Target
SELL $17.00
Start Price $18.18
Best Price (1Y)
$10.24
Current Price $34.20
Return -88.1%
Signal & Target
BUY $7.00
Start Price $5.15
Best Price (1Y)
$7.00
Current Price $7.13
Return +38.4%
Signal & Target
BUY $290.00
Start Price $218.50
Best Price (1Y)
$262.70
Current Price $204.45
Return -6.4%
Signal & Target
BUY $28.00
Start Price $15.60
Best Price (1Y)
$24.00
Current Price $10.35
Return -33.7%
Sunrun Inc
RUN
Jul 23, 2024
Signal & Target
BUY $19.00
Start Price $16.94
Best Price (1Y)
$22.23
Current Price $8.89
Return -47.5%
Signal & Target
BUY $228.00
Start Price $186.97
Best Price (1Y)
$262.70
Current Price $204.45
Return +9.3%
Signal & Target
BUY $134.00
Start Price $111.93
Best Price (1Y)
$130.08
Current Price $36.37
Return -67.5%
Signal & Target
BUY $20.00
Start Price $16.80
Best Price (1Y)
$18.28
Current Price $78.92
Return +369.8%
Signal & Target
BUY $122.00
Start Price $114.41
Best Price (1Y)
$218.51
Current Price $290.05
Return +153.5%
Signal & Target
BUY $63.00
Start Price $56.20
Best Price (1Y)
$53.40
Current Price $84.50
Return +50.4%
Signal & Target
BUY $18.00
Start Price $14.69
Best Price (1Y)
$12.06
Current Price $4.60
Return -68.7%
Signal & Target
BUY $15.00
Start Price $13.87
Best Price (1Y)
$7.08
Current Price $7.13
Return -48.6%
Signal & Target
BUY $162.00
Start Price $148.39
Best Price (1Y)
-
Current Price $204.45
Return +37.8%