Christopher Souther's Stock Ratings

B. Riley Securities Analyst

Christopher Souther is an analyst at B. Riley Securities. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/18/2025

Overall Average Return

-24.8%

Smart Score

34.8%

Overall Average Return Percentile

9th

Number of Ratings

93
Buy NowGet Alert
03/12/2025FCELBuy Now
FuelCell Energy
$5.6659.01%
Christopher Souther34%
$12 → $9MaintainsNeutralGet Alert
02/07/2025AMPSBuy Now
Altus Power
$4.941.21%
Christopher Souther34%
$6 → $5DowngradeBuy → NeutralGet Alert
08/14/2024BEEMBuy Now
Beam Glb
$2.24346.43%
Christopher Souther34%
$11 → $10MaintainsBuyGet Alert
05/15/2024AMPSBuy Now
Altus Power
$4.9421.46%
Christopher Souther34%
$7 → $6MaintainsBuyGet Alert
05/03/2024ASPNBuy Now
Aspen Aerogels
$7.08323.73%
Christopher Souther34%
$24 → $30MaintainsBuyGet Alert
04/30/2024ENVXBuy Now
Enovix
$7.84104.16%
Christopher Souther34%
$18 → $16MaintainsBuyGet Alert
04/30/2024AMPXBuy Now
Amprius Technologies
$2.26165.49%
Christopher Souther34%
$8 → $6MaintainsBuyGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$62.34113.35%
Christopher Souther34%
$149 → $133MaintainsBuyGet Alert
04/22/2024AMRCBuy Now
Ameresco
$12.04207.31%
Christopher Souther34%
$40 → $37MaintainsBuyGet Alert
04/22/2024SEDGBuy Now
SolarEdge Technologies
$16.82637.22%
Christopher Souther34%
$133 → $124MaintainsBuyGet Alert
04/22/2024NOVABuy Now
Sunnova Energy Intl
$0.393787.02%
Christopher Souther34%
$21 → $15MaintainsBuyGet Alert
04/22/2024HASIBuy Now
Hannon Armstrong
$29.4549.41%
Christopher Souther34%
$41 → $44MaintainsBuyGet Alert
04/22/2024ENPHBuy Now
Enphase Energy
$62.34139.01%
Christopher Souther34%
$121 → $149MaintainsBuyGet Alert
04/22/2024AMPSBuy Now
Altus Power
$4.9441.7%
Christopher Souther34%
$10 → $7MaintainsBuyGet Alert
04/18/2024BEEMBuy Now
Beam Glb
$2.24569.64%
Christopher Souther34%
$18 → $15MaintainsBuyGet Alert
03/08/2024FCELBuy Now
FuelCell Energy
$5.66-64.66%
Christopher Souther34%
$75 → $60MaintainsNeutralGet Alert
02/05/2024AMPSBuy Now
Altus Power
$4.94102.43%
Christopher Souther34%
$8 → $10MaintainsBuyGet Alert
02/05/2024AMRCBuy Now
Ameresco
$12.04232.23%
Christopher Souther34%
$46 → $40MaintainsBuyGet Alert
02/05/2024HASIBuy Now
Hannon Armstrong
$29.4539.22%
Christopher Souther34%
$36 → $41MaintainsBuyGet Alert
02/05/2024NOVABuy Now
Sunnova Energy Intl
$0.395341.82%
Christopher Souther34%
$25 → $21MaintainsBuyGet Alert
02/05/2024SEDGBuy Now
SolarEdge Technologies
$16.82690.73%
Christopher Souther34%
$166 → $133MaintainsBuyGet Alert
01/24/2024PLUGBuy Now
Plug Power
$1.61396.86%
Christopher Souther34%
$18 → $8MaintainsBuyGet Alert
12/07/2023CHPTBuy Now
ChargePoint Hldgs
$0.69262.84%
Christopher Souther34%
→ $2.5DowngradeBuy → NeutralGet Alert
11/08/2023EOSEBuy Now
Eos Energy Enterprises
$4.11-51.34%
Christopher Souther34%
$5 → $2MaintainsNeutralGet Alert
11/06/2023DCFCBuy Now
Tritium DCFC
——
Christopher Souther34%
→ $200DowngradeBuy → NeutralGet Alert
09/01/2023EOSEBuy Now
Eos Energy Enterprises
$4.1121.65%
Christopher Souther34%
$4 → $5MaintainsNeutralGet Alert
07/20/2023WKHSBuy Now
Workhorse Gr
$2.1142.18%
Christopher Souther34%
$1000 → $750MaintainsBuyGet Alert
07/20/2023GPBuy Now
GreenPower Motor Co
$0.56970.47%
Christopher Souther34%
$5 → $6MaintainsBuyGet Alert
07/20/2023ENVXBuy Now
Enovix
$7.84219%
Christopher Souther34%
$18 → $25MaintainsBuyGet Alert
07/20/2023CHPTBuy Now
ChargePoint Hldgs
$0.691496.52%
Christopher Souther34%
$12 → $11MaintainsBuyGet Alert
07/20/2023BLNKBuy Now
Blink Charging
$1.03579.61%
Christopher Souther34%
$8 → $7MaintainsNeutralGet Alert
07/20/2023BEEMBuy Now
Beam Glb
$2.241016.07%
Christopher Souther34%
→ $25ReiteratesBuy → BuyGet Alert
07/20/2023AMPXBuy Now
Amprius Technologies
$2.26475.22%
Christopher Souther34%
→ $13ReiteratesBuy → BuyGet Alert
06/30/2023EOSEBuy Now
Eos Energy Enterprises
$4.11-2.68%
Christopher Souther34%
$3 → $4DowngradeBuy → NeutralGet Alert
06/30/2023SEDGBuy Now
SolarEdge Technologies
$16.822016.53%
Christopher Souther34%
$368 → $356MaintainsBuyGet Alert
06/30/2023NOVABuy Now
Sunnova Energy Intl
$0.396896.63%
Christopher Souther34%
$31 → $27MaintainsBuyGet Alert
06/30/2023AMRCBuy Now
Ameresco
$12.04414.95%
Christopher Souther34%
$63 → $62MaintainsBuyGet Alert
06/30/2023AMPSBuy Now
Altus Power
$4.94122.67%
Christopher Souther34%
$14 → $11MaintainsBuyGet Alert
06/30/2023ENPHBuy Now
Enphase Energy
$62.34243.28%
Christopher Souther34%
→ $214UpgradeNeutral → BuyGet Alert
06/27/2023BLDPBuy Now
Ballard Power Systems
$1.31205.34%
Christopher Souther34%
$6 → $4DowngradeBuy → NeutralGet Alert
06/21/2023GPBuy Now
GreenPower Motor Co
$0.56792.06%
Christopher Souther34%
→ $5Reiterates → BuyGet Alert
05/08/2023BLDPBuy Now
Ballard Power Systems
$1.31358.02%
Christopher Souther34%
$9 → $6MaintainsBuyGet Alert
05/08/2023BLNKBuy Now
Blink Charging
$1.03676.7%
Christopher Souther34%
$14 → $8MaintainsNeutralGet Alert
05/08/2023CHPTBuy Now
ChargePoint Hldgs
$0.691641.65%
Christopher Souther34%
$18 → $12MaintainsBuyGet Alert
04/25/2023ENPHBuy Now
Enphase Energy
$62.34296.21%
Christopher Souther34%
$242 → $247MaintainsNeutralGet Alert
04/25/2023AMRCBuy Now
Ameresco
$12.04423.26%
Christopher Souther34%
$72 → $63MaintainsBuyGet Alert
04/25/2023NOVABuy Now
Sunnova Energy Intl
$0.397933.17%
Christopher Souther34%
$32 → $31MaintainsBuyGet Alert
04/25/2023SEDGBuy Now
SolarEdge Technologies
$16.822087.87%
Christopher Souther34%
$370 → $368MaintainsBuyGet Alert
03/31/2023AMPSBuy Now
Altus Power
$4.94183.4%
Christopher Souther34%
→ $14Reiterates → BuyGet Alert
03/24/2023AMPXBuy Now
Amprius Technologies
$2.26475.22%
Christopher Souther34%
$14 → $13MaintainsBuyGet Alert
02/03/2023EOSEBuy Now
Eos Energy Enterprises
$4.11-27.01%
Christopher Souther34%
$4 → $3MaintainsBuyGet Alert
01/24/2023DCFCBuy Now
Tritium DCFC
——
Christopher Souther34%
$2000 → $1200MaintainsBuyGet Alert
12/21/2022FCELBuy Now
FuelCell Energy
$5.66-29.33%
Christopher Souther34%
$150 → $120MaintainsNeutralGet Alert
12/13/2022ASPNBuy Now
Aspen Aerogels
$7.08267.23%
Christopher Souther34%
$39 → $26MaintainsBuyGet Alert
12/13/2022SEVBuy Now
Sono Group
——
Christopher Souther34%
$7 → $4MaintainsBuyGet Alert
12/02/2022AMPXBuy Now
Amprius Technologies
$2.26519.47%
Christopher Souther34%
→ $14Initiates → BuyGet Alert
12/02/2022ENVXBuy Now
Enovix
$7.84142.44%
Christopher Souther34%
→ $19Initiates → BuyGet Alert
11/16/2022GPBuy Now
GreenPower Motor Co
$0.56792.06%
Christopher Souther34%
$6 → $5MaintainsBuyGet Alert
10/25/2022SEDGBuy Now
SolarEdge Technologies
$16.822141.38%
Christopher Souther34%
$385 → $377MaintainsBuyGet Alert
10/25/2022HASIBuy Now
Hannon Armstrong
$29.4569.78%
Christopher Souther34%
$55 → $50MaintainsBuyGet Alert
10/25/2022AMRCBuy Now
Ameresco
$12.04506.31%
Christopher Souther34%
$70 → $73MaintainsBuyGet Alert
10/25/2022NOVABuy Now
Sunnova Energy Intl
$0.397674.03%
Christopher Souther34%
$35 → $30MaintainsBuyGet Alert
10/20/2022PLUGBuy Now
Plug Power
$1.611825.35%
Christopher Souther34%
$32 → $31MaintainsBuyGet Alert
09/27/2022LEVBuy Now
Lion Electric
——
Christopher Souther34%
→ $5Initiates → BuyGet Alert
09/09/2022SEVBuy Now
Sono Group
——
Christopher Souther34%
$8 → $7MaintainsBuyGet Alert
07/26/2022AMRCBuy Now
Ameresco
$12.04481.4%
Christopher Souther34%
$92 → $70MaintainsBuyGet Alert
06/17/2022CHPTBuy Now
ChargePoint Hldgs
$0.692802.76%
Christopher Souther34%
→ $20Initiates → BuyGet Alert
06/17/2022DCFCBuy Now
Tritium DCFC
——
Christopher Souther34%
→ $2400Initiates → BuyGet Alert
06/17/2022BEEMBuy Now
Beam Glb
$2.24926.79%
Christopher Souther34%
→ $23Initiates → BuyGet Alert
06/17/2022BLNKBuy Now
Blink Charging
$1.031356.31%
Christopher Souther34%
→ $15Initiates → NeutralGet Alert
05/10/2022BLDPBuy Now
Ballard Power Systems
$1.31816.03%
Christopher Souther34%
$15 → $12MaintainsBuyGet Alert
05/04/2022SEVBuy Now
Sono Group
——
Christopher Souther34%
→ $8Initiates → BuyGet Alert
04/27/2022ENPHBuy Now
Enphase Energy
$62.34174.3%
Christopher Souther34%
$155 → $171MaintainsNeutralGet Alert
04/22/2022HASIBuy Now
Hannon Armstrong
$29.45127.5%
Christopher Souther34%
$64 → $67MaintainsBuyGet Alert
03/30/2022SEDGBuy Now
SolarEdge Technologies
$16.822034.36%
Christopher Souther34%
$297 → $359MaintainsBuyGet Alert
12/30/2021FCELBuy Now
FuelCell Energy
$5.666.01%
Christopher Souther34%
$240 → $180MaintainsNeutralGet Alert
11/30/2021HASIBuy Now
Hannon Armstrong
$29.45181.83%
Christopher Souther34%
$82 → $83MaintainsBuyGet Alert
11/02/2021AMRCBuy Now
Ameresco
$12.04730.56%
Christopher Souther34%
$75 → $100MaintainsBuyGet Alert
08/30/2021HASIBuy Now
Hannon Armstrong
$29.45178.44%
Christopher Souther34%
$80 → $82MaintainsBuyGet Alert
05/17/2021PLUGBuy Now
Plug Power
$1.613005.4%
Christopher Souther34%
$70 → $50MaintainsBuyGet Alert
05/04/2021SEDGBuy Now
SolarEdge Technologies
$16.822087.87%
Christopher Souther34%
$371 → $368MaintainsBuyGet Alert
04/16/2021WKHSBuy Now
Workhorse Gr
$2.11847.87%
Christopher Souther34%
→ $5000Initiates → BuyGet Alert
04/16/2021FCELBuy Now
FuelCell Energy
$5.6694.35%
Christopher Souther34%
→ $330Initiates → NeutralGet Alert
04/16/2021BLDPBuy Now
Ballard Power Systems
$1.312190.08%
Christopher Souther34%
→ $30Initiates → BuyGet Alert
02/17/2021SEDGBuy Now
SolarEdge Technologies
$16.822105.71%
Christopher Souther34%
$367 → $371MaintainsBuyGet Alert
02/10/2021ENPHBuy Now
Enphase Energy
$62.34167.89%
Christopher Souther34%
$151 → $167MaintainsNeutralGet Alert
02/09/2021SEDGBuy Now
SolarEdge Technologies
$16.822081.93%
Christopher Souther34%
$364 → $367MaintainsBuyGet Alert
02/09/2021ENPHBuy Now
Enphase Energy
$62.34142.22%
Christopher Souther34%
$108 → $151MaintainsNeutralGet Alert
01/07/2021PLUGBuy Now
Plug Power
$1.613129.61%
Christopher Souther34%
$24 → $52MaintainsBuyGet Alert
09/23/2020SEDGBuy Now
SolarEdge Technologies
$16.821410.11%
Christopher Souther34%
→ $254Initiates → BuyGet Alert
11/25/2019PLUGBuy Now
Plug Power
$1.61272.65%
Christopher Souther34%
$3.5 → $6MaintainsBuyGet Alert
07/11/2018WKHSBuy Now
Workhorse Gr
$2.1189.57%
Christopher Souther34%
$1125 → $1000MaintainsBuyGet Alert
06/20/2018WKHSBuy Now
Workhorse Gr
$2.11113.27%
Christopher Souther34%
→ $1125Initiates → BuyGet Alert