Ratings by Needham (Sean Milligan)
| Date | Company | Symbol | 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 |

