Ratings by Needham (Sean Milligan)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | Details |
|---|---|---|---|---|---|---|---|---|
| 8/31/2026 | Babcock & Wilcox Enterprises | BW | New Coverage | Buy (N/A) |
7.16 (7.04) |
-1.68% | Details | |
| 8/31/2026 | AirJoule Technologies | AIRJ | New Coverage | Hold (N/A) |
4.56 (4.43) |
-2.85% | Details | |
| 7/29/2026 | Generac Holdings | GNRC | Maintain | Buy (N/A) |
|
Details | ||
| 7/29/2026 | Itron | ITRI | Maintain | Buy (N/A) |
|
Details | ||
| 7/13/2026 | Primoris Services Corporation | PRIM | Maintain | Buy (N/A) |
|
Details | ||
| 6/29/2026 | Solaris Energy Infrastructure | SEI | New Coverage | Buy (N/A) |
76.80 (49.29) |
-35.82% | Details | |
| 6/17/2026 | NeoVolta | NEOV | New Coverage | Buy (N/A) |
1.71 (3.62) |
111.7% | Details | |
| 6/10/2026 | Hyliion Holdings | HYLN | New Coverage | Buy (N/A) |
6.34 (3.47) |
-45.27% | 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 (3.41) |
-58.26% | 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 (10.44) |
-34.87% | Details | |
| 3/18/2026 | Oklo | OKLO | Maintain | Buy (N/A) |
|
Details | ||
| 3/6/2026 | Itron | ITRI | New Coverage | Buy (N/A) |
91.22 (96.42) |
5.7% | 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 (39.21) |
-64.88% | Details | |
| 12/5/2025 | Centrus Energy Corp. | LEU | New Coverage | Buy (N/A) |
278.63 (166.47) |
-40.25% | 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 (6.75) |
-35.59% | Details | |
| 10/22/2025 | Primoris Services Corporation | PRIM | New Coverage | Buy (N/A) |
137.21 (75.58) |
-44.92% | Details | |
| 10/22/2025 | Nextracker Inc | NXT | New Coverage | Buy (N/A) |
89.70 (81.85) |
-8.75% | Details | |
| 10/22/2025 | Generac Holdings | GNRC | New Coverage | Buy (N/A) |
192.50 (182.70) |
-5.09% | Details | |
| 10/22/2025 | T1 Energy Inc. | TE | New Coverage | Buy (N/A) |
4.48 (4.25) |
-5.13% | Details | |
| 10/22/2025 | First Solar | FSLR | New Coverage | Buy (N/A) |
226.85 (199.99) |
-11.84% | Details |

