Ratings by Craig-Hallum (Eric Stine)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
5/15/2026 Electrovaya Inc. ELVA Maintain Buy
(N/A)
 
 
  Details
5/14/2026 Tecogen TGEN Maintain Buy
(N/A)
 
 
  Details
5/12/2026 Power Solutions PSIX Maintain Buy
(N/A)
 
 
  Details
5/8/2026 Amprius Technologies AMPX Maintain Buy
(N/A)
 
 
  Details
4/29/2026 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
4/21/2026 Blue Bird Corp BLBD Maintain Buy
(N/A)
 
 
  Details
4/13/2026 Tecogen TGEN New Coverage Buy
(N/A)
3.10
(3.10)
0% Details
4/9/2026 Alto Ingredients ALTO Maintain Buy
(N/A)
 
 
  Details
3/18/2026 Oklo OKLO Maintain Hold
(N/A)
 
 
  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
(15.65)
64.39% 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
(11.01)
301.82% 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
(208.98)
21.75% 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.40)
0.78% 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
(183.68)
195.26% 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.40)
87.72% 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.24)
-6.57% 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
(0.81)
-80% 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
(8.34)
122.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
(1.00)
-31.51% 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
(2.52)
-84.44% 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
(2.27)
266.13% 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
(52.41)
-63.73% 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
(24.39)
315.5% Details
12/13/2021 Sono Group N.V. SEV New Coverage Buy
(N/A)
14.26
(2.27)
-84.08% 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.35)
-96.15% 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
(52.41)
-46.86% 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
(5.04)
41.18% Details
6/24/2020 Plug Power PLUG Maintain Buy
(N/A)
 
 
  Details
6/9/2020 Ameresco AMRC New Coverage Buy
(N/A)
22.65
(28.94)
27.77% 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
(9.64)
677.42% 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
(45.33)
692.48% 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