Ratings by Truist Securities (Christopher Souther)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
10/22/2026 Oklo OKLO Maintain Hold
(N/A)
 
 
  Details
10/22/2026 Nuscale Power SMR Maintain Hold
(N/A)
 
 
  Details
10/22/2026 NANO Nuclear Energy NNE Maintain Hold
(N/A)
 
 
  Details
10/22/2026 Centrus Energy Corp. LEU Maintain Buy
(N/A)
 
 
  Details
10/22/2026 Cameco Corporation CCJ Maintain Buy
(N/A)
 
 
  Details
10/20/2026 Fluence Energy Inc. FLNC Maintain Hold
(N/A)
 
 
  Details
10/16/2026 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
10/12/2026 First Solar FSLR Upgrade Buy
(Hold)
177.82
(168.01)
-5.52% Details
9/28/2026 Enlight Renewable Engergy ENLT Maintain Buy
(N/A)
 
 
  Details
9/28/2026 Clearway Energy Inc. CWEN Maintain Buy
(N/A)
 
 
  Details
9/28/2026 Oklo OKLO Maintain Hold
(N/A)
 
 
  Details
9/17/2026 Fluence Energy Inc. FLNC Maintain Hold
(N/A)
 
 
  Details
8/12/2026 Cameco Corporation CCJ Maintain Buy
(N/A)
 
 
  Details
8/10/2026 Oklo OKLO Maintain Hold
(N/A)
 
 
  Details
7/31/2026 Nextpower NXT Maintain Buy
(N/A)
 
 
  Details
7/31/2026 First Solar FSLR Maintain Hold
(N/A)
 
 
  Details
7/29/2026 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
7/13/2026 Nuscale Power SMR New Coverage Hold
(N/A)
9.04
(5.29)
-41.48% Details
7/13/2026 Oklo OKLO New Coverage Hold
(N/A)
48.85
(25.64)
-47.51% Details
7/13/2026 NANO Nuclear Energy NNE New Coverage Hold
(N/A)
18.86
(11.89)
-36.96% Details
7/13/2026 Centrus Energy Corp. LEU New Coverage Buy
(N/A)
171.05
(97.36)
-43.08% Details
7/13/2026 First Solar FSLR New Coverage Hold
(N/A)
227.83
(177.82)
-21.95% Details
7/13/2026 Fluence Energy Inc. FLNC New Coverage Hold
(N/A)
16.16
(5.41)
-66.52% Details
7/13/2026 Eos Energy Enterprises EOSE New Coverage Buy
(N/A)
4.40
(1.66)
-62.27% Details
7/13/2026 Cameco Corporation CCJ New Coverage Buy
(N/A)
95.99
(77.53)
-19.23% Details
7/13/2026 Enlight Renewable Engergy ENLT New Coverage Buy
(N/A)
82.21
(69.18)
-15.85% Details
7/13/2026 Clearway Energy Inc. CWEN New Coverage Buy
(N/A)
33.67
(31.39)
-6.77% Details
7/13/2026 Bloom Energy Corp. BE New Coverage Hold
(N/A)
244.61
(201.76)
-17.52% Details
7/13/2026 Nextpower NXT New Coverage Buy
(N/A)
111.50
(77.47)
-30.52% Details