Ratings by Craig-Hallum (Eric Stine)

Date CompanySymbol 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