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 03/25/2025

Overall Average Return

9.66%

Smart Score

67.5%

Overall Average Return Percentile

62nd

Number of Ratings

102
Buy NowGet Alert
12/16/2024TABuy Now
TransAlta
Ben Pham67%
$17 → $22MaintainsOutperformGet Alert
12/05/2024EMABuy Now
Emera
Ben Pham67%
$54 → $58MaintainsOutperformGet Alert
11/20/2024TRPBuy Now
TC Energy
$48.8643.27%
Ben Pham67%
$66 → $70MaintainsMarket PerformGet Alert
11/15/2024BLXBuy Now
Boralex
$37.5819.74%
Ben Pham67%
$46 → $45MaintainsOutperformGet Alert
11/12/2024SOBOBuy Now
South Bow
$26.2237.3%
Ben Pham67%
$31 → $36ReiteratesMarket Perform → Market PerformGet Alert
09/27/2024FTSBuy Now
Fortis
$44.7938.42%
Ben Pham67%
$61 → $62MaintainsMarket PerformGet Alert
08/15/2024BLXBuy Now
Boralex
$37.583.78%
Ben Pham67%
$37 → $39MaintainsOutperformGet Alert
08/15/2024HBuy Now
Hydro One
$125.71-66.59%
Ben Pham67%
$42 → $42DowngradeOutperform → Market PerformGet Alert
08/01/2024FTSBuy Now
Fortis
$44.7931.73%
Ben Pham67%
$58.5 → $59MaintainsMarket PerformGet Alert
07/01/2024EMRAFBuy Now
Emera
Ben Pham67%
$55 → $54MaintainsOutperformGet Alert
06/26/2024PPLBuy Now
Pembina Pipeline
$33.7560.01%
Ben Pham67%
$53 → $54MaintainsOutperformGet Alert
06/21/2024INEBuy Now
Innergex Renewable Energy
Ben Pham67%
$9 → $11MaintainsOutperformGet Alert
05/30/2024ALABuy Now
AltaGas
Ben Pham67%
$36 → $37MaintainsOutperformGet Alert
05/15/2024KEYBuy Now
Keyera
$16.66128.09%
Ben Pham67%
$36 → $38MaintainsMarket PerformGet Alert
05/02/2024FTSBuy Now
Fortis
$44.7930.61%
Ben Pham67%
$58 → $58.5MaintainsMarket PerformGet Alert
04/30/2024GEIBuy Now
Gibson Energy
Ben Pham67%
$22.5 → $25MaintainsMarket PerformGet Alert
03/04/2024BLXBuy Now
Boralex
$37.58-1.54%
Ben Pham67%
$36 → $37MaintainsOutperformGet Alert
03/01/2024ACO.XBuy Now
ATCO LTD
Ben Pham67%
$48 → $49MaintainsOutperformGet Alert
02/15/2024KEYBuy Now
Keyera
$16.66116.09%
Ben Pham67%
$35 → $36MaintainsMarket PerformGet Alert
01/08/2024AQNBuy Now
Algonquin Power
$5.1146.77%
Ben Pham67%
$7 → $7.5UpgradeMarket Perform → OutperformGet Alert
12/20/2023PPLBuy Now
Pembina Pipeline
$33.7554.08%
Ben Pham67%
$51 → $52Reinstates → OutperformGet Alert
12/20/2023PPLBuy Now
PPL
$33.7554.08%
Ben Pham67%
$51 → $52Reinstates → OutperformGet Alert
11/29/2023CPXBuy Now
Capital Power
Ben Pham67%
$42 → $40MaintainsMarket PerformGet Alert
10/31/2023GEIBuy Now
Gibson Energy
Ben Pham67%
$22 → $22.5MaintainsMarket PerformGet Alert
08/16/2023BLXBuy Now
Boralex
$37.5814.42%
Ben Pham67%
$45 → $43MaintainsOutperformGet Alert
08/15/2023BLXBuy Now
Boralex
$37.5814.42%
Ben Pham67%
$45 → $43MaintainsOutperformGet Alert
08/11/2023NPIBuy Now
Northland Power
Ben Pham67%
$42 → $38MaintainsOutperformGet Alert
08/11/2023AQNBuy Now
Algonquin Power
$5.1166.34%
Ben Pham67%
$9 → $8.5MaintainsMarket PerformGet Alert
08/07/2023ENBBuy Now
Enbridge
$44.5021.35%
Ben Pham67%
$55 → $54MaintainsMarket PerformGet Alert
08/01/2023GEIBuy Now
Gibson Energy
Ben Pham67%
$25 → $23MaintainsMarket PerformGet Alert
07/31/2023ALABuy Now
AltaGas
Ben Pham67%
$35 → $36MaintainsOutperformGet Alert
07/25/2023TRPBuy Now
TC Energy
$48.8622.8%
Ben Pham67%
$64 → $60MaintainsOutperformGet Alert
06/22/2023PPLBuy Now
Pembina Pipeline
$33.7551.12%
Ben Pham67%
→ $51Initiates → BuyGet Alert
06/16/2023NPIBuy Now
Northland Power
Ben Pham67%
$45 → $42MaintainsOutperformGet Alert
03/28/2023BEPBuy Now
Brookfield Renewable
$23.9941.7%
Ben Pham67%
$33 → $34MaintainsOutperformGet Alert
03/03/2023ALABuy Now
AltaGas
Ben Pham67%
$36 → $35MaintainsOutperformGet Alert
03/02/2023CPXBuy Now
Capital Power
Ben Pham67%
$52 → $50MaintainsMarket PerformGet Alert
02/06/2023NPIBuy Now
Northland Power
Ben Pham67%
$46.5 → $46MaintainsOutperformGet Alert
02/02/2023TRPBuy Now
TC Energy
$48.8630.99%
Ben Pham67%
$66 → $64MaintainsOutperformGet Alert
01/25/2023ENBBuy Now
Enbridge
$44.5023.6%
Ben Pham67%
$60 → $55DowngradeOutperform → Market PerformGet Alert
01/19/2023INEBuy Now
Innergex Renewable Energy
Ben Pham67%
$19 → $18MaintainsOutperformGet Alert
01/13/2023AQNBuy Now
Algonquin Power
$5.1146.77%
Ben Pham67%
$7 → $7.5MaintainsMarket PerformGet Alert
12/21/2022KEYBuy Now
Keyera
$16.66104.08%
Ben Pham67%
$33.5 → $34MaintainsMarket PerformGet Alert
11/30/2022TRPBuy Now
TC Energy
$48.8639.17%
Ben Pham67%
$70 → $68MaintainsOutperformGet Alert
11/21/2022BLXBuy Now
Boralex
$37.5833.05%
Ben Pham67%
$53 → $50MaintainsOutperformGet Alert
11/14/2022EMABuy Now
Emera
Ben Pham67%
$63 → $61MaintainsOutperformGet Alert
11/14/2022AQNBuy Now
Algonquin Power
$5.11115.26%
Ben Pham67%
$17.5 → $11DowngradeOutperform → Market PerformGet Alert
11/10/2022KEYBuy Now
Keyera
$16.66101.08%
Ben Pham67%
$34 → $33.5MaintainsMarket PerformGet Alert
11/10/2022BLXBuy Now
Boralex
$37.5841.03%
Ben Pham67%
$51 → $53MaintainsOutperformGet Alert
11/08/2022INEBuy Now
Innergex Renewable Energy
Ben Pham67%
$21 → $19MaintainsOutperformGet Alert
11/01/2022CPXBuy Now
Capital Power
Ben Pham67%
$55 → $52MaintainsMarket PerformGet Alert
10/31/2022ALABuy Now
AltaGas
Ben Pham67%
$37 → $36MaintainsOutperformGet Alert
10/20/2022EMABuy Now
Emera
Ben Pham67%
$66 → $63MaintainsOutperformGet Alert
10/07/2022ACO.XBuy Now
Atco
Ben Pham67%
$50 → $51MaintainsOutperformGet Alert
10/06/2022CUBuy Now
Canadian Utilities
Ben Pham67%
$38 → $39MaintainsMarket PerformGet Alert
08/11/2022ATCOBuy Now
Atlas
Ben Pham67%
$17 → $14.45DowngradeOutperform → Market PerformGet Alert
08/10/2022HBuy Now
Hydro One
$125.71-69.77%
Ben Pham67%
$37 → $38MaintainsOutperformGet Alert
08/04/2022BLXBuy Now
Boralex
$37.5833.05%
Ben Pham67%
$45 → $50MaintainsOutperformGet Alert
07/13/2022CPXBuy Now
Capital Power
Ben Pham67%
$43 → $46MaintainsMarket PerformGet Alert
04/01/2022BEPBuy Now
Brookfield Renewable
$23.9975.04%
Ben Pham67%
$38 → $42MaintainsOutperformGet Alert
03/02/2022PPLBuy Now
Pembina Pipeline
$33.7548.16%
Ben Pham67%
$43 → $50UpgradeMarket Perform → OutperformGet Alert
12/03/2021CPXBuy Now
Capital Power
Ben Pham67%
$43 → $42MaintainsMarket PerformGet Alert
06/01/2021TABuy Now
TransAlta
Ben Pham67%
$12 → $14.5UpgradeMarket Perform → OutperformGet Alert
06/01/2021FTSBuy Now
Fortis
$44.7927.26%
Ben Pham67%
$60 → $57DowngradeOutperform → Market PerformGet Alert
05/03/2021CPXBuy Now
Capital Power
Ben Pham67%
$38 → $41MaintainsMarket PerformGet Alert
01/21/2021TRPBuy Now
TC Energy
$48.86
Ben Pham67%
UpgradeMarket Perform → OutperformGet Alert
12/15/2020PPLBuy Now
Pembina Pipeline
$33.750.75%
Ben Pham67%
$36 → $34DowngradeOutperform → Market PerformGet Alert
12/15/2020PPLBuy Now
Pembina Pipeline
$33.750.75%
Ben Pham67%
$36 → $34DowngradeOutperform → Market PerformGet Alert
11/06/2020PPLBuy Now
Pembina Pipeline
$33.756.67%
Ben Pham67%
$37 → $36MaintainsOutperformGet Alert
11/05/2020BEPBuy Now
Brookfield Renewable
$23.99108.38%
Ben Pham67%
$32 → $33.33MaintainsMarket PerformGet Alert
09/25/2020BEPBuy Now
Brookfield Renewable
$23.99100.04%
Ben Pham67%
$29.33 → $32MaintainsMarket PerformGet Alert
07/16/2020INEBuy Now
Innergex Renewable Energy
Ben Pham67%
$19.5 → $21MaintainsOutperformGet Alert
05/13/2020TRPBuy Now
TC Energy
$48.8633.03%
Ben Pham67%
→ $65DowngradeOutperform → Market PerformGet Alert
05/07/2020FTSBuy Now
Fortis
$44.7925.03%
Ben Pham67%
$55 → $56MaintainsOutperformGet Alert
04/01/2020TRPBuy Now
TC Energy
$48.8633.03%
Ben Pham67%
$62 → $65MaintainsOutperformGet Alert
03/30/2020FTSBuy Now
Fortis
$44.7922.8%
Ben Pham67%
$57 → $55UpgradeMarket Perform → OutperformGet Alert
02/26/2020EMABuy Now
Emera
Ben Pham67%
$59 → $61MaintainsMarket PerformGet Alert
01/13/2020INEBuy Now
Innergex Renewable Energy
Ben Pham67%
$17 → $20UpgradeMarket Perform → OutperformGet Alert
01/13/2020TERPBuy Now
TerraForm Power
Ben Pham67%
UpgradeMarket Perform → OutperformGet Alert
11/13/2019INEBuy Now
Innergex Renewable Energy
Ben Pham67%
$16 → $17MaintainsMarket PerformGet Alert
11/11/2019EMABuy Now
Emera
Ben Pham67%
$57 → $56MaintainsMarket PerformGet Alert
10/14/2019PEGIBuy Now
Pattern Energy Group
Ben Pham67%
$26 → $27MaintainsMarket PerformGet Alert
09/11/2019FTSBuy Now
Fortis
$44.7922.8%
Ben Pham67%
→ $55DowngradeOutperform → Market PerformGet Alert
08/13/2019EMABuy Now
Emera
Ben Pham67%
$53 → $55DowngradeOutperform → Market PerformGet Alert
08/12/2019TERPBuy Now
TerraForm Power
Ben Pham67%
$14.5 → $15.5MaintainsMarket PerformGet Alert
03/18/2019TERPBuy Now
TerraForm Power
Ben Pham67%
$12 → $13MaintainsMarket PerformGet Alert
02/01/2019PEGIBuy Now
Pattern Energy Group
Ben Pham67%
DowngradeOutperform → Market PerformGet Alert
07/26/2018TERPBuy Now
TerraForm Power
Ben Pham67%
→ $11.5Initiates → Market PerformGet Alert
06/13/2018BEPBuy Now
Brookfield Renewable
$23.9939.61%
Ben Pham67%
$5.5 → $5.59MaintainsMarket PerformGet Alert
03/02/2018PEGIBuy Now
Pattern Energy Group
Ben Pham67%
$26 → $24MaintainsOutperformGet Alert
11/10/2017PEGIBuy Now
Pattern Energy Group
Ben Pham67%
$28.5 → $28MaintainsOutperformGet Alert
07/31/2017TRPBuy Now
TC Energy
$48.8649.41%
Ben Pham67%
$72 → $73MaintainsOutperformGet Alert
03/06/2017EEPBuy Now
Enbridge Energy Partners
Ben Pham67%
→ $72Reinstates → OutperformGet Alert
06/13/2016BEPBuy Now
Brookfield Renewable
$23.99
Ben Pham67%
Assumes → OutperformGet Alert
03/01/2016PEGIBuy Now
Pattern Energy Group
Ben Pham67%
$26 → $23MaintainsOutperformGet Alert
10/23/2015TRPBuy Now
TC Energy
$48.86
Ben Pham67%
Initiates → OutperformGet Alert
08/11/2015PEGIBuy Now
Pattern Energy Group
Ben Pham67%
$33 → $32MaintainsOutperformGet Alert
08/04/2015PEGIBuy Now
Pattern Energy Group
Ben Pham67%
$36 → $33MaintainsOutperformGet Alert
04/07/2015PEGIBuy Now
Pattern Energy Group
Ben Pham67%
$34 → $35MaintainsOutperformGet Alert
09/09/2014EEPBuy Now
Enbridge Energy, L.P.
Ben Pham67%
Initiates → Market PerformGet Alert
11/06/2013PEGIBuy Now
Pattern Energy Group
Ben Pham67%
→ $26.5Initiates → OutperformGet Alert
10/31/2012TRPBuy Now
TC Energy
$48.866.43%
Ben Pham67%
$50 → $52MaintainsOutperformGet Alert