Benjamin Pham
Stock Analyst at BMO Capital
(4.88)
# 290
Out of 4,339 analysts
924
Total ratings
70.6%
Success rate
10.8%
Average return
Main Sectors:
Stocks Rated by Benjamin Pham
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: H Hydro One Limited | Maintained: Hold | $55 → $58 | $59.36 | -2.29% | 46 | May 14, 2026 | |
| TSX: KEY Keyera Corp. | Maintained: Buy | $55 → $60 | $57.58 | +4.20% | 49 | May 14, 2026 | |
| TSX: NPI Northland Power Inc. | Maintained: Hold | $23 → $24 | $22.98 | +4.44% | 56 | May 14, 2026 | |
| TSX: ENB Enbridge Inc. | Maintained: Hold | $75 | $79.72 | -5.92% | 62 | May 11, 2026 | |
| TSX: AQN Algonquin Power & Utilities Corp. | Maintained: Hold | $6.5 | $8.29 | -21.59% | 43 | May 11, 2026 | |
| TSX: EMA Emera Incorporated | Maintained: Buy | $74 → $76 | $73.65 | +3.19% | 53 | May 11, 2026 | |
| TSX: SOBO South Bow Corporation | Maintained: Hold | $45 → $49 | $52.34 | -6.38% | 11 | May 8, 2026 | |
| TSX: TA TransAlta Corporation | Maintained: Buy | $27 → $25 | $18.86 | +32.56% | 69 | May 7, 2026 | |
| TSX: ACO.X ATCO Ltd. | Maintained: Buy | $69 → $72 | $69.57 | +3.49% | 42 | May 7, 2026 | |
| TSX: CU Canadian Utilities Limited | Maintained: Hold | $48 → $50 | $49.98 | +0.04% | 49 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $77 → $79 | $78.42 | +0.74% | 59 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $29 | $29.14 | -0.48% | 67 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $89 → $94 | $97.07 | -3.16% | 75 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $49 → $54 | $53.71 | +0.54% | 64 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $78 → $75 | $67.02 | +11.91% | 54 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $60 → $63 | $67.76 | -7.02% | 64 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $34 → $32 | $36.87 | -13.21% | 53 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $31 | $30.20 | +2.65% | 3 | Feb 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $56 | $36.32 | n/a | 2 | Aug 9, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $59 | $44.78 | n/a | 1 | Mar 30, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $41.47 | n/a | 1 | Dec 18, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $55.10 | n/a | 1 | Jul 14, 2016 |
Hydro One Limited
May 14, 2026
Maintained: Hold
Price Target: $55 → $58
Current: $59.36
Upside: -2.29%
Keyera Corp.
May 14, 2026
Maintained: Buy
Price Target: $55 → $60
Current: $57.58
Upside: +4.20%
Northland Power Inc.
May 14, 2026
Maintained: Hold
Price Target: $23 → $24
Current: $22.98
Upside: +4.44%
Enbridge Inc.
May 11, 2026
Maintained: Hold
Price Target: $75
Current: $79.72
Upside: -5.92%
Algonquin Power & Utilities Corp.
May 11, 2026
Maintained: Hold
Price Target: $6.5
Current: $8.29
Upside: -21.59%
Emera Incorporated
May 11, 2026
Maintained: Buy
Price Target: $74 → $76
Current: $73.65
Upside: +3.19%
South Bow Corporation
May 8, 2026
Maintained: Hold
Price Target: $45 → $49
Current: $52.34
Upside: -6.38%
TransAlta Corporation
May 7, 2026
Maintained: Buy
Price Target: $27 → $25
Current: $18.86
Upside: +32.56%
ATCO Ltd.
May 7, 2026
Maintained: Buy
Price Target: $69 → $72
Current: $69.57
Upside: +3.49%
Canadian Utilities Limited
May 7, 2026
Maintained: Hold
Price Target: $48 → $50
Current: $49.98
Upside: +0.04%
May 7, 2026
Maintained: Hold
Price Target: $77 → $79
Current: $78.42
Upside: +0.74%
May 5, 2026
Maintained: Hold
Price Target: $29
Current: $29.14
Upside: -0.48%
May 4, 2026
Maintained: Buy
Price Target: $89 → $94
Current: $97.07
Upside: -3.16%
May 1, 2026
Maintained: Buy
Price Target: $49 → $54
Current: $53.71
Upside: +0.54%
Apr 29, 2026
Maintained: Buy
Price Target: $78 → $75
Current: $67.02
Upside: +11.91%
Apr 7, 2026
Maintained: Hold
Price Target: $60 → $63
Current: $67.76
Upside: -7.02%
Mar 2, 2026
Maintained: Buy
Price Target: $34 → $32
Current: $36.87
Upside: -13.21%
Feb 23, 2026
Initiated Coverage: Buy
Price Target: $31
Current: $30.20
Upside: +2.65%
Aug 9, 2024
Maintained: Buy
Price Target: $56
Current: $36.32
Upside: n/a
Mar 30, 2020
Upgraded: Buy
Price Target: $59
Current: $44.78
Upside: n/a
Dec 18, 2019
Downgraded: Hold
Price Target: n/a
Current: $41.47
Upside: n/a
Jul 14, 2016
Reiterated: Buy
Price Target: n/a
Current: $55.10
Upside: n/a