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 06/20/2025

Overall Average Return

-22.3%

Smart Score

32.2%

Overall Average Return Percentile

10th

Number of Ratings

56
Buy NowGet Alert
11/22/2024ENPHBuy Now
Enphase Energy
$35.9097.77%
Chris Dendrinos32%
$85 → $71MaintainsSector PerformGet Alert
11/18/2024BEBuy Now
Bloom Energy
$21.8827.97%
Chris Dendrinos32%
$15 → $28MaintainsOutperformGet Alert
11/14/2024WPRTBuy Now
Westport Fuel Systems
$3.01165.78%
Chris Dendrinos32%
$8 → $8ReiteratesSector Perform → Sector PerformGet Alert
10/30/2024FSLRBuy Now
First Solar
$145.2792.74%
Chris Dendrinos32%
$315 → $280MaintainsOutperformGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$35.90136.77%
Chris Dendrinos32%
$100 → $85MaintainsSector PerformGet Alert
10/15/2024ENPHBuy Now
Enphase Energy
$35.90178.55%
Chris Dendrinos32%
$125 → $100DowngradeOutperform → Sector PerformGet Alert
10/15/2024SEDGBuy Now
SolarEdge Technologies
$16.5551.06%
Chris Dendrinos32%
$35 → $25MaintainsSector PerformGet Alert
10/09/2024EVGOBuy Now
EVgo
$4.0199.5%
Chris Dendrinos32%
$4 → $8MaintainsOutperformGet Alert
09/06/2024SHLSBuy Now
Shoals Technologies Gr
$5.14114.01%
Chris Dendrinos32%
$11 → $11ReiteratesOutperform → OutperformGet Alert
09/05/2024CHPTBuy Now
ChargePoint Hldgs
$0.68265.02%
Chris Dendrinos32%
$3 → $2.5MaintainsSector PerformGet Alert
08/15/2024WPRTBuy Now
Westport Fuel Systems
$3.01165.78%
Chris Dendrinos32%
$9 → $8MaintainsSector PerformGet Alert
08/12/2024PLUGBuy Now
Plug Power
$1.11125.23%
Chris Dendrinos32%
$3.5 → $2.5MaintainsSector PerformGet Alert
08/08/2024SEDGBuy Now
SolarEdge Technologies
$16.55111.48%
Chris Dendrinos32%
$37 → $35MaintainsSector PerformGet Alert
07/31/2024FSLRBuy Now
First Solar
$145.27116.84%
Chris Dendrinos32%
$315 → $315ReiteratesOutperform → OutperformGet Alert
07/24/2024ENPHBuy Now
Enphase Energy
$35.90248.19%
Chris Dendrinos32%
$130 → $125MaintainsOutperformGet Alert
07/10/2024SEDGBuy Now
SolarEdge Technologies
$16.55123.56%
Chris Dendrinos32%
$37 → $37ReiteratesSector Perform → Sector PerformGet Alert
07/08/2024SEDGBuy Now
SolarEdge Technologies
$16.55123.56%
Chris Dendrinos32%
$71 → $37MaintainsSector PerformGet Alert
07/08/2024FSLRBuy Now
First Solar
$145.27116.84%
Chris Dendrinos32%
$315 → $315ReiteratesOutperform → OutperformGet Alert
07/08/2024SHLSBuy Now
Shoals Technologies Gr
$5.14152.92%
Chris Dendrinos32%
$15 → $13MaintainsOutperformGet Alert
06/20/2024BEBuy Now
Bloom Energy
$21.88-31.44%
Chris Dendrinos32%
$15 → $15ReiteratesOutperform → OutperformGet Alert
06/12/2024BEBuy Now
Bloom Energy
$21.88-31.44%
Chris Dendrinos32%
$14 → $15MaintainsOutperformGet Alert
06/07/2024SEDGBuy Now
SolarEdge Technologies
$16.55329%
Chris Dendrinos32%
$71 → $71ReiteratesSector Perform → Sector PerformGet Alert
05/29/2024FSLRBuy Now
First Solar
$145.27116.84%
Chris Dendrinos32%
$195 → $315MaintainsOutperformGet Alert
05/21/2024BEBuy Now
Bloom Energy
$21.88-36.01%
Chris Dendrinos32%
$14 → $14ReiteratesOutperform → OutperformGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$16.55329%
Chris Dendrinos32%
$74 → $71MaintainsSector PerformGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$35.90262.12%
Chris Dendrinos32%
$140 → $130MaintainsOutperformGet Alert
04/05/2024EVGOBuy Now
EVgo
$4.01-0.25%
Chris Dendrinos32%
$4 → $4ReiteratesOutperform → OutperformGet Alert
03/27/2024WPRTBuy Now
Westport Fuel Systems
$3.01199%
Chris Dendrinos32%
$10 → $9MaintainsSector PerformGet Alert
03/07/2024EVGOBuy Now
EVgo
$4.01-0.25%
Chris Dendrinos32%
$5 → $4UpgradeSector Perform → OutperformGet Alert
03/06/2024CHPTBuy Now
ChargePoint Hldgs
$0.68338.02%
Chris Dendrinos32%
$3.5 → $3DowngradeOutperform → Sector PerformGet Alert
02/29/2024SHLSBuy Now
Shoals Technologies Gr
$5.14230.74%
Chris Dendrinos32%
$20 → $17MaintainsOutperformGet Alert
02/28/2024FSLRBuy Now
First Solar
$145.2734.23%
Chris Dendrinos32%
$195 → $195ReiteratesOutperform → OutperformGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$16.55365.26%
Chris Dendrinos32%
$85 → $77MaintainsSector PerformGet Alert
02/16/2024BEBuy Now
Bloom Energy
$21.88-36.01%
Chris Dendrinos32%
$21 → $14MaintainsOutperformGet Alert
02/14/2024SEDGBuy Now
SolarEdge Technologies
$16.55413.6%
Chris Dendrinos32%
→ $85Initiates → Sector PerformGet Alert
02/14/2024SHLSBuy Now
Shoals Technologies Gr
$5.14289.11%
Chris Dendrinos32%
→ $20Initiates → OutperformGet Alert
02/14/2024ENPHBuy Now
Enphase Energy
$35.90289.97%
Chris Dendrinos32%
→ $140Initiates → OutperformGet Alert
02/14/2024FSLRBuy Now
First Solar
$145.2734.23%
Chris Dendrinos32%
→ $195Initiates → OutperformGet Alert
01/24/2024PLUGBuy Now
Plug Power
$1.11215.32%
Chris Dendrinos32%
$5 → $3.5MaintainsSector PerformGet Alert
01/18/2024EVGOBuy Now
EVgo
$4.0124.69%
Chris Dendrinos32%
$5 → $5ReiteratesSector Perform → Sector PerformGet Alert
01/12/2024BEBuy Now
Bloom Energy
$21.88-4.02%
Chris Dendrinos32%
$24 → $21MaintainsOutperformGet Alert
11/17/2023CHPTBuy Now
ChargePoint Hldgs
$0.68630.03%
Chris Dendrinos32%
$9 → $5MaintainsOutperformGet Alert
11/10/2023WPRTBuy Now
Westport Fuel Systems
$3.01232.23%
Chris Dendrinos32%
$12 → $10MaintainsSector PerformGet Alert
11/10/2023PLUGBuy Now
Plug Power
$1.11350.45%
Chris Dendrinos32%
$12 → $5DowngradeOutperform → Sector PerformGet Alert
09/08/2023EVGOBuy Now
EVgo
$4.0124.69%
Chris Dendrinos32%
→ $5Initiates → Sector PerformGet Alert
09/08/2023CHPTBuy Now
ChargePoint Hldgs
$0.681214.06%
Chris Dendrinos32%
→ $9Initiates → OutperformGet Alert
08/10/2023WPRTBuy Now
Westport Fuel Systems
$3.01298.67%
Chris Dendrinos32%
$15 → $12MaintainsSector PerformGet Alert
07/12/2023PLUGBuy Now
Plug Power
$1.11981.08%
Chris Dendrinos32%
→ $12ReiteratesOutperform → OutperformGet Alert
07/11/2023WPRTBuy Now
Westport Fuel Systems
$3.01398.34%
Chris Dendrinos32%
→ $15ReiteratesSector Perform → Sector PerformGet Alert
07/07/2023BEBuy Now
Bloom Energy
$21.889.69%
Chris Dendrinos32%
→ $24Initiates → OutperformGet Alert
06/15/2023PLUGBuy Now
Plug Power
$1.11981.08%
Chris Dendrinos32%
→ $12ReiteratesOutperform → OutperformGet Alert
06/07/2023WPRTBuy Now
Westport Fuel Systems
$3.01398.34%
Chris Dendrinos32%
→ $15ReiteratesSector Perform → Sector PerformGet Alert
05/10/2023PLUGBuy Now
Plug Power
$1.11981.08%
Chris Dendrinos32%
$17 → $12MaintainsOutperformGet Alert
03/15/2023WPRTBuy Now
Westport Fuel Systems
$3.01-50.17%
Chris Dendrinos32%
$2.5 → $1.5MaintainsSector PerformGet Alert
03/02/2023PLUGBuy Now
Plug Power
$1.111431.53%
Chris Dendrinos32%
$20 → $17MaintainsOutperformGet Alert
02/23/2023PLUGBuy Now
Plug Power
$1.111701.8%
Chris Dendrinos32%
→ $20Reiterates → OutperformGet Alert