Benjamin Pham

Stock Analyst at BMO Capital

(4.87)
# 324
Out of 4,575 analysts
1002
Total ratings
70.2%
Success rate
10.9%
Average return

Stocks Rated by Benjamin Pham

Emera Incorporated
Jul 22, 2026
Maintained: Buy
Price Target: $76.00$80.00
Current: $77.52
Upside: +3.20%
Enbridge Inc.
Jul 17, 2026
Reiterated: Hold
Price Target: $75.00
Current: $80.21
Upside: -6.50%
Pembina Pipeline Corporation
Jul 17, 2026
Reiterated: Hold
Price Target: $95.88
Current: $72.44
Upside: +32.36%
TC Energy Corporation
Jul 17, 2026
Reiterated: Buy
Price Target: $94.00$132.54
Current: $99.59
Upside: +33.09%
ATCO Ltd.
Jul 17, 2026
Reiterated: Buy
Price Target: $72.00
Current: $79.75
Upside: -9.72%
Hydro One Limited
Jul 17, 2026
Reiterated: Hold
Price Target: $58.00
Current: $60.19
Upside: -3.64%
Keyera Corp.
Jul 17, 2026
Maintained: Buy
Price Target: $65.00
Current: $60.71
Upside: +7.07%
Algonquin Power & Utilities Corp.
Jul 17, 2026
Maintained: Hold
Price Target: $9.17
Current: $8.59
Upside: +6.70%
Fortis Inc.
Jul 17, 2026
Reiterated: Hold
Price Target: $79.00
Current: $82.99
Upside: -4.81%
South Bow Corporation
Jul 17, 2026
Maintained: Hold
Price Target: $50.00
Current: $54.28
Upside: -7.89%
Maintained: Buy
Price Target: $75.00$85.00
Current: $71.74
Upside: +18.48%
Maintained: Buy
Price Target: $25.00
Current: $19.30
Upside: +29.53%
Maintained: Buy
Price Target: $31.00$33.00
Current: $27.60
Upside: +19.57%
Maintained: Hold
Price Target: $23.00$24.00
Current: $22.08
Upside: +8.70%
Maintained: Hold
Price Target: $48.00$50.00
Current: $55.85
Upside: -10.47%
Maintained: Hold
Price Target: $29.00
Current: $31.11
Upside: -6.78%
Maintained: Buy
Price Target: $49.00$54.00
Current: $57.18
Upside: -5.56%
Maintained: Buy
Price Target: $34.00$32.00
Current: $37.01
Upside: -13.54%
Maintained: Buy
Price Target: $42.30$50.76
Current: $46.71
Upside: +8.67%
Maintained: Buy
Price Target: $56
Current: $36.22
Upside: n/a
Upgraded: Buy
Price Target: €36.78
Current: €30.08
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $33.36
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $59.64
Upside: n/a