Ratings by Needham (Sean Milligan)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
3/6/2026 Itron ITRI New Coverage Buy
(N/A)
91.22
(91.25)
0.03% Details
2/25/2026 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
2/25/2026 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
1/12/2026 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
1/9/2026 Oklo OKLO Maintain Buy
(N/A)
 
 
  Details
12/11/2025 T1 Energy Inc. TE Maintain Buy
(N/A)
 
 
  Details
12/5/2025 Oklo OKLO New Coverage Buy
(N/A)
111.65
(58.25)
-47.83% Details
12/5/2025 Centrus Energy Corp. LEU New Coverage Buy
(N/A)
278.63
(188.89)
-32.21% Details
11/5/2025 Primoris Services Corporation PRIM Maintain Buy
(Buy)
 
 
  Details
10/22/2025 Shoals Technologies Group SHLS New Coverage Buy
(N/A)
10.48
(5.71)
-45.52% Details
10/22/2025 Primoris Services Corporation PRIM New Coverage Buy
(N/A)
137.21
(133.15)
-2.96% Details
10/22/2025 Nextracker Inc NXT New Coverage Buy
(N/A)
89.70
(101.43)
13.08% Details
10/22/2025 Generac Holdings GNRC New Coverage Buy
(N/A)
192.50
(204.02)
5.98% Details
10/22/2025 T1 Energy Inc. TE New Coverage Buy
(N/A)
4.48
(6.72)
50% Details
10/22/2025 First Solar FSLR New Coverage Buy
(N/A)
226.85
(189.21)
-16.59% Details