John Mould
Stock Analyst at TD Cowen
(4.45)
# 1,078
Out of 4,339 analysts
86
Total ratings
75%
Success rate
15.4%
Average return
Stocks Rated by John Mould
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: H Hydro One Limited | Maintained: Hold | $57.00 → $58.00 | $59.66 | -2.78% | 3 | May 14, 2026 | |
| TSX: AQN Algonquin Power & Utilities Corp. | Maintained: Hold | $8.28 | $8.34 | -0.66% | 4 | May 11, 2026 | |
| TSX: EMA Emera Incorporated | Maintained: Buy | $75.00 → $77.00 | $73.70 | +4.48% | 4 | May 11, 2026 | |
| TSX: ACO.X ATCO Ltd. | Maintained: Hold | $67.00 → $69.00 | $70.46 | -2.07% | 5 | May 8, 2026 | |
| TSX: CU Canadian Utilities Limited | Maintained: Hold | $47.00 → $48.00 | $50.42 | -4.80% | 4 | May 8, 2026 | |
| TSX: TA TransAlta Corporation | Maintained: Buy | $19.00 → $26.00 | $19.51 | +33.26% | 20 | May 7, 2026 | |
| TSX: FTS Fortis Inc. | Maintained: Buy | $83.00 → $84.00 | $78.20 | +7.42% | 4 | May 7, 2026 | |
| TSX: ALA AltaGas Ltd. | Maintained: Buy | $51.00 → $55.00 | $53.96 | +1.93% | 3 | May 1, 2026 | |
| TSX: CPX Capital Power Corporation | Maintained: Buy | $80.00 | $69.96 | +14.35% | 39 | Apr 30, 2026 |
Hydro One Limited
May 14, 2026
Maintained: Hold
Price Target: $57.00 → $58.00
Current: $59.66
Upside: -2.78%
Algonquin Power & Utilities Corp.
May 11, 2026
Maintained: Hold
Price Target: $8.28
Current: $8.34
Upside: -0.66%
Emera Incorporated
May 11, 2026
Maintained: Buy
Price Target: $75.00 → $77.00
Current: $73.70
Upside: +4.48%
ATCO Ltd.
May 8, 2026
Maintained: Hold
Price Target: $67.00 → $69.00
Current: $70.46
Upside: -2.07%
Canadian Utilities Limited
May 8, 2026
Maintained: Hold
Price Target: $47.00 → $48.00
Current: $50.42
Upside: -4.80%
TransAlta Corporation
May 7, 2026
Maintained: Buy
Price Target: $19.00 → $26.00
Current: $19.51
Upside: +33.26%
Fortis Inc.
May 7, 2026
Maintained: Buy
Price Target: $83.00 → $84.00
Current: $78.20
Upside: +7.42%
AltaGas Ltd.
May 1, 2026
Maintained: Buy
Price Target: $51.00 → $55.00
Current: $53.96
Upside: +1.93%
Capital Power Corporation
Apr 30, 2026
Maintained: Buy
Price Target: $80.00
Current: $69.96
Upside: +14.35%