Analyst track record

Christopher Dendrinos

Royal Bank Of Canada. BullRecon tracks source-verified rating actions and evaluates only completed performance windows.

All analysts
Qualified calls
11
Adjusted win rate
+74%
Avg excess return
—
Confidence
medium
Published history

Latest source-verified calls

FSLR
Royal Bank Of Canada
Outperform
Action
Target Cut
Target
USD232
Oct 30, 2026
GEV
Royal Bank Of Canada
Outperform
Action
Target Raise
Target
USD1230
Oct 29, 2026
ENPH
Royal Bank Of Canada
Outperform
Action
Target Cut
Target
USD30
Oct 28, 2026
BE
Royal Bank Of Canada
Outperform
Action
Reiterate
Target
USD335
Oct 23, 2026
BE
RBC Capital
Buy
Action
Maintain
Target
USD335
Sep 28, 2026
BE
Royal Bank Of Canada
Outperform
Action
Reiterate
Target
USD335
Sep 28, 2026
SEDG
RBC Capital
Sector Perform
Action
Target Raise
Target
USD30
Sep 11, 2026
SEDG
Royal Bank Of Canada
Sector Perform
Action
Target Raise
Target
USD30
Sep 11, 2026
SEDG
RBC Capital
Sector Perform
Action
Target Cut
Target
USD24
Aug 6, 2026
RUN
RBC Capital
Outperform
Action
Target Cut
Target
USD14
Aug 6, 2026
RUN
Royal Bank Of Canada
Outperform
Action
Target Cut
Target
USD14
Aug 6, 2026
ENPH
RBC Capital
Outperform
Action
Target Cut
Target
USD47
Jul 29, 2026
ENPH
Royal Bank Of Canada
Outperform
Action
Target Cut
Target
USD47
Jul 29, 2026
GEV
RBC Capital
Outperform
Action
Target Raise
Target
USD1225
Jul 23, 2026
GEV
Royal Bank Of Canada
Outperform
Action
Target Raise
Target
USD1225
Jul 23, 2026
SEDG
RBC Capital
Sector Perform
Action
Target Cut
Target
USD30
May 7, 2026
BE
RBC Capital
Outperform
Action
Target Raise
Target
USD335
Apr 29, 2026
GEV
RBC Capital
Outperform
Action
Target Raise
Target
USD1195
Apr 23, 2026
FSLR
RBC Capital
Outperform
Action
Target Cut
Target
USD236
Feb 25, 2026
FSLR
Royal Bank Of Canada
Outperform
Action
Target Cut
Target
USD236
Feb 25, 2026
SEDG
RBC Capital
Sector Perform
Action
Target Cut
Target
USD32
Feb 19, 2026
GEV
RBC Capital
Outperform
Action
Target Raise
Target
USD800
Jan 30, 2026
GEV
RBC Capital
Outperform
Action
Maintain
Target
USD761
Dec 22, 2025
SEDG
RBC Capital
Sector Perform
Action
Target Raise
Target
USD34
Nov 6, 2025
ENPH
RBC Capital
Sector Perform
Action
Target Cut
Target
USD31
Oct 29, 2025
GEV
RBC Capital
Sector Perform
Action
Target Raise
Target
USD630
Oct 23, 2025
BE
RBC Capital
Outperform
Action
Target Raise
Target
USD75
Sep 11, 2025
RUN
RBC Capital
Outperform
Action
Upgrade
Target
USD16
Aug 18, 2025
FSLR
RBC Capital
Outperform
Action
Target Raise
Target
USD200
Jul 1, 2025
RUN
RBC Capital
Sector Perform
Action
Downgrade
Target
USD5
Jun 18, 2025
RUN
RBC Capital
Outperform
Action
Maintain
Target
USD12
Jun 3, 2025
RUN
RBC Capital
Outperform
Action
Target Cut
Target
USD12
May 8, 2025
FSLR
RBC Capital
Outperform
Action
Target Cut
Target
USD214
Apr 30, 2025
ENPH
RBC Capital
Sector Perform
Action
Target Cut
Target
USD54
Apr 23, 2025
RUN
RBC Capital
Outperform
Action
Target Cut
Target
USD14
Mar 3, 2025
SEDG
RBC Capital
Sector Perform
Action
Target Raise
Target
USD15
Feb 20, 2025

The 126-session metric starts from the first completed session after each public call and subtracts SPY performance over the same window. Historical results are not investment advice.