Ratings by Craig-Hallum (Eric Stine)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | Details |
|---|---|---|---|---|---|---|---|---|
| 3/6/2026 | Amprius Technologies | AMPX | Maintain | Buy (N/A) |
|
Details | ||
| 3/5/2026 | Alto Ingredients | ALTO | Maintain | Buy (N/A) |
|
Details | ||
| 3/4/2026 | Power Solutions | PSIX | Maintain | Buy (N/A) |
|
Details | ||
| 3/3/2026 | Ameresco | AMRC | Maintain | Buy (N/A) |
|
Details | ||
| 2/27/2026 | Nuscale Power | SMR | Maintain | Buy (N/A) |
|
Details | ||
| 2/27/2026 | PureCycle Technolgies | PCT | Maintain | Hold (N/A) |
|
Details | ||
| 2/26/2026 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 2/23/2026 | Amprius Technologies | AMPX | New Coverage | Buy (N/A) |
9.52 (16.33) |
71.53% | Details | |
| 2/18/2026 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 2/13/2026 | paet | CGEH | Maintain | Buy (N/A) |
|
Details | ||
| 2/12/2026 | Centrus Energy Corp. | LEU | Maintain | Buy (N/A) |
|
Details | ||
| 2/6/2026 | Orion Energy Systems | OESX | Maintain | Buy (N/A) |
|
Details | ||
| 2/5/2026 | Green Plains Renewable Energy | GPRE | Maintain | Buy (N/A) |
|
Details | ||
| 2/5/2026 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 2/4/2026 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 1/15/2026 | Electrovaya Inc. | ELVA | Maintain | Buy (N/A) |
|
Details | ||
| 12/2/2025 | CGEH | New Coverage | Buy (N/A) |
2.74 (5.15) |
87.96% | Details | ||
| 11/25/2025 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 11/10/2025 | Power Solutions | PSIX | Maintain | Buy (N/A) |
|
Details | ||
| 11/6/2025 | Orion Energy Systems | OESX | Maintain | Buy (N/A) |
|
Details | ||
| 11/6/2025 | Alto Ingredients | ALTO | Maintain | Buy (N/A) |
|
Details | ||
| 10/29/2025 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 9/10/2025 | Ameresco | AMRC | Maintain | Buy (N/A) |
|
Details | ||
| 8/14/2025 | Electrovaya Inc. | ELVA | Maintain | Buy (N/A) |
|
Details | ||
| 8/13/2025 | Westport Innovations | WPRT | Maintain | Buy (N/A) |
|
Details | ||
| 8/12/2025 | Power Solutions | PSIX | Maintain | Buy (N/A) |
|
Details | ||
| 8/8/2025 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 8/7/2025 | Centrus Energy Corp. | LEU | Maintain | Buy (N/A) |
|
Details | ||
| 7/30/2025 | Tigo Energy | TYGO | Maintain | Buy (N/A) |
|
Details | ||
| 7/29/2025 | Chart Industries | GTLS | Downgrade | Hold (Buy) |
171.65 (207.16) |
20.69% | Details | |
| 7/23/2025 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 7/9/2025 | Centrus Energy Corp. | LEU | Maintain | Buy (N/A) |
|
Details | ||
| 7/9/2025 | Nuscale Power | SMR | Maintain | Buy (N/A) |
|
Details | ||
| 6/27/2025 | Orion Energy Systems | OESX | Maintain | Buy (N/A) |
|
Details | ||
| 6/23/2025 | Oklo | OKLO | Downgrade | Hold (Buy) |
57.95 (58.25) |
0.52% | Details | |
| 6/5/2025 | Chart Industries | GTLS | Maintain | Buy (N/A) |
|
Details | ||
| 5/15/2025 | Westport Innovations | WPRT | Maintain | Buy (N/A) |
|
Details | ||
| 5/9/2025 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 5/9/2025 | Flux Power Holdings | FLUX | Maintain | Buy (N/A) |
|
Details | ||
| 5/6/2025 | Ameresco | AMRC | Maintain | Buy (N/A) |
|
Details | ||
| 5/2/2025 | Chart Industries | GTLS | Maintain | Buy (N/A) |
|
Details | ||
| 4/23/2025 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 4/1/2025 | Westport Innovations | WPRT | Maintain | Buy (N/A) |
|
Details | ||
| 4/1/2025 | Centrus Energy Corp. | LEU | New Coverage | Buy (N/A) |
62.21 (188.89) |
203.63% | Details | |
| 3/25/2025 | Power Solutions | PSIX | Maintain | Buy (N/A) |
|
Details | ||
| 3/25/2025 | Oklo | OKLO | Maintain | Buy (N/A) |
|
Details | ||
| 3/21/2025 | Flux Power Holdings | FLUX | Maintain | Buy (N/A) |
|
Details | ||
| 2/28/2025 | Ameresco | AMRC | Maintain | Buy (N/A) |
|
Details | ||
| 2/13/2025 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 2/6/2025 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 2/5/2025 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 1/31/2025 | Power Solutions | PSIX | Maintain | Buy (N/A) |
|
Details | ||
| 1/28/2025 | Oklo | OKLO | New Coverage | Buy (N/A) |
31.11 (58.25) |
87.24% | Details | |
| 1/24/2025 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 11/26/2024 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 11/11/2024 | Power Solutions | PSIX | Maintain | Buy (N/A) |
|
Details | ||
| 11/4/2024 | Chart Industries | GTLS | Maintain | Buy (N/A) |
|
Details | ||
| 10/23/2024 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 10/17/2024 | Nuscale Power | SMR | Maintain | Buy (N/A) |
|
Details | ||
| 9/26/2024 | Nuscale Power | SMR | New Coverage | Buy (N/A) |
12.03 (11.67) |
-2.99% | Details | |
| 8/14/2024 | Electrovaya Inc. | ELVA | Maintain | Buy (N/A) |
|
Details | ||
| 8/14/2024 | Power Solutions | PSIX | Maintain | Buy (N/A) |
|
Details | ||
| 8/9/2024 | Vertex Energy | VTNR | Downgrade | Hold (Buy) |
0.65 (0.05) |
-92.31% | Details | |
| 8/8/2024 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 8/7/2024 | Tigo Energy | TYGO | Maintain | Buy (N/A) |
|
Details | ||
| 8/5/2024 | Chart Industries | GTLS | Maintain | Buy (N/A) |
|
Details | ||
| 7/24/2024 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 6/14/2024 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 5/24/2024 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 5/15/2024 | Electrovaya Inc. | ELVA | Maintain | Buy (N/A) |
|
Details | ||
| 5/10/2024 | Vertex Energy | VTNR | Maintain | Buy (N/A) |
|
Details | ||
| 5/10/2024 | Flux Power Holdings | FLUX | Maintain | Buy (N/A) |
|
Details | ||
| 5/8/2024 | Ameresco | AMRC | Maintain | Buy (N/A) |
|
Details | ||
| 5/7/2024 | Alto Ingredients | ALTO | Maintain | Buy (N/A) |
|
Details | ||
| 5/6/2024 | Chart Industries | GTLS | Maintain | Buy (N/A) |
|
Details | ||
| 4/24/2024 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 4/23/2024 | Flux Power Holdings | FLUX | New Coverage | Buy (N/A) |
4.05 (1.37) |
-66.17% | Details | |
| 4/10/2024 | Carbon Revolution Plc. | CREV | Maintain | Buy (N/A) |
|
Details | ||
| 3/12/2024 | Alto Ingredients | ALTO | Maintain | Buy (N/A) |
|
Details | ||
| 3/8/2024 | FuelCell Energy | FCEL | Maintain | Hold (N/A) |
|
Details | ||
| 3/1/2024 | Origin Materials | ORGN | Maintain | Hold (N/A) |
|
Details | ||
| 2/14/2024 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 2/8/2024 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 2/7/2024 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 1/19/2024 | Orion Energy Systems | OESX | Maintain | Buy (N/A) |
|
Details | ||
| 1/18/2024 | Tigo Energy | TYGO | Maintain | Buy (N/A) |
|
Details | ||
| 1/4/2024 | Electrovaya Inc. | ELVA | Maintain | Buy (N/A) |
|
Details | ||
| 1/3/2024 | PureCycle Technolgies | PCT | Downgrade | Hold (Buy) |
3.75 (6.09) |
62.4% | Details | |
| 12/20/2023 | FuelCell Energy | FCEL | Maintain | Hold (N/A) |
|
Details | ||
| 12/12/2023 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 11/13/2023 | Power Solutions | PSIX | Maintain | Buy (N/A) |
|
Details | ||
| 11/10/2023 | Origin Materials | ORGN | Maintain | Hold (N/A) |
|
Details | ||
| 11/10/2023 | Clean Energy Fuels | CLNE | Maintain | Buy (N/A) |
|
Details | ||
| 11/9/2023 | Westport Innovations | WPRT | Maintain | Buy (N/A) |
|
Details | ||
| 11/8/2023 | Tigo Energy | TYGO | Maintain | Buy (N/A) |
|
Details | ||
| 10/30/2023 | Chart Industries | GTLS | Maintain | Buy (N/A) |
|
Details | ||
| 10/27/2023 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 9/11/2023 | FuelCell Energy | FCEL | Maintain | Hold (N/A) |
|
Details | ||
| 8/11/2023 | Origin Materials | ORGN | Downgrade | Hold (Buy) |
1.46 (0.16) |
-89.04% | Details | |
| 8/1/2023 | Ameresco | AMRC | Maintain | Buy (N/A) |
|
Details | ||
| 7/31/2023 | Chart Industries | GTLS | Maintain | Buy (N/A) |
|
Details | ||
| 7/28/2023 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 7/26/2023 | Vertex Energy | VTNR | Maintain | Buy (N/A) |
|
Details | ||
| 6/20/2023 | Tigo Energy | TYGO | New Coverage | Buy (N/A) |
16.20 (3.37) |
-79.2% | Details | |
| 6/8/2023 | FuelCell Energy | FCEL | Maintain | Hold (N/A) |
|
Details | ||
| 5/12/2023 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 5/9/2023 | Alto Ingredients | ALTO | Maintain | Buy (N/A) |
|
Details | ||
| 3/17/2023 | Electrovaya Inc | EFLVF | New Coverage | Buy (N/A) |
0.81 (0.74) |
-8.64% | Details | |
| 3/10/2023 | Alto Ingredients | ALTO | Maintain | Buy (N/A) |
|
Details | ||
| 3/1/2023 | Vertex Energy | VTNR | Maintain | Buy (N/A) |
|
Details | ||
| 3/1/2023 | Clean Energy Fuels | CLNE | Maintain | Buy (N/A) |
|
Details | ||
| 2/28/2023 | Ameresco | AMRC | Maintain | Buy (N/A) |
|
Details | ||
| 2/27/2023 | Sono Group N.V. | SEV | Downgrade | Hold (Buy) |
0.62 (3.28) |
429.03% | Details | |
| 2/13/2023 | Chart Industries | GTLS | Maintain | Buy (N/A) |
|
Details | ||
| 2/8/2023 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 1/30/2023 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 1/24/2023 | Orion Energy Systems | OESX | Maintain | Buy (N/A) |
|
Details | ||
| 1/19/2023 | Vertex Energy | VTNR | Maintain | Buy (N/A) |
|
Details | ||
| 12/13/2022 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 12/9/2022 | Sono Group N.V. | SEV | Maintain | Buy (N/A) |
|
Details | ||
| 11/15/2022 | Nuvve Holding Corp. | NVVE | Maintain | Buy (N/A) |
|
Details | ||
| 11/15/2022 | Orbital Infrastructure Group | OIG | Maintain | Buy (N/A) |
|
Details | ||
| 11/8/2022 | Alto Ingredients | ALTO | Maintain | Buy (N/A) |
|
Details | ||
| 10/31/2022 | Chart Industries | GTLS | Maintain | Buy (N/A) |
|
Details | ||
| 10/26/2022 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 10/14/2022 | Orbital Infrastructure Group | OIG | Maintain | Buy (N/A) |
|
Details | ||
| 10/3/2022 | Vertex Energy | VTNR | Maintain | Buy (N/A) |
|
Details | ||
| 9/9/2022 | Sono Group N.V. | SEV | Maintain | Buy (N/A) |
|
Details | ||
| 8/15/2022 | Power Solutions | PSIX | Maintain | Buy (N/A) |
|
Details | ||
| 8/2/2022 | Ameresco | AMRC | Maintain | Buy (N/A) |
|
Details | ||
| 6/23/2022 | Sono Group N.V. | SEV | Maintain | Buy (N/A) |
|
Details | ||
| 5/10/2022 | Alto Ingredients | ALTO | Maintain | Buy (N/A) |
|
Details | ||
| 5/3/2022 | Ameresco | AMRC | Maintain | Buy (N/A) |
|
Details | ||
| 4/27/2022 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 4/20/2022 | Sono Group N.V. | SEV | Maintain | Buy (N/A) |
|
Details | ||
| 4/1/2022 | Nuvve Holding Corp. | NVVE | Maintain | Buy (N/A) |
|
Details | ||
| 3/15/2022 | Westport Innovations | WPRT | Maintain | Buy (N/A) |
|
Details | ||
| 3/14/2022 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 3/10/2022 | FuelCell Energy | FCEL | Maintain | Hold (N/A) |
|
Details | ||
| 2/25/2022 | Origin Materials | ORGN | Maintain | Buy (N/A) |
|
Details | ||
| 2/9/2022 | Enphase Energy | ENPH | Upgrade | Buy (Hold) |
144.50 (40.23) |
-72.16% | Details | |
| 1/19/2022 | Orion Energy Systems | OESX | Maintain | Buy (N/A) |
|
Details | ||
| 1/13/2022 | Clean Energy Fuels | CLNE | Maintain | Buy (N/A) |
|
Details | ||
| 12/29/2021 | FuelCell Energy | FCEL | Upgrade | Hold (Sell) |
5.87 (7.60) |
29.47% | Details | |
| 12/13/2021 | Sono Group N.V. | SEV | New Coverage | Buy (N/A) |
14.26 (3.28) |
-77% | Details | |
| 10/27/2021 | Enphase Energy | ENPH | Maintain | Hold (N/A) |
|
Details | ||
| 8/9/2021 | Westport Innovations | WPRT | Maintain | Buy (N/A) |
|
Details | ||
| 7/30/2021 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 7/14/2021 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 7/6/2021 | Westport Innovations | WPRT | Maintain | Buy (N/A) |
|
Details | ||
| 5/13/2021 | Blue Bird Corp | BLBD | Maintain | Buy (N/A) |
|
Details | ||
| 5/4/2021 | Green Plains Renewable Energy | GPRE | Maintain | Buy (N/A) |
|
Details | ||
| 4/19/2021 | Nuvve Holding Corp. | NVVE | New Coverage | Buy (N/A) |
9.10 (0.93) |
-89.78% | Details | |
| 4/1/2021 | Power Solutions | PSIX | Maintain | Buy (N/A) |
|
Details | ||
| 3/12/2021 | Alto Ingredients | ALTO | Maintain | Buy (N/A) |
|
Details | ||
| 2/19/2021 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 2/11/2021 | Green Plains Renewable Energy | GPRE | Maintain | Buy (N/A) |
|
Details | ||
| 2/8/2021 | Westport Innovations | WPRT | Maintain | Buy (N/A) |
|
Details | ||
| 1/26/2021 | Orbital Energy Group | OEG | Maintain | Buy (N/A) |
|
Details | ||
| 1/14/2021 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 1/7/2021 | Capstone Turbine | CPST | Maintain | Hold (N/A) |
|
Details | ||
| 12/9/2020 | Xebec Adsorption Inc. | XEBEF | Maintain | Buy (N/A) |
|
Details | ||
| 11/3/2020 | Ameresco | AMRC | Maintain | Buy (N/A) |
|
Details | ||
| 10/28/2020 | Enphase Energy | ENPH | Downgrade | Hold (Buy) |
98.63 (40.23) |
-59.21% | Details | |
| 10/14/2020 | Aspen Aerogels | ASPN | Maintain | Buy (N/A) |
|
Details | ||
| 9/21/2020 | Westport Fuel Systems Inc. | WRPT | Maintain | Buy (N/A) |
|
Details | ||
| 9/18/2020 | Westport Innovations | WPRT | Maintain | Buy (N/A) |
|
Details | ||
| 8/12/2020 | Xebec Adsorption Inc. | XEBEF | Maintain | Buy (N/A) |
|
Details | ||
| 7/10/2020 | Capstone Turbine | CPST | Maintain | Hold (N/A) |
|
Details | ||
| 7/7/2020 | Broadwind Energy | BWEN | New Coverage | Buy (N/A) |
3.57 (2.31) |
-35.29% | Details | |
| 6/24/2020 | Plug Power | PLUG | Maintain | Buy (N/A) |
|
Details | ||
| 6/9/2020 | Ameresco | AMRC | New Coverage | Buy (N/A) |
22.65 (25.70) |
13.47% | Details | |
| 3/16/2020 | FuelCell Energy | FCEL | Upgrade | Hold (Sell) |
1.15 (2.55) |
121.74% | Details | |
| 3/6/2020 | Plug Power | PLUG | Maintain | Buy (N/A) |
|
Details | ||
| 2/19/2020 | Enphase Energy | ENPH | Maintain | Buy (N/A) |
|
Details | ||
| 1/23/2020 | FuelCell Energy | FCEL | Downgrade | Sell (Hold) |
2.22 (1.15) |
-48.2% | Details | |
| 1/7/2020 | Plug Power | PLUG | Maintain | Buy (N/A) |
|
Details | ||
| 12/11/2019 | FuelCell Energy | FCEL | New Coverage | Hold (N/A) |
0.53 (2.22) |
318.87% | Details | |
| 9/19/2019 | Plug Power | PLUG | Maintain | Buy (N/A) |
|
Details | ||
| 8/6/2019 | Green Plains Renewable Energy | GPRE | Maintain | Buy (N/A) |
|
Details | ||
| 8/5/2019 | Orion Energy Systems | OESX | Maintain | Buy (N/A) |
|
Details | ||
| 5/14/2019 | LiqTech International | LIQT | Maintain | Buy (N/A) |
|
Details | ||
| 4/4/2019 | Orion Energy Systems | OESX | Upgrade | Buy (Hold) |
1.24 (10.82) |
772.58% | Details | |
| 3/7/2019 | FuelCell Energy | FCEL | Downgrade | Hold (Buy) |
0.48 (0.53) |
10.42% | Details | |
| 11/15/2018 | Ideal Power | IPWR | Maintain | Buy (N/A) |
|
Details | ||
| 11/7/2018 | American Superconductor | AMSC | Maintain | Buy (N/A) |
|
Details | ||
| 9/20/2018 | LiqTech International | LIQT | Maintain | Buy (N/A) |
|
Details | ||
| 9/13/2018 | American Superconductor | AMSC | New Coverage | Buy (N/A) |
5.72 (27.70) |
384.27% | Details | |
| 9/6/2018 | FuelCell Energy | FCEL | Maintain | Buy (N/A) |
|
Details | ||
| 8/14/2018 | LiqTech International | LIQT | Maintain | Buy (N/A) |
|
Details | ||
| 8/14/2018 | Ideal Power | IPWR | Maintain | Buy (N/A) |
|
Details |

