Christopher Souther

Stock Analyst at Truist Financial

(0.04)
# 4,500
Out of 4,516 analysts
213
Total ratings
25.7%
Success rate
-17.9%
Average return

Stocks Rated by Christopher Souther

Cameco Corporation
Jul 14, 2026
Initiated Coverage: Buy
Price Target: $181.19
Current: $127.69
Upside: +41.90%
First Solar
Jul 14, 2026
Initiated Coverage: Hold
Price Target: $249
Current: $223.82
Upside: +11.25%
Centrus Energy
Jul 14, 2026
Initiated Coverage: Buy
Price Target: $215
Current: $156.54
Upside: +37.35%
Clearway Energy
Jul 14, 2026
Initiated Coverage: Buy
Price Target: $43
Current: $34.45
Upside: +24.82%
Bloom Energy
Jul 14, 2026
Initiated Coverage: Hold
Price Target: $250
Current: $239.38
Upside: +4.44%
Enlight Renewable Energy Ltd
Jul 14, 2026
Initiated Coverage: Buy
Price Target: ILA 31,786
Current: ILA 27,090
Upside: +17.34%
Eos Energy Enterprises
Jul 14, 2026
Initiated Coverage: Buy
Price Target: $2$7
Current: $4.37
Upside: +60.18%
NuScale Power
Jul 14, 2026
Initiated Coverage: Hold
Price Target: $10
Current: $8.36
Upside: +19.62%
Oklo Inc.
Jul 14, 2026
Initiated Coverage: Hold
Price Target: $55
Current: $45.69
Upside: +20.38%
Nextpower
Jul 14, 2026
Initiated Coverage: Buy
Price Target: $140
Current: $109.13
Upside: +28.29%
Initiated Coverage: Hold
Price Target: $22
Current: $17.87
Upside: +23.11%
Initiated Coverage: Hold
Price Target: $16
Current: $15.37
Upside: +4.10%
Maintained: Buy
Price Target: $10$4
Current: $1.07
Upside: n/a
Maintained: Hold
Price Target: $8
Current: $6.37
Upside: n/a
Reiterated: Buy
Price Target: $35
Current: $5.30
Upside: n/a
Maintained: Buy
Price Target: $6$4
Current: $2.21
Upside: n/a
Maintained: Buy
Price Target: $16$17
Current: $5.11
Upside: n/a
Maintained: Buy
Price Target: $6$5
Current: $11.34
Upside: n/a
Maintained: Buy
Price Target: $40$37
Current: $24.68
Upside: n/a
Maintained: Buy
Price Target: $214$149
Current: $44.05
Upside: n/a
Maintained: Buy
Price Target: $41$44
Current: $38.40
Upside: n/a
Maintained: Buy
Price Target: $133$124
Current: $54.58
Upside: n/a
Downgraded: Hold
Price Target: $5$2.5
Current: $5.84
Upside: n/a
Maintained: Hold
Price Target: $3
Current: $0.5742
Upside: n/a
Downgraded: Hold
Price Target: $4$20
Current: $2.61
Upside: n/a
Maintained: Buy
Price Target: $5
Current: $1.62
Upside: n/a
Downgraded: Hold
Price Target: $6$200
Current: $0.0001
Upside: n/a
Downgraded: Hold
Price Target: $8.43$5.62
Current: $4.19
Upside: n/a
Maintained: Hold
Price Target: $5$4
Current: $20.25
Upside: n/a
Maintained: Buy
Price Target: $7$4
Current: $3.87
Upside: n/a