John Mould
Stock Analyst at TD Cowen
(4.37)
# 1,275
Out of 5,073 analysts
100
Total ratings
66.7%
Success rate
13.2%
Average return
Stocks Rated by John Mould
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: CU Canadian Utilities Limited | Upgraded: Buy | n/a | $49.85 | - | 6 | Oct 8, 2026 | |
| TSX: ACO.X ATCO Ltd. | Upgraded: Buy | $76.00 → $98.00 | $81.91 | +19.64% | 7 | Oct 7, 2026 | |
| TSX: CPX Capital Power Corporation | Reiterated: Buy | $80.00 | $64.29 | +24.44% | 42 | Sep 17, 2026 | |
| TSX: H Hydro One Limited | Reiterated: Hold | $58.00 | $50.83 | +14.11% | 4 | Aug 13, 2026 | |
| TSX: AQN Algonquin Power & Utilities Corp. | Reiterated: Hold | $8.54 | $7.23 | +18.08% | 5 | Aug 10, 2026 | |
| TSX: EMA Emera Incorporated | Reiterated: Buy | $77.00 → $79.00 | $65.36 | +20.87% | 5 | Aug 10, 2026 | |
| TSX: FTS Fortis Inc. | Reiterated: Buy | $84.00 → $87.00 | $75.66 | +14.99% | 5 | Aug 4, 2026 | |
| TSX: TA TransAlta Corporation | Reiterated: Buy | $26.00 | $18.36 | +41.61% | 22 | Aug 4, 2026 | |
| TSX: ALA AltaGas Ltd. | Reiterated: Buy | $55.00 → $60.00 | $54.40 | +10.29% | 4 | Jul 31, 2026 |
Canadian Utilities Limited
Oct 8, 2026
Upgraded: Buy
Price Target: n/a
Current: $49.85
Upside: -
ATCO Ltd.
Oct 7, 2026
Upgraded: Buy
Price Target: $76.00 → $98.00
Current: $81.91
Upside: +19.64%
Capital Power Corporation
Sep 17, 2026
Reiterated: Buy
Price Target: $80.00
Current: $64.29
Upside: +24.44%
Hydro One Limited
Aug 13, 2026
Reiterated: Hold
Price Target: $58.00
Current: $50.83
Upside: +14.11%
Algonquin Power & Utilities Corp.
Aug 10, 2026
Reiterated: Hold
Price Target: $8.54
Current: $7.23
Upside: +18.08%
Emera Incorporated
Aug 10, 2026
Reiterated: Buy
Price Target: $77.00 → $79.00
Current: $65.36
Upside: +20.87%
Fortis Inc.
Aug 4, 2026
Reiterated: Buy
Price Target: $84.00 → $87.00
Current: $75.66
Upside: +14.99%
TransAlta Corporation
Aug 4, 2026
Reiterated: Buy
Price Target: $26.00
Current: $18.36
Upside: +41.61%
AltaGas Ltd.
Jul 31, 2026
Reiterated: Buy
Price Target: $55.00 → $60.00
Current: $54.40
Upside: +10.29%