John Mould
Stock Analyst at TD Cowen
(4.46)
# 1,115
Out of 4,592 analysts
90
Total ratings
74.7%
Success rate
15.3%
Average return
Stocks Rated by John Mould
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: ALA AltaGas Ltd. | Maintained: Buy | $55.00 → $60.00 | $56.41 | +6.36% | 4 | Jul 31, 2026 | |
| TSX: CPX Capital Power Corporation | Maintained: Buy | $80.00 | $66.96 | +19.47% | 41 | Jul 30, 2026 | |
| TSX: TA TransAlta Corporation | Initiated Coverage: Buy | $26.00 | $17.72 | +46.73% | 21 | Jun 10, 2026 | |
| TSX: H Hydro One Limited | Maintained: Hold | $57.00 → $58.00 | $58.81 | -1.38% | 3 | May 14, 2026 | |
| TSX: AQN Algonquin Power & Utilities Corp. | Maintained: Hold | $8.41 | $8.26 | +1.83% | 4 | May 11, 2026 | |
| TSX: EMA Emera Incorporated | Maintained: Buy | $75.00 → $77.00 | $74.96 | +2.72% | 4 | May 11, 2026 | |
| TSX: ACO.X ATCO Ltd. | Maintained: Hold | $67.00 → $69.00 | $80.06 | -13.81% | 5 | May 8, 2026 | |
| TSX: CU Canadian Utilities Limited | Maintained: Hold | $47.00 → $48.00 | $56.09 | -14.42% | 4 | May 8, 2026 | |
| TSX: FTS Fortis Inc. | Maintained: Buy | $83.00 → $84.00 | $80.39 | +4.49% | 4 | May 7, 2026 |
AltaGas Ltd.
Jul 31, 2026
Maintained: Buy
Price Target: $55.00 → $60.00
Current: $56.41
Upside: +6.36%
Capital Power Corporation
Jul 30, 2026
Maintained: Buy
Price Target: $80.00
Current: $66.96
Upside: +19.47%
TransAlta Corporation
Jun 10, 2026
Initiated Coverage: Buy
Price Target: $26.00
Current: $17.72
Upside: +46.73%
Hydro One Limited
May 14, 2026
Maintained: Hold
Price Target: $57.00 → $58.00
Current: $58.81
Upside: -1.38%
Algonquin Power & Utilities Corp.
May 11, 2026
Maintained: Hold
Price Target: $8.41
Current: $8.26
Upside: +1.83%
Emera Incorporated
May 11, 2026
Maintained: Buy
Price Target: $75.00 → $77.00
Current: $74.96
Upside: +2.72%
ATCO Ltd.
May 8, 2026
Maintained: Hold
Price Target: $67.00 → $69.00
Current: $80.06
Upside: -13.81%
Canadian Utilities Limited
May 8, 2026
Maintained: Hold
Price Target: $47.00 → $48.00
Current: $56.09
Upside: -14.42%
Fortis Inc.
May 7, 2026
Maintained: Buy
Price Target: $83.00 → $84.00
Current: $80.39
Upside: +4.49%