Michael Doumet

Stock Analyst at National Bank

(4.80)
# 510
Out of 4,598 analysts
442
Total ratings
63.9%
Success rate
15.7%
Average return

Stocks Rated by Michael Doumet

SECURE Waste Infrastructure Corp.
Feb 23, 2026
Maintained: Hold
Price Target: $18.00$21.00
Current: $24.16
Upside: -13.08%
Badger Infrastructure Solutions Ltd.
Jan 23, 2026
Maintained: Hold
Price Target: $84.00$82.00
Current: $88.86
Upside: -7.72%
Methanex Corporation
Sep 25, 2025
Initiated Coverage: Buy
Price Target: $66.03
Current: $77.91
Upside: -15.25%
Nutrien Ltd.
Sep 4, 2025
Initiated Coverage: Hold
Price Target: $89.91
Current: $96.76
Upside: -7.07%
ATS Corporation
May 17, 2024
Maintained: Hold
Price Target: $61.00$54.00
Current: $38.25
Upside: n/a
Dexterra Group Inc.
May 17, 2024
Maintained: Hold
Price Target: $7.00$6.50
Current: $15.58
Upside: n/a
AtkinsRéalis Group Inc.
May 16, 2024
Maintained: Buy
Price Target: $66.00$67.00
Current: $86.89
Upside: n/a
Boyd Group Services Inc.
May 16, 2024
Maintained: Buy
Price Target: $325.00$275.00
Current: $144.91
Upside: n/a
RB Global, Inc.
May 10, 2024
Maintained: Buy
Price Target: $125.04
Current: $153.76
Upside: n/a
Stantec Inc.
May 10, 2024
Rated: Hold
Price Target: $120.00
Current: $98.93
Upside: n/a
Rated: Buy
Price Target: $21.50$22.00
Current: $29.12
Upside: n/a
Rated: Buy
Price Target: $239.00$241.00
Current: $171.27
Upside: n/a
Rated: Buy
Price Target: $53.00$54.00
Current: $92.90
Upside: n/a
Maintained: Buy
Price Target: $28.00$25.50
Current: $23.30
Upside: n/a
Maintained: Hold
Price Target: $48.50
Current: $67.26
Upside: n/a
Rated: Hold
Price Target: $133.00$125.00
Current: $210.87
Upside: n/a
Maintained: Buy
Price Target: $37.00$35.00
Current: $32.45
Upside: n/a
Rated: Buy
Price Target: $58.00$60.00
Current: $57.89
Upside: n/a
Maintained: Hold
Price Target: $211$213
Current: $209.62
Upside: n/a
Rated: Buy
Price Target: $88.00$75.00
Current: $13.43
Upside: n/a
Rated: Hold
Price Target: $251.48
Current: $234.84
Upside: n/a
Rated: Hold
Price Target: $211$220
Current: $226.43
Upside: n/a
Maintained: Buy
Price Target: $231.81$233.22
Current: $197.47
Upside: n/a
Rated: Buy
Price Target: $172.10$153.14
Current: $137.84
Upside: n/a
Maintained: Hold
Price Target: $12.00$13.00
Current: $8.36
Upside: n/a