Christopher Souther

Stock Analyst at Truist Financial

(0.05)
# 4,792
Out of 5,078 analysts
239
Total ratings
25%
Success rate
-17.8%
Average return

Stocks Rated by Christopher Souther

Centrus Energy
Oct 22, 2026
Reiterated: Buy
Price Target: $215 → $178
Current: $102.45
Upside: +73.74%
NANO Nuclear Energy
Oct 22, 2026
Reiterated: Hold
Price Target: $19
Current: $12.16
Upside: +56.25%
Oklo Inc.
Oct 22, 2026
Reiterated: Hold
Price Target: $31
Current: $26.35
Upside: +17.65%
NuScale Power
Oct 22, 2026
Reiterated: Hold
Price Target: $10 → $8
Current: $5.38
Upside: +48.70%
Cameco Corporation
Oct 22, 2026
Reiterated: Buy
Price Target: $182.03 → $175.03
Current: $110.13
Upside: +58.93%
Clearway Energy
Oct 20, 2026
Reiterated: Buy
Price Target: $40
Current: $31.11
Upside: +28.58%
Eos Energy Enterprises
Oct 20, 2026
Reiterated: Buy
Price Target: $7
Current: $1.73
Upside: +304.62%
Fluence Energy
Oct 20, 2026
Reiterated: Hold
Price Target: $10 → $8
Current: $5.59
Upside: +43.11%
First Solar
Oct 20, 2026
Reiterated: Buy
Price Target: $270
Current: $171.99
Upside: +56.99%
Enlight Renewable Energy Ltd
Oct 20, 2026
Reiterated: Buy
Price Target: ILA 32,298
Current: ILA 21,200
Upside: +52.35%
Reiterated: Buy
Price Target: $145
Current: $78.89
Upside: +83.80%
Reiterated: Hold
Price Target: $218 → $240
Current: $193.30
Upside: +24.16%
Reiterated: Buy
Price Target: n/a
Current: $20.36
Upside: -
Reiterated: Buy
Price Target: $10 → $4
Current: $0.9112
Upside: n/a
Reiterated: Hold
Price Target: $8
Current: $3.19
Upside: n/a
Reiterated: Buy
Price Target: $35
Current: $5.52
Upside: n/a
Reiterated: Buy
Price Target: $6 → $4
Current: $1.38
Upside: n/a
Reiterated: Buy
Price Target: $6 → $5
Current: $8.18
Upside: n/a
Reiterated: Buy
Price Target: $16 → $17
Current: $2.79
Upside: n/a
Reiterated: Buy
Price Target: $40 → $37
Current: $18.53
Upside: n/a
Reiterated: Buy
Price Target: $214 → $149
Current: $31.60
Upside: n/a
Reiterated: Buy
Price Target: $41 → $44
Current: $36.32
Upside: n/a
Reiterated: Buy
Price Target: $133 → $124
Current: $33.32
Upside: n/a
Downgraded: Hold
Price Target: $5 → $2.5
Current: $8.35
Upside: n/a
Reiterated: Hold
Price Target: $3
Current: $0.3816
Upside: n/a
Downgraded: Hold
Price Target: $6 → $200
Current: $0.000001
Upside: n/a
Downgraded: Hold
Price Target: $4 → $20
Current: $2.60
Upside: n/a
Downgraded: Hold
Price Target: $8.40 → $5.60
Current: $2.07
Upside: n/a
Reiterated: Hold
Price Target: $5 → $4
Current: $11.11
Upside: n/a
Reiterated: Buy
Price Target: $7 → $4
Current: $1.13
Upside: n/a