Michael Doumet

Stock Analyst at National Bank

(4.80)
# 493
Out of 4,423 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: $21.31
Upside: -1.45%
Badger Infrastructure Solutions Ltd.
Jan 23, 2026
Maintained: Hold
Price Target: $84.00$82.00
Current: $90.55
Upside: -9.44%
Methanex Corporation
Sep 25, 2025
Initiated Coverage: Buy
Price Target: $66.57
Current: $75.57
Upside: -11.91%
Nutrien Ltd.
Sep 4, 2025
Initiated Coverage: Hold
Price Target: $90.65
Current: $88.73
Upside: +2.16%
ATS Corporation
May 17, 2024
Maintained: Hold
Price Target: $61.00$54.00
Current: $39.26
Upside: n/a
Dexterra Group Inc.
May 17, 2024
Maintained: Hold
Price Target: $7.00$6.50
Current: $12.88
Upside: n/a
AtkinsRéalis Group Inc.
May 16, 2024
Maintained: Buy
Price Target: $66.00$67.00
Current: $86.79
Upside: n/a
Boyd Group Services Inc.
May 16, 2024
Maintained: Buy
Price Target: $325.00$275.00
Current: $128.74
Upside: n/a
RB Global, Inc.
May 10, 2024
Maintained: Buy
Price Target: $126.06
Current: $156.51
Upside: n/a
Stantec Inc.
May 10, 2024
Rated: Hold
Price Target: $120.00
Current: $96.03
Upside: n/a
Rated: Buy
Price Target: $21.50$22.00
Current: $28.89
Upside: n/a
Rated: Buy
Price Target: $239.00$241.00
Current: $176.70
Upside: n/a
Rated: Buy
Price Target: $53.00$54.00
Current: $100.97
Upside: n/a
Maintained: Buy
Price Target: $28.00$25.50
Current: $22.26
Upside: n/a
Maintained: Hold
Price Target: $48.50
Current: $63.37
Upside: n/a
Rated: Hold
Price Target: $133.00$125.00
Current: $239.00
Upside: n/a
Maintained: Buy
Price Target: $37.00$35.00
Current: $30.43
Upside: n/a
Rated: Buy
Price Target: $58.00$60.00
Current: $49.07
Upside: n/a
Maintained: Hold
Price Target: $211$213
Current: $204.94
Upside: n/a
Rated: Buy
Price Target: $88.00$75.00
Current: $20.88
Upside: n/a
Rated: Hold
Price Target: $253.53
Current: $217.03
Upside: n/a
Rated: Hold
Price Target: $211$220
Current: $214.60
Upside: n/a
Maintained: Buy
Price Target: $233.70$235.11
Current: $192.78
Upside: n/a
Rated: Buy
Price Target: $173.50$154.38
Current: $129.89
Upside: n/a
Maintained: Hold
Price Target: $12.00$13.00
Current: $7.79
Upside: n/a