Ben Pham's Stock Ratings

BMO Capital Analyst

Ben Pham is an analyst at BMO 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 04/17/2025

Overall Average Return

9.85%

Smart Score

68.7%

Overall Average Return Percentile

65th

Number of Ratings

102
Buy NowGet Alert
12/16/2024TABuy Now
TransAlta
Ben Pham68%
$17 → $22MaintainsOutperformGet Alert
12/05/2024EMABuy Now
Emera
Ben Pham68%
$54 → $58MaintainsOutperformGet Alert
11/20/2024TRPBuy Now
TC Energy
$48.9043.15%
Ben Pham68%
$66 → $70MaintainsMarket PerformGet Alert
11/15/2024BLXBuy Now
Boralex
$38.0918.14%
Ben Pham68%
$46 → $45MaintainsOutperformGet Alert
11/12/2024SOBOBuy Now
South Bow
$24.2348.58%
Ben Pham68%
$31 → $36ReiteratesMarket Perform → Market PerformGet Alert
09/27/2024FTSBuy Now
Fortis
$47.6330.17%
Ben Pham68%
$61 → $62MaintainsMarket PerformGet Alert
08/15/2024BLXBuy Now
Boralex
$38.092.39%
Ben Pham68%
$37 → $39MaintainsOutperformGet Alert
08/15/2024HBuy Now
Hydro One
$106.84-60.69%
Ben Pham68%
$42 → $42DowngradeOutperform → Market PerformGet Alert
08/01/2024FTSBuy Now
Fortis
$47.6323.87%
Ben Pham68%
$58.5 → $59MaintainsMarket PerformGet Alert
07/01/2024EMRAFBuy Now
Emera
$44.3121.85%
Ben Pham68%
$55 → $54MaintainsOutperformGet Alert
06/26/2024PPLBuy Now
Pembina Pipeline
$35.3052.97%
Ben Pham68%
$53 → $54MaintainsOutperformGet Alert
06/21/2024INEBuy Now
Innergex Renewable Energy
Ben Pham68%
$9 → $11MaintainsOutperformGet Alert
05/30/2024ALABuy Now
AltaGas
Ben Pham68%
$36 → $37MaintainsOutperformGet Alert
05/15/2024KEYBuy Now
Keyera
$14.49162.25%
Ben Pham68%
$36 → $38MaintainsMarket PerformGet Alert
05/02/2024FTSBuy Now
Fortis
$47.6322.82%
Ben Pham68%
$58 → $58.5MaintainsMarket PerformGet Alert
04/30/2024GEIBuy Now
Gibson Energy
Ben Pham68%
$22.5 → $25MaintainsMarket PerformGet Alert
03/04/2024BLXBuy Now
Boralex
$38.09-2.86%
Ben Pham68%
$36 → $37MaintainsOutperformGet Alert
03/01/2024ACO.XBuy Now
ATCO LTD
Ben Pham68%
$48 → $49MaintainsOutperformGet Alert
02/15/2024KEYBuy Now
Keyera
$14.49148.45%
Ben Pham68%
$35 → $36MaintainsMarket PerformGet Alert
01/08/2024AQNBuy Now
Algonquin Power
$5.2742.31%
Ben Pham68%
$7 → $7.5UpgradeMarket Perform → OutperformGet Alert
12/20/2023PPLBuy Now
Pembina Pipeline
$35.3047.31%
Ben Pham68%
$51 → $52Reinstates → OutperformGet Alert
12/20/2023PPLBuy Now
PPL
$35.3047.31%
Ben Pham68%
$51 → $52Reinstates → OutperformGet Alert
11/29/2023CPXBuy Now
Capital Power
Ben Pham68%
$42 → $40MaintainsMarket PerformGet Alert
10/31/2023GEIBuy Now
Gibson Energy
Ben Pham68%
$22 → $22.5MaintainsMarket PerformGet Alert
08/16/2023BLXBuy Now
Boralex
$38.0912.89%
Ben Pham68%
$45 → $43MaintainsOutperformGet Alert
08/15/2023BLXBuy Now
Boralex
$38.0912.89%
Ben Pham68%
$45 → $43MaintainsOutperformGet Alert
08/11/2023NPIBuy Now
Northland Power
Ben Pham68%
$42 → $38MaintainsOutperformGet Alert
08/11/2023AQNBuy Now
Algonquin Power
$5.2761.29%
Ben Pham68%
$9 → $8.5MaintainsMarket PerformGet Alert
08/07/2023ENBBuy Now
Enbridge
$44.8220.48%
Ben Pham68%
$55 → $54MaintainsMarket PerformGet Alert
08/01/2023GEIBuy Now
Gibson Energy
Ben Pham68%
$25 → $23MaintainsMarket PerformGet Alert
07/31/2023ALABuy Now
AltaGas
Ben Pham68%
$35 → $36MaintainsOutperformGet Alert
07/25/2023TRPBuy Now
TC Energy
$48.9022.7%
Ben Pham68%
$64 → $60MaintainsOutperformGet Alert
06/22/2023PPLBuy Now
Pembina Pipeline
$35.3044.48%
Ben Pham68%
→ $51Initiates → BuyGet Alert
06/16/2023NPIBuy Now
Northland Power
Ben Pham68%
$45 → $42MaintainsOutperformGet Alert
03/28/2023BEPBuy Now
Brookfield Renewable
$20.8563.07%
Ben Pham68%
$33 → $34MaintainsOutperformGet Alert
03/03/2023ALABuy Now
AltaGas
Ben Pham68%
$36 → $35MaintainsOutperformGet Alert
03/02/2023CPXBuy Now
Capital Power
Ben Pham68%
$52 → $50MaintainsMarket PerformGet Alert
02/06/2023NPIBuy Now
Northland Power
Ben Pham68%
$46.5 → $46MaintainsOutperformGet Alert
02/02/2023TRPBuy Now
TC Energy
$48.9030.88%
Ben Pham68%
$66 → $64MaintainsOutperformGet Alert
01/25/2023ENBBuy Now
Enbridge
$44.8222.71%
Ben Pham68%
$60 → $55DowngradeOutperform → Market PerformGet Alert
01/19/2023INEBuy Now
Innergex Renewable Energy
Ben Pham68%
$19 → $18MaintainsOutperformGet Alert
01/13/2023AQNBuy Now
Algonquin Power
$5.2742.31%
Ben Pham68%
$7 → $7.5MaintainsMarket PerformGet Alert
12/21/2022KEYBuy Now
Keyera
$14.49134.64%
Ben Pham68%
$33.5 → $34MaintainsMarket PerformGet Alert
11/30/2022TRPBuy Now
TC Energy
$48.9039.06%
Ben Pham68%
$70 → $68MaintainsOutperformGet Alert
11/21/2022BLXBuy Now
Boralex
$38.0931.27%
Ben Pham68%
$53 → $50MaintainsOutperformGet Alert
11/14/2022EMABuy Now
Emera
Ben Pham68%
$63 → $61MaintainsOutperformGet Alert
11/14/2022AQNBuy Now
Algonquin Power
$5.27108.73%
Ben Pham68%
$17.5 → $11DowngradeOutperform → Market PerformGet Alert
11/10/2022KEYBuy Now
Keyera
$14.49131.19%
Ben Pham68%
$34 → $33.5MaintainsMarket PerformGet Alert
11/10/2022BLXBuy Now
Boralex
$38.0939.14%
Ben Pham68%
$51 → $53MaintainsOutperformGet Alert
11/08/2022INEBuy Now
Innergex Renewable Energy
Ben Pham68%
$21 → $19MaintainsOutperformGet Alert
11/01/2022CPXBuy Now
Capital Power
Ben Pham68%
$55 → $52MaintainsMarket PerformGet Alert
10/31/2022ALABuy Now
AltaGas
Ben Pham68%
$37 → $36MaintainsOutperformGet Alert
10/20/2022EMABuy Now
Emera
Ben Pham68%
$66 → $63MaintainsOutperformGet Alert
10/07/2022ACO.XBuy Now
Atco
Ben Pham68%
$50 → $51MaintainsOutperformGet Alert
10/06/2022CUBuy Now
Canadian Utilities
Ben Pham68%
$38 → $39MaintainsMarket PerformGet Alert
08/11/2022ATCOBuy Now
Atlas
Ben Pham68%
$17 → $14.45DowngradeOutperform → Market PerformGet Alert
08/10/2022HBuy Now
Hydro One
$106.84-64.43%
Ben Pham68%
$37 → $38MaintainsOutperformGet Alert
08/04/2022BLXBuy Now
Boralex
$38.0931.27%
Ben Pham68%
$45 → $50MaintainsOutperformGet Alert
07/13/2022CPXBuy Now
Capital Power
Ben Pham68%
$43 → $46MaintainsMarket PerformGet Alert
04/01/2022BEPBuy Now
Brookfield Renewable
$20.85101.44%
Ben Pham68%
$38 → $42MaintainsOutperformGet Alert
03/02/2022PPLBuy Now
Pembina Pipeline
$35.3041.64%
Ben Pham68%
$43 → $50UpgradeMarket Perform → OutperformGet Alert
12/03/2021CPXBuy Now
Capital Power
Ben Pham68%
$43 → $42MaintainsMarket PerformGet Alert
06/01/2021TABuy Now
TransAlta
Ben Pham68%
$12 → $14.5UpgradeMarket Perform → OutperformGet Alert
06/01/2021FTSBuy Now
Fortis
$47.6319.67%
Ben Pham68%
$60 → $57DowngradeOutperform → Market PerformGet Alert
05/03/2021CPXBuy Now
Capital Power
Ben Pham68%
$38 → $41MaintainsMarket PerformGet Alert
01/21/2021TRPBuy Now
TC Energy
$48.90
Ben Pham68%
UpgradeMarket Perform → OutperformGet Alert
12/15/2020PPLBuy Now
Pembina Pipeline
$35.30-3.68%
Ben Pham68%
$36 → $34DowngradeOutperform → Market PerformGet Alert
12/15/2020PPLBuy Now
Pembina Pipeline
$35.30-3.68%
Ben Pham68%
$36 → $34DowngradeOutperform → Market PerformGet Alert
11/06/2020PPLBuy Now
Pembina Pipeline
$35.301.98%
Ben Pham68%
$37 → $36MaintainsOutperformGet Alert
11/05/2020BEPBuy Now
Brookfield Renewable
$20.85139.81%
Ben Pham68%
$32 → $33.33MaintainsMarket PerformGet Alert
09/25/2020BEPBuy Now
Brookfield Renewable
$20.85130.22%
Ben Pham68%
$29.33 → $32MaintainsMarket PerformGet Alert
07/16/2020INEBuy Now
Innergex Renewable Energy
Ben Pham68%
$19.5 → $21MaintainsOutperformGet Alert
05/13/2020TRPBuy Now
TC Energy
$48.9032.92%
Ben Pham68%
→ $65DowngradeOutperform → Market PerformGet Alert
05/07/2020FTSBuy Now
Fortis
$47.6317.57%
Ben Pham68%
$55 → $56MaintainsOutperformGet Alert
04/01/2020TRPBuy Now
TC Energy
$48.9032.92%
Ben Pham68%
$62 → $65MaintainsOutperformGet Alert
03/30/2020FTSBuy Now
Fortis
$47.6315.47%
Ben Pham68%
$57 → $55UpgradeMarket Perform → OutperformGet Alert
02/26/2020EMABuy Now
Emera
Ben Pham68%
$59 → $61MaintainsMarket PerformGet Alert
01/13/2020INEBuy Now
Innergex Renewable Energy
Ben Pham68%
$17 → $20UpgradeMarket Perform → OutperformGet Alert
01/13/2020TERPBuy Now
TerraForm Power
Ben Pham68%
UpgradeMarket Perform → OutperformGet Alert
11/13/2019INEBuy Now
Innergex Renewable Energy
Ben Pham68%
$16 → $17MaintainsMarket PerformGet Alert
11/11/2019EMABuy Now
Emera
Ben Pham68%
$57 → $56MaintainsMarket PerformGet Alert
10/14/2019PEGIBuy Now
Pattern Energy Group
Ben Pham68%
$26 → $27MaintainsMarket PerformGet Alert
09/11/2019FTSBuy Now
Fortis
$47.6315.47%
Ben Pham68%
→ $55DowngradeOutperform → Market PerformGet Alert
08/13/2019EMABuy Now
Emera
Ben Pham68%
$53 → $55DowngradeOutperform → Market PerformGet Alert
08/12/2019TERPBuy Now
TerraForm Power
Ben Pham68%
$14.5 → $15.5MaintainsMarket PerformGet Alert
03/18/2019TERPBuy Now
TerraForm Power
Ben Pham68%
$12 → $13MaintainsMarket PerformGet Alert
02/01/2019PEGIBuy Now
Pattern Energy Group
Ben Pham68%
DowngradeOutperform → Market PerformGet Alert
07/26/2018TERPBuy Now
TerraForm Power
Ben Pham68%
→ $11.5Initiates → Market PerformGet Alert
06/13/2018BEPBuy Now
Brookfield Renewable
$20.8560.67%
Ben Pham68%
$5.5 → $5.59MaintainsMarket PerformGet Alert
03/02/2018PEGIBuy Now
Pattern Energy Group
Ben Pham68%
$26 → $24MaintainsOutperformGet Alert
11/10/2017PEGIBuy Now
Pattern Energy Group
Ben Pham68%
$28.5 → $28MaintainsOutperformGet Alert
07/31/2017TRPBuy Now
TC Energy
$48.9049.28%
Ben Pham68%
$72 → $73MaintainsOutperformGet Alert
03/06/2017EEPBuy Now
Enbridge Energy Partners
Ben Pham68%
→ $72Reinstates → OutperformGet Alert
06/13/2016BEPBuy Now
Brookfield Renewable
$20.85
Ben Pham68%
Assumes → OutperformGet Alert
03/01/2016PEGIBuy Now
Pattern Energy Group
Ben Pham68%
$26 → $23MaintainsOutperformGet Alert
10/23/2015TRPBuy Now
TC Energy
$48.90
Ben Pham68%
Initiates → OutperformGet Alert
08/11/2015PEGIBuy Now
Pattern Energy Group
Ben Pham68%
$33 → $32MaintainsOutperformGet Alert
08/04/2015PEGIBuy Now
Pattern Energy Group
Ben Pham68%
$36 → $33MaintainsOutperformGet Alert
04/07/2015PEGIBuy Now
Pattern Energy Group
Ben Pham68%
$34 → $35MaintainsOutperformGet Alert
09/09/2014EEPBuy Now
Enbridge Energy, L.P.
Ben Pham68%
Initiates → Market PerformGet Alert
11/06/2013PEGIBuy Now
Pattern Energy Group
Ben Pham68%
→ $26.5Initiates → OutperformGet Alert
10/31/2012TRPBuy Now
TC Energy
$48.906.34%
Ben Pham68%
$50 → $52MaintainsOutperformGet Alert