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 05/17/2024

Overall Average Return

-16.6%

Smart Score

38.9%

Overall Average Return Percentile

13th

Number of Ratings

74
Buy NowGet Alert
05/15/2024AMPSBuy Now
Altus Power
$3.8954.24%$7 → $6MaintainsBuyGet Alert
05/03/2024ASPNBuy Now
Aspen Aerogels
$27.419.45%$24 → $30MaintainsBuyGet Alert
04/30/2024ENVXBuy Now
Enovix
$10.1058.42%$18 → $16MaintainsBuyGet Alert
04/30/2024AMPXBuy Now
Amprius Technologies
$1.39331.65%$8 → $6MaintainsBuyGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$113.2017.49%$149 → $133MaintainsBuyGet Alert
04/22/2024SEDGBuy Now
SolarEdge Technologies
$48.83153.94%$133 → $124MaintainsBuyGet Alert
04/22/2024NOVABuy Now
Sunnova Energy Intl
$4.12263.69%$21 → $15MaintainsBuyGet Alert
04/22/2024HASIBuy Now
Hannon Armstrong
$31.2640.75%$41 → $44MaintainsBuyGet Alert
04/22/2024ENPHBuy Now
Enphase Energy
$113.2031.63%$121 → $149MaintainsBuyGet Alert
04/22/2024AMRCBuy Now
Ameresco
$27.9432.43%$40 → $37MaintainsBuyGet Alert
04/22/2024AMPSBuy Now
Altus Power
$3.8979.95%$10 → $7MaintainsBuyGet Alert
04/18/2024BEEMBuy Now
Beam Glb
$6.10145.9%$18 → $15MaintainsBuyGet Alert
03/08/2024FCELBuy Now
FuelCell Energy
$0.79154.78%$2.5 → $2MaintainsNeutralGet Alert
02/05/2024AMPSBuy Now
Altus Power
$3.89157.07%$8 → $10MaintainsBuyGet Alert
02/05/2024AMRCBuy Now
Ameresco
$27.9443.16%$46 → $40MaintainsBuyGet Alert
02/05/2024HASIBuy Now
Hannon Armstrong
$31.2631.16%$36 → $41MaintainsBuyGet Alert
02/05/2024NOVABuy Now
Sunnova Energy Intl
$4.12409.16%$25 → $21MaintainsBuyGet Alert
02/05/2024SEDGBuy Now
SolarEdge Technologies
$48.83172.37%$166 → $133MaintainsBuyGet Alert
01/24/2024PLUGBuy Now
Plug Power
$3.18151.57%$18 → $8MaintainsBuyGet Alert
12/07/2023CHPTBuy Now
ChargePoint Hldgs
$1.7840.45% → $2.5DowngradeBuy → NeutralGet Alert
11/08/2023EOSEBuy Now
Eos Energy Enterprises
$0.72177.78%$5 → $2MaintainsNeutralGet Alert
11/06/2023DCFCBuy Now
Tritium DCFC
→ $200DowngradeBuy → NeutralGet Alert
09/01/2023EOSEBuy Now
Eos Energy Enterprises
$0.72594.44%$4 → $5MaintainsNeutralGet Alert
07/20/2023WKHSBuy Now
Workhorse Gr
$0.231194.22%$4 → $3MaintainsBuyGet Alert
07/20/2023GPBuy Now
GreenPower Motor Co
$1.27372.44%$5 → $6MaintainsBuyGet Alert
07/20/2023ENVXBuy Now
Enovix
$10.10147.52%$18 → $25MaintainsBuyGet Alert
07/20/2023CHPTBuy Now
ChargePoint Hldgs
$1.78517.98%$12 → $11MaintainsBuyGet Alert
07/20/2023BLNKBuy Now
Blink Charging
$3.16121.52%$8 → $7MaintainsNeutralGet Alert
07/20/2023BEEMBuy Now
Beam Glb
$6.10309.84% → $25ReiteratesBuy → BuyGet Alert
07/20/2023AMPXBuy Now
Amprius Technologies
$1.39835.25% → $13ReiteratesBuy → BuyGet Alert