Menno Hulshof

Stock Analyst at TD Cowen

(3.93)
# 1,864
Out of 4,646 analysts
486
Total ratings
51%
Success rate
5.6%
Average return

Stocks Rated by Menno Hulshof

Canadian Natural Resources Limited
Aug 7, 2026
Rated: Buy
Price Target: $72.00$73.00
Current: $66.35
Upside: +10.02%
Suncor Energy Inc.
Aug 6, 2026
Maintained: Buy
Price Target: $113.00$116.00
Current: $91.23
Upside: +27.15%
Strathcona Resources Ltd.
Aug 6, 2026
Maintained: Buy
Price Target: $49.00$47.00
Current: $42.38
Upside: +10.90%
Greenfire Resources
Aug 6, 2026
Rated: Buy
Price Target: $7.17$7.89
Current: $6.81
Upside: +15.83%
Imperial Oil Limited
Aug 5, 2026
Rated: Sell
Price Target: $156.00$151.00
Current: $184.73
Upside: -18.26%
Baytex Energy Corp.
Aug 3, 2026
Rated: Hold
Price Target: $6.50$7.00
Current: $5.98
Upside: +17.06%
Vermilion Energy Inc.
Jul 31, 2026
Rated: Buy
Price Target: $18.00$19.00
Current: $15.66
Upside: +21.33%
Cenovus Energy Inc.
Jul 30, 2026
Maintained: Buy
Price Target: $45.00$49.00
Current: $42.68
Upside: +14.81%
Athabasca Oil Corporation
Jul 27, 2026
Maintained: Hold
Price Target: n/a
Current: $10.53
Upside: -
BP p.l.c.
Feb 12, 2025
Maintained: Buy
Price Target: $41$40
Current: $42.83
Upside: n/a
Maintained: Hold
Price Target: $145$130
Current: $141.41
Upside: n/a
Maintained: Buy
Price Target: $26.00$27.00
Current: $32.89
Upside: n/a
Maintained: Buy
Price Target: $56$71
Current: $89.92
Upside: n/a
Maintained: Buy
Price Target: $98$150
Current: $199.51
Upside: n/a
Maintained: Buy
Price Target: $43$44
Current: $62.31
Upside: n/a
Downgraded: Hold
Price Target: $11.16$2.75
Current: $11.33
Upside: n/a
Maintained: Buy
Price Target: $2.37$2.58
Current: $14.29
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $11.04
Upside: n/a
Reiterated: Hold
Price Target: $57$53
Current: $54.08
Upside: n/a
Reiterated: Buy
Price Target: $23$26
Current: $21.10
Upside: n/a
Reiterated: Hold
Price Target: $27.89$26.50
Current: $5.60
Upside: n/a
Initiated Coverage: Hold
Price Target: $18
Current: $39.91
Upside: n/a
Initiated Coverage: Buy
Price Target: $26
Current: $36.82
Upside: n/a
Reiterated: Buy
Price Target: $4.88$4.18
Current: $10.42
Upside: n/a
Reiterated: Buy
Price Target: $19.52$16.73
Current: $16.89
Upside: n/a
Reiterated: Buy
Price Target: $17.43$12.55
Current: $6.47
Upside: n/a
Reiterated: Buy
Price Target: $22.31$26.50
Current: $17.12
Upside: n/a
Reiterated: Buy
Price Target: $37.65
Current: $24.41
Upside: n/a
Reiterated: Buy
Price Target: $47.41
Current: $59.47
Upside: n/a
Reiterated: Hold
Price Target: $1.53
Current: $0.29
Upside: n/a
Reiterated: Buy
Price Target: $5.5
Current: $0.0001
Upside: n/a
Reiterated: Hold
Price Target: $6.97
Current: $14.77
Upside: n/a
Reiterated: Hold
Price Target: $21.61
Current: $31.68
Upside: n/a
Reiterated: Hold
Price Target: $1.67
Current: $0.52
Upside: n/a