Maurice Choy's Stock Ratings

RBC Capital Analyst

Maurice Choy 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 07/07/2024

Overall Average Return

-7.60%

Smart Score

42.2%

Overall Average Return Percentile

24th

Number of Ratings

95
Buy NowGet Alert
07/02/2024EMABuy Now
Emera
$60 → $60ReiteratesOutperform → OutperformGet Alert
06/25/2024KEYBuy Now
Keyera
$14.03192.23%$41 → $41ReiteratesOutperform → OutperformGet Alert
05/28/2024TRPBuy Now
TC Energy
$37.4857.42%$59 → $59ReiteratesOutperform → OutperformGet Alert
05/15/2024KEYBuy Now
Keyera
$14.03192.23%$38 → $41MaintainsOutperformGet Alert
03/26/2024FTSBuy Now
Fortis
$39.2355.49% → $61ReiteratesSector Perform → Sector PerformGet Alert
03/15/2024LCFSBuy Now
Tidewater Renewables
$15 → $12MaintainsOutperformGet Alert
03/15/2024TWMBuy Now
Tidewater Midstream
$11.35-91.19%$1.5 → $1MaintainsOutperformGet Alert
03/11/2024ALABuy Now
AltaGas
→ $32ReiteratesOutperform → OutperformGet Alert
03/08/2024ENBBuy Now
Enbridge
$35.4252.46% → $54ReiteratesOutperform → OutperformGet Alert
02/27/2024EMABuy Now
Emera
$62 → $60MaintainsOutperformGet Alert
02/26/2024TABuy Now
TransAlta
$15 → $14MaintainsOutperformGet Alert
02/20/2024TRPBuy Now
TC Energy
$37.4857.42%$54 → $59MaintainsOutperformGet Alert
02/14/2024HBuy Now
Hydro One
$148.67-72.42%$37 → $41MaintainsSector PerformGet Alert
02/14/2024HBuy Now
Hyatt Hotels
$148.67-72.42%$37 → $41MaintainsSector PerformGet Alert
02/12/2024ENBBuy Now
Enbridge
$35.4252.46%$55 → $54MaintainsOutperformGet Alert
12/20/2023PPLBuy Now
Pembina Pipeline
$27.40111.68% → $58ReiteratesOutperform → OutperformGet Alert
12/20/2023ENBBuy Now
Enbridge
$35.4255.28% → $55ReiteratesOutperform → OutperformGet Alert
12/13/2023KEYBuy Now
Keyera
$14.03170.85% → $38ReiteratesOutperform → OutperformGet Alert
12/06/2023GEIBuy Now
Gibson Energy
→ $27ReiteratesOutperform → OutperformGet Alert
12/05/2023GEIBuy Now
Gibson Energy
→ $27ReiteratesOutperform → OutperformGet Alert
12/04/2023GEIBuy Now
Gibson Energy
→ $27ReiteratesOutperform → OutperformGet Alert
11/30/2023ENBBuy Now
Enbridge
$35.4255.28% → $55ReiteratesOutperform → OutperformGet Alert
11/22/2023TABuy Now
TransAlta
$16 → $15MaintainsOutperformGet Alert
11/09/2023HBuy Now
Hydro One
$148.67-75.11%$36 → $37MaintainsSector PerformGet Alert
11/06/2023ENBBuy Now
Enbridge
$35.4255.28%$60 → $55MaintainsOutperformGet Alert
11/02/2023CPXBuy Now
Capital Power
$48 → $45MaintainsSector PerformGet Alert
10/12/2023ENBBuy Now
Enbridge
$35.4269.4% → $60ReiteratesOutperform → OutperformGet Alert
10/12/2023EMABuy Now
Emera
→ $62ReiteratesOutperform → OutperformGet Alert
10/02/2023PPLBuy Now
Pembina Pipeline
$27.40111.68% → $58ReiteratesOutperform → OutperformGet Alert
09/28/2023FTSBuy Now
Fortis
$39.2355.49% → $61ReiteratesSector Perform → Sector PerformGet Alert
09/22/2023BIPBuy Now
Brookfield Infr Partners
$28.9055.71% → $45ReiteratesOutperform → OutperformGet Alert
09/21/2023FTSBuy Now
Fortis
$39.2355.49% → $61ReiteratesSector Perform → Sector PerformGet Alert
09/15/2023ALABuy Now
AltaGas
→ $32ReiteratesOutperform → OutperformGet Alert
09/05/2023TWMBuy Now
Tidewater Midstream
$11.35-86.78%$1.25 → $1.5MaintainsOutperformGet Alert
09/05/2023ALABuy Now
AltaGas
$31 → $32MaintainsOutperformGet Alert
08/30/2023TABuy Now
TransAlta
→ $16ReiteratesOutperform → OutperformGet Alert
08/14/2023TWMBuy Now
Tidewater Midstream
$11.35-88.99% → $1.25ReiteratesOutperform → OutperformGet Alert
08/14/2023EMABuy Now
Emera
$68 → $66MaintainsOutperformGet Alert
08/11/2023KEYBuy Now
Keyera
$14.03170.85% → $38ReiteratesOutperform → OutperformGet Alert
08/08/2023PPLBuy Now
Pembina Pipeline
$27.40111.68% → $58ReiteratesOutperform → OutperformGet Alert
08/08/2023ENBBuy Now
Enbridge
$35.4269.4%$65 → $60MaintainsOutperformGet Alert
08/04/2023BIPBuy Now
Brookfield Infr Partners
$28.9055.71%$47 → $45MaintainsOutperformGet Alert
08/02/2023GEIBuy Now
Gibson Energy
$28 → $27MaintainsOutperformGet Alert
07/31/2023TRPBuy Now
TC Energy
$37.4844.08%$65 → $54MaintainsOutperformGet Alert
07/31/2023TRPBuy Now
TC Energy
$37.4844.08%$65 → $54MaintainsOutperformGet Alert
07/31/2023ALABuy Now
AltaGas
$30 → $31MaintainsOutperformGet Alert
06/30/2023CPXBuy Now
Capital Power
$50 → $48MaintainsSector PerformGet Alert
06/23/2023GEIBuy Now
Gibson Energy
$28 → $28ReiteratesOutperform → OutperformGet Alert
06/21/2023TRPBuy Now
TC Energy
$37.4873.43% → $65ReiteratesOutperform → OutperformGet Alert
06/12/2023KEYUFBuy Now
Keyera
$27.3938.74% → $38Reiterates → OutperformGet Alert
05/10/2023KEYBuy Now
Keyera
$14.03170.85%$36 → $38MaintainsOutperformGet Alert
05/08/2023TABuy Now
TransAlta
→ $16Reiterates → OutperformGet Alert
05/08/2023PPLBuy Now
Pembina Pipeline
$27.40111.68% → $58Reiterates → OutperformGet Alert
05/08/2023HBuy Now
Hydro One
$148.67-74.44% → $38Reiterates → Sector PerformGet Alert
05/08/2023ENBBuy Now
Enbridge
$35.4283.51% → $65Reiterates → OutperformGet Alert
05/04/2023FTSBuy Now
Fortis
$39.2365.69% → $65Reiterates → Sector PerformGet Alert
05/04/2023BIPBuy Now
Brookfield Infr Partners
$28.9062.63% → $47Reiterates → OutperformGet Alert
05/03/2023GEIBuy Now
Gibson Energy
→ $28Reiterates → OutperformGet Alert
05/02/2023CPXBuy Now
Capital Power
→ $50Reiterates → Sector PerformGet Alert
05/01/2023TRPBuy Now
TC Energy
$37.4873.43% → $65Reiterates → OutperformGet Alert
04/27/2023ALABuy Now
AltaGas
→ $30Reiterates → OutperformGet Alert
04/13/2023BIPBuy Now
Brookfield Infr Partners
$28.9062.63% → $47Reiterates → OutperformGet Alert
03/28/2023HBuy Now
Hydro One
$148.67-74.44% → $38Reiterates → Sector PerformGet Alert
03/24/2023FTSBuy Now
Fortis
$39.2365.69% → $65Reiterates → Sector PerformGet Alert
03/10/2023LCFSBuy Now
Tidewater Renewables
$20 → $18MaintainsOutperformGet Alert
03/10/2023TWMBuy Now
Tidewater Midstream
$11.35-86.78%$1.6 → $1.5MaintainsOutperformGet Alert
03/06/2023EMABuy Now
Emera
→ $68Reiterates → OutperformGet Alert
03/06/2023CUBuy Now
Canadian Utilities
→ $43Reiterates → Sector PerformGet Alert
03/06/2023ACO.XBuy Now
Atco
→ $52Reiterates → Sector PerformGet Alert
12/16/2022TACBuy Now
TransAlta
$6.92131.21%$17 → $16MaintainsOutperformGet Alert
12/16/2022TABuy Now
TransAlta
$17 → $16MaintainsOutperformGet Alert
11/30/2022TRPBuy Now
TC Energy
$37.4894.77%$75 → $73MaintainsOutperformGet Alert
11/14/2022HBuy Now
Hydro One
$148.67-74.44%$37 → $38MaintainsSector PerformGet Alert
11/14/2022EMABuy Now
Emera
$72 → $68MaintainsOutperformGet Alert
11/10/2022TRPBuy Now
TC Energy
$37.48100.11%$78 → $75MaintainsOutperformGet Alert
11/10/2022KEYBuy Now
Keyera
$14.03156.59%$37 → $36MaintainsOutperformGet Alert
10/06/2022CUBuy Now
Canadian Utilities
$42 → $43MaintainsSector PerformGet Alert
08/17/2022TWMBuy Now
Tidewater Midstream
$11.35-85.9%$1.75 → $1.6MaintainsOutperformGet Alert
08/03/2022CPXBuy Now
Capital Power
$45 → $50MaintainsSector PerformGet Alert
08/02/2022TRPBuy Now
TC Energy
$37.48108.11%$79 → $78MaintainsOutperformGet Alert
05/17/2022EMABuy Now
Emera
$66 → $72MaintainsOutperformGet Alert
05/11/2022KEYBuy Now
Keyera
$14.03163.72%$35 → $37MaintainsOutperformGet Alert
05/09/2022PPLBuy Now
Pembina Pipeline
$27.40111.68%$49 → $58MaintainsOutperformGet Alert
05/09/2022ENBBuy Now
Enbridge
$35.4283.51%$60 → $65MaintainsOutperformGet Alert
05/05/2022FTSBuy Now
Fortis
$39.2365.69%$60 → $65MaintainsSector PerformGet Alert
05/05/2022BIPBuy Now
Brookfield Infr Partners
$28.90142.21%$43.33 → $46.67MaintainsOutperformGet Alert
05/04/2022GEIBuy Now
Gibson Energy
$27 → $28MaintainsOutperformGet Alert
05/03/2022CPXBuy Now
Capital Power
$42 → $45MaintainsSector PerformGet Alert
04/29/2022ACO.XBuy Now
Atco
$47 → $49MaintainsSector PerformGet Alert
04/29/2022ALABuy Now
AltaGas
$31 → $33MaintainsOutperformGet Alert
04/29/2022CUBuy Now
Canadian Utilities
$38 → $41MaintainsSector PerformGet Alert
03/30/2022KEYBuy Now
Keyera
$14.03149.47%$34 → $35MaintainsOutperformGet Alert
03/10/2022TRPBuy Now
TC Energy
$37.48110.78%$72 → $79MaintainsOutperformGet Alert
03/03/2022PPLBuy Now
Pembina Pipeline
$27.4078.83%$48 → $49MaintainsOutperformGet Alert
12/03/2021CPXBuy Now
Capital Power
MaintainsSector PerformGet Alert