Ratings by Needham (Sean Milligan)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | Details |
|---|---|---|---|---|---|---|---|---|
| 6/17/2026 | NeoVolta | NEOV | New Coverage | Buy (N/A) |
1.71 (2.14) |
25.15% | Details | |
| 6/10/2026 | Hyliion Holdings | HYLN | New Coverage | Buy (N/A) |
6.34 (6.10) |
-3.79% | Details | |
| 6/2/2026 | Generac Holdings | GNRC | Maintain | Buy (N/A) |
|
Details | ||
| 5/22/2026 | Eos Energy Enterprises | EOSE | New Coverage | Buy (N/A) |
8.17 (6.49) |
-20.56% | Details | |
| 5/8/2026 | Primoris Services Corporation | PRIM | Maintain | Buy (N/A) |
|
Details | ||
| 4/2/2026 | T1 Energy Inc. | TE | Maintain | Buy (N/A) |
|
Details | ||
| 3/25/2026 | Generac Holdings | GNRC | Maintain | Buy (N/A) |
|
Details | ||
| 3/20/2026 | Fluence Energy Inc. | FLNC | New Coverage | Hold (N/A) |
16.03 (21.21) |
32.31% | Details | |
| 3/18/2026 | Oklo | OKLO | Maintain | Buy (N/A) |
|
Details | ||
| 3/6/2026 | Itron | ITRI | New Coverage | Buy (N/A) |
91.22 (81.10) |
-11.09% | 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 (57.19) |
-48.78% | Details | |
| 12/5/2025 | Centrus Energy Corp. | LEU | New Coverage | Buy (N/A) |
278.63 (177.50) |
-36.3% | 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 (10.28) |
-1.91% | Details | |
| 10/22/2025 | Primoris Services Corporation | PRIM | New Coverage | Buy (N/A) |
137.21 (84.95) |
-38.09% | Details | |
| 10/22/2025 | Nextracker Inc | NXT | New Coverage | Buy (N/A) |
89.70 (120.64) |
34.49% | Details | |
| 10/22/2025 | Generac Holdings | GNRC | New Coverage | Buy (N/A) |
192.50 (274.54) |
42.62% | Details | |
| 10/22/2025 | T1 Energy Inc. | TE | New Coverage | Buy (N/A) |
4.48 (9.24) |
106.25% | Details | |
| 10/22/2025 | First Solar | FSLR | New Coverage | Buy (N/A) |
226.85 (249.24) |
9.87% | Details |

