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

Overall Average Return

8.04%

Smart Score

63.8%

Overall Average Return Percentile

57th

Number of Ratings

53
Buy NowGet Alert
07/01/2024EMRAFBuy Now
Emera
$33.3262.06%$55 → $54MaintainsOutperformGet Alert
06/26/2024PPLBuy Now
Pembina Pipeline
$27.4097.08%$53 → $54MaintainsOutperformGet Alert
06/21/2024INEBuy Now
Innergex Renewable Energy
$9 → $11MaintainsOutperformGet Alert
05/30/2024ALABuy Now
AltaGas
$36 → $37MaintainsOutperformGet Alert
05/15/2024KEYBuy Now
Keyera
$14.03170.85%$36 → $38MaintainsMarket PerformGet Alert
05/02/2024FTSBuy Now
Fortis
$39.2349.12%$58 → $58.5MaintainsMarket PerformGet Alert
04/30/2024GEIBuy Now
Gibson Energy
$22.5 → $25MaintainsMarket PerformGet Alert
03/04/2024BLXBuy Now
Boralex
$30.2122.48%$36 → $37MaintainsOutperformGet Alert
03/01/2024ACO.XBuy Now
ATCO LTD
$48 → $49MaintainsOutperformGet Alert
02/15/2024KEYBuy Now
Keyera
$14.03156.59%$35 → $36MaintainsMarket PerformGet Alert
01/08/2024AQNBuy Now
Algonquin Power
$6.0424.17%$7 → $7.5UpgradeMarket Perform → OutperformGet Alert
12/20/2023PPLBuy Now
Pembina Pipeline
$27.4089.78%$51 → $52Reinstates → OutperformGet Alert
12/20/2023PPLBuy Now
PPL
$27.4089.78%$51 → $52Reinstates → OutperformGet Alert
11/29/2023CPXBuy Now
Capital Power
$42 → $40MaintainsMarket PerformGet Alert
10/31/2023GEIBuy Now
Gibson Energy
$22 → $22.5MaintainsMarket PerformGet Alert
08/16/2023BLXBuy Now
Boralex
$30.2142.34%$45 → $43MaintainsOutperformGet Alert
08/15/2023BLXBuy Now
Boralex
$30.2142.34%$45 → $43MaintainsOutperformGet Alert
08/11/2023NPIBuy Now
Northland Power
$42 → $38MaintainsOutperformGet Alert
08/11/2023AQNBuy Now
Algonquin Power
$6.0440.73%$9 → $8.5MaintainsMarket PerformGet Alert
08/07/2023ENBBuy Now
Enbridge
$35.4252.46%$55 → $54MaintainsMarket PerformGet Alert
08/01/2023GEIBuy Now
Gibson Energy
$25 → $23MaintainsMarket PerformGet Alert
07/31/2023ALABuy Now
AltaGas
$35 → $36MaintainsOutperformGet Alert
07/25/2023TRPBuy Now
TC Energy
$37.4860.09%$64 → $60MaintainsOutperformGet Alert
06/22/2023PPLBuy Now
Pembina Pipeline
$27.4086.13% → $51Initiates → BuyGet Alert
06/16/2023NPIBuy Now
Northland Power
$45 → $42MaintainsOutperformGet Alert
03/28/2023BEPBuy Now
Brookfield Renewable
$25.8631.48%$33 → $34MaintainsOutperformGet Alert
03/03/2023ALABuy Now
AltaGas
$36 → $35MaintainsOutperformGet Alert
03/02/2023CPXBuy Now
Capital Power
$52 → $50MaintainsMarket PerformGet Alert
02/06/2023NPIBuy Now
Northland Power
$46.5 → $46MaintainsOutperformGet Alert
02/02/2023TRPBuy Now
TC Energy
$37.4870.76%$66 → $64MaintainsOutperformGet Alert
01/25/2023ENBBuy Now
Enbridge
$35.4255.28%$60 → $55DowngradeOutperform → Market PerformGet Alert
01/19/2023INEBuy Now
Innergex Renewable Energy
$19 → $18MaintainsOutperformGet Alert
01/13/2023AQNBuy Now
Algonquin Power
$6.0424.17%$7 → $7.5MaintainsMarket PerformGet Alert
12/21/2022KEYBuy Now
Keyera
$14.03142.34%$33.5 → $34MaintainsMarket PerformGet Alert
11/30/2022TRPBuy Now
TC Energy
$37.4881.43%$70 → $68MaintainsOutperformGet Alert
11/21/2022BLXBuy Now
Boralex
$30.2165.51%$53 → $50MaintainsOutperformGet Alert
11/14/2022EMABuy Now
Emera
$63 → $61MaintainsOutperformGet Alert
11/14/2022AQNBuy Now
Algonquin Power
$6.0482.12%$17.5 → $11DowngradeOutperform → Market PerformGet Alert
11/10/2022KEYBuy Now
Keyera
$14.03138.77%$34 → $33.5MaintainsMarket PerformGet Alert
11/10/2022BLXBuy Now
Boralex
$30.2175.44%$51 → $53MaintainsOutperformGet Alert
11/08/2022INEBuy Now
Innergex Renewable Energy
$21 → $19MaintainsOutperformGet Alert
11/01/2022CPXBuy Now
Capital Power
$55 → $52MaintainsMarket PerformGet Alert
10/31/2022ALABuy Now
AltaGas
$37 → $36MaintainsOutperformGet Alert
10/20/2022EMABuy Now
Emera
$66 → $63MaintainsOutperformGet Alert
10/07/2022ACO.XBuy Now
Atco
$50 → $51MaintainsOutperformGet Alert
10/06/2022CUBuy Now
Canadian Utilities
$38 → $39MaintainsMarket PerformGet Alert
08/11/2022ATCOBuy Now
Atlas
$17 → $14.45DowngradeOutperform → Market PerformGet Alert
08/10/2022HBuy Now
Hydro One
$148.67-74.44%$37 → $38MaintainsOutperformGet Alert
08/04/2022BLXBuy Now
Boralex
$30.2165.51%$45 → $50MaintainsOutperformGet Alert
07/13/2022CPXBuy Now
Capital Power
$43 → $46MaintainsMarket PerformGet Alert
04/01/2022BEPBuy Now
Brookfield Renewable
$25.8662.41%$38 → $42MaintainsOutperformGet Alert
03/02/2022PPLBuy Now
Pembina Pipeline
$27.4082.48%$43 → $50UpgradeMarket Perform → OutperformGet Alert
12/03/2021CPXBuy Now
Capital Power
MaintainsMarket PerformGet Alert