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
(12.52)
31.51% 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
(9.40)
243.07% 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.70)
21.58% 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
(54.06)
-6.71% 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
(171.13)
175.08% 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
(54.06)
73.77% 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
(10.21)
-15.13% 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.78)
-80.74% 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.00)
113.33% 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.89)
-39.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
(2.40)
-85.19% 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.22)
258.06% 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
(47.82)
-66.91% 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
(21.56)
267.29% Details
12/13/2021 Sono Group N.V. SEV New Coverage Buy
(N/A)
14.26
(2.22)
-84.43% 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.32)
-96.48% 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
(47.82)
-51.52% 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
(4.53)
26.89% Details
6/24/2020 Plug Power PLUG Maintain Buy
(N/A)
 
 
  Details
6/9/2020 Ameresco AMRC New Coverage Buy
(N/A)
22.65
(27.68)
22.21% 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.57)
671.77% 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
(40.85)
614.16% 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