Michael Doumet

Stock Analyst at National Bank

(4.79)
# 523
Out of 4,509 analysts
442
Total ratings
63.9%
Success rate
15.6%
Average return

Stocks Rated by Michael Doumet

SECURE Waste Infrastructure Corp.
Feb 23, 2026
Maintained: Hold
Price Target: $18.00$21.00
Current: $23.30
Upside: -9.87%
Badger Infrastructure Solutions Ltd.
Jan 23, 2026
Maintained: Hold
Price Target: $84.00$82.00
Current: $91.71
Upside: -10.59%
Methanex Corporation
Sep 25, 2025
Initiated Coverage: Buy
Price Target: $66.57
Current: $72.18
Upside: -7.78%
Nutrien Ltd.
Sep 4, 2025
Initiated Coverage: Hold
Price Target: $90.64
Current: $95.66
Upside: -5.25%
ATS Corporation
May 17, 2024
Maintained: Hold
Price Target: $61.00$54.00
Current: $38.70
Upside: n/a
Dexterra Group Inc.
May 17, 2024
Maintained: Hold
Price Target: $7.00$6.50
Current: $14.32
Upside: n/a
AtkinsRéalis Group Inc.
May 16, 2024
Maintained: Buy
Price Target: $66.00$67.00
Current: $88.13
Upside: n/a
Boyd Group Services Inc.
May 16, 2024
Maintained: Buy
Price Target: $325.00$275.00
Current: $136.04
Upside: n/a
RB Global, Inc.
May 10, 2024
Maintained: Buy
Price Target: $126.05
Current: $154.09
Upside: n/a
Stantec Inc.
May 10, 2024
Rated: Hold
Price Target: $120.00
Current: $97.29
Upside: n/a
Rated: Buy
Price Target: $21.50$22.00
Current: $31.35
Upside: n/a
Rated: Buy
Price Target: $239.00$241.00
Current: $172.96
Upside: n/a
Rated: Buy
Price Target: $53.00$54.00
Current: $104.35
Upside: n/a
Maintained: Buy
Price Target: $28.00$25.50
Current: $22.59
Upside: n/a
Maintained: Hold
Price Target: $48.50
Current: $65.41
Upside: n/a
Rated: Hold
Price Target: $133.00$125.00
Current: $227.51
Upside: n/a
Maintained: Buy
Price Target: $37.00$35.00
Current: $31.87
Upside: n/a
Rated: Buy
Price Target: $58.00$60.00
Current: $55.47
Upside: n/a
Maintained: Hold
Price Target: $211$213
Current: $223.38
Upside: n/a
Rated: Buy
Price Target: $88.00$75.00
Current: $19.10
Upside: n/a
Rated: Hold
Price Target: $253.51
Current: $242.43
Upside: n/a
Rated: Hold
Price Target: $211$220
Current: $236.71
Upside: n/a
Maintained: Buy
Price Target: $233.69$235.10
Current: $203.14
Upside: n/a
Rated: Buy
Price Target: $173.49$154.37
Current: $136.94
Upside: n/a
Maintained: Hold
Price Target: $12.00$13.00
Current: $7.55
Upside: n/a