Chris Dendrinos's Stock Ratings

RBC Capital Analyst

Chris Dendrinos is an analyst at RBC Capital. 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/25/2025

Overall Average Return

-21.3%

Smart Score

33.7%

Overall Average Return Percentile

11th

Number of Ratings

56
Buy NowGet Alert
11/22/2024ENPHBuy Now
Enphase Energy
$63.0512.62%
Chris Dendrinos33%
$85 → $71MaintainsSector PerformGet Alert
11/18/2024BEBuy Now
Bloom Energy
$23.0321.58%
Chris Dendrinos33%
$15 → $28MaintainsOutperformGet Alert
11/14/2024WPRTBuy Now
Westport Fuel Systems
$4.00100%
Chris Dendrinos33%
$8 → $8ReiteratesSector Perform → Sector PerformGet Alert
10/30/2024FSLRBuy Now
First Solar
$131.66112.66%
Chris Dendrinos33%
$315 → $280MaintainsOutperformGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$63.0534.82%
Chris Dendrinos33%
$100 → $85MaintainsSector PerformGet Alert
10/15/2024ENPHBuy Now
Enphase Energy
$63.0558.62%
Chris Dendrinos33%
$125 → $100DowngradeOutperform → Sector PerformGet Alert
10/15/2024SEDGBuy Now
SolarEdge Technologies
$17.2544.93%
Chris Dendrinos33%
$35 → $25MaintainsSector PerformGet Alert
10/09/2024EVGOBuy Now
EVgo
$2.83182.69%
Chris Dendrinos33%
$4 → $8MaintainsOutperformGet Alert
09/06/2024SHLSBuy Now
Shoals Technologies Gr
$3.40223.05%
Chris Dendrinos33%
$11 → $11ReiteratesOutperform → OutperformGet Alert
09/05/2024CHPTBuy Now
ChargePoint Hldgs
$0.69261.79%
Chris Dendrinos33%
$3 → $2.5MaintainsSector PerformGet Alert
08/15/2024WPRTBuy Now
Westport Fuel Systems
$4.00100%
Chris Dendrinos33%
$9 → $8MaintainsSector PerformGet Alert
08/12/2024PLUGBuy Now
Plug Power
$1.5461.81%
Chris Dendrinos33%
$3.5 → $2.5MaintainsSector PerformGet Alert
08/08/2024SEDGBuy Now
SolarEdge Technologies
$17.25102.9%
Chris Dendrinos33%
$37 → $35MaintainsSector PerformGet Alert
07/31/2024FSLRBuy Now
First Solar
$131.66139.24%
Chris Dendrinos33%
$315 → $315ReiteratesOutperform → OutperformGet Alert
07/24/2024ENPHBuy Now
Enphase Energy
$63.0598.27%
Chris Dendrinos33%
$130 → $125MaintainsOutperformGet Alert
07/10/2024SEDGBuy Now
SolarEdge Technologies
$17.25114.49%
Chris Dendrinos33%
$37 → $37ReiteratesSector Perform → Sector PerformGet Alert
07/08/2024SEDGBuy Now
SolarEdge Technologies
$17.25114.49%
Chris Dendrinos33%
$71 → $37MaintainsSector PerformGet Alert
07/08/2024FSLRBuy Now
First Solar
$131.66139.24%
Chris Dendrinos33%
$315 → $315ReiteratesOutperform → OutperformGet Alert
07/08/2024SHLSBuy Now
Shoals Technologies Gr
$3.40281.79%
Chris Dendrinos33%
$15 → $13MaintainsOutperformGet Alert
06/20/2024BEBuy Now
Bloom Energy
$23.03-34.87%
Chris Dendrinos33%
$15 → $15ReiteratesOutperform → OutperformGet Alert
06/12/2024BEBuy Now
Bloom Energy
$23.03-34.87%
Chris Dendrinos33%
$14 → $15MaintainsOutperformGet Alert
06/07/2024SEDGBuy Now
SolarEdge Technologies
$17.25311.59%
Chris Dendrinos33%
$71 → $71ReiteratesSector Perform → Sector PerformGet Alert
05/29/2024FSLRBuy Now
First Solar
$131.66139.24%
Chris Dendrinos33%
$195 → $315MaintainsOutperformGet Alert
05/21/2024BEBuy Now
Bloom Energy
$23.03-39.21%
Chris Dendrinos33%
$14 → $14ReiteratesOutperform → OutperformGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$17.25311.59%
Chris Dendrinos33%
$74 → $71MaintainsSector PerformGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$63.05106.2%
Chris Dendrinos33%
$140 → $130MaintainsOutperformGet Alert
04/05/2024EVGOBuy Now
EVgo
$2.8341.34%
Chris Dendrinos33%
$4 → $4ReiteratesOutperform → OutperformGet Alert
03/27/2024WPRTBuy Now
Westport Fuel Systems
$4.00125%
Chris Dendrinos33%
$10 → $9MaintainsSector PerformGet Alert
03/07/2024EVGOBuy Now
EVgo
$2.8341.34%
Chris Dendrinos33%
$5 → $4UpgradeSector Perform → OutperformGet Alert
03/06/2024CHPTBuy Now
ChargePoint Hldgs
$0.69334.15%
Chris Dendrinos33%
$3.5 → $3DowngradeOutperform → Sector PerformGet Alert
02/29/2024SHLSBuy Now
Shoals Technologies Gr
$3.40399.27%
Chris Dendrinos33%
$20 → $17MaintainsOutperformGet Alert
02/28/2024FSLRBuy Now
First Solar
$131.6648.1%
Chris Dendrinos33%
$195 → $195ReiteratesOutperform → OutperformGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$17.25346.38%
Chris Dendrinos33%
$85 → $77MaintainsSector PerformGet Alert
02/16/2024BEBuy Now
Bloom Energy
$23.03-39.21%
Chris Dendrinos33%
$21 → $14MaintainsOutperformGet Alert
02/14/2024SEDGBuy Now
SolarEdge Technologies
$17.25392.75%
Chris Dendrinos33%
→ $85Initiates → Sector PerformGet Alert
02/14/2024SHLSBuy Now
Shoals Technologies Gr
$3.40487.37%
Chris Dendrinos33%
→ $20Initiates → OutperformGet Alert
02/14/2024ENPHBuy Now
Enphase Energy
$63.05122.06%
Chris Dendrinos33%
→ $140Initiates → OutperformGet Alert
02/14/2024FSLRBuy Now
First Solar
$131.6648.1%
Chris Dendrinos33%
→ $195Initiates → OutperformGet Alert
01/24/2024PLUGBuy Now
Plug Power
$1.54126.54%
Chris Dendrinos33%
$5 → $3.5MaintainsSector PerformGet Alert
01/18/2024EVGOBuy Now
EVgo
$2.8376.68%
Chris Dendrinos33%
$5 → $5ReiteratesSector Perform → Sector PerformGet Alert
01/12/2024BEBuy Now
Bloom Energy
$23.03-8.81%
Chris Dendrinos33%
$24 → $21MaintainsOutperformGet Alert
11/17/2023CHPTBuy Now
ChargePoint Hldgs
$0.69623.59%
Chris Dendrinos33%
$9 → $5MaintainsOutperformGet Alert
11/10/2023WPRTBuy Now
Westport Fuel Systems
$4.00150%
Chris Dendrinos33%
$12 → $10MaintainsSector PerformGet Alert
11/10/2023PLUGBuy Now
Plug Power
$1.54223.62%
Chris Dendrinos33%
$12 → $5DowngradeOutperform → Sector PerformGet Alert
09/08/2023EVGOBuy Now
EVgo
$2.8376.68%
Chris Dendrinos33%
→ $5Initiates → Sector PerformGet Alert
09/08/2023CHPTBuy Now
ChargePoint Hldgs
$0.691202.46%
Chris Dendrinos33%
→ $9Initiates → OutperformGet Alert
08/10/2023WPRTBuy Now
Westport Fuel Systems
$4.00200%
Chris Dendrinos33%
$15 → $12MaintainsSector PerformGet Alert
07/12/2023PLUGBuy Now
Plug Power
$1.54676.7%
Chris Dendrinos33%
→ $12ReiteratesOutperform → OutperformGet Alert
07/11/2023WPRTBuy Now
Westport Fuel Systems
$4.00275%
Chris Dendrinos33%
→ $15ReiteratesSector Perform → Sector PerformGet Alert
07/07/2023BEBuy Now
Bloom Energy
$23.034.21%
Chris Dendrinos33%
→ $24Initiates → OutperformGet Alert
06/15/2023PLUGBuy Now
Plug Power
$1.54676.7%
Chris Dendrinos33%
→ $12ReiteratesOutperform → OutperformGet Alert
06/07/2023WPRTBuy Now
Westport Fuel Systems
$4.00275%
Chris Dendrinos33%
→ $15ReiteratesSector Perform → Sector PerformGet Alert
05/10/2023PLUGBuy Now
Plug Power
$1.54676.7%
Chris Dendrinos33%
$17 → $12MaintainsOutperformGet Alert
03/15/2023WPRTBuy Now
Westport Fuel Systems
$4.00-62.5%
Chris Dendrinos33%
$250 → $150MaintainsSector PerformGet Alert
03/02/2023PLUGBuy Now
Plug Power
$1.541000.32%
Chris Dendrinos33%
$20 → $17MaintainsOutperformGet Alert
02/23/2023PLUGBuy Now
Plug Power
$1.541194.5%
Chris Dendrinos33%
→ $20Reiterates → OutperformGet Alert