Menno Hulshof's Stock Ratings

TD Securities Analyst

Menno Hulshof is an analyst at TD Securities. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/26/2025

Overall Average Return

43.1%

Smart Score

69.9%

Overall Average Return Percentile

92nd

Number of Ratings

35
Buy NowGet Alert
03/20/2025SUBuy Now
Suncor Energy
$38.4858.52%
Menno Hulshof69%
$63 → $61MaintainsBuyGet Alert
05/22/2024SUBuy Now
Suncor Energy
$38.4848.13%
Menno Hulshof69%
$52 → $57MaintainsHoldGet Alert
05/22/2024SUBuy Now
Suncor Energy
$38.4848.13%
Menno Hulshof69%
$52 → $57MaintainsHoldGet Alert
03/27/2024VETBuy Now
Vermilion Energy
$8.29
Menno Hulshof69%
UpgradeHold → BuyGet Alert
03/29/2023VETBuy Now
Vermilion Energy
$8.29153.32%
Menno Hulshof69%
$29 → $21DowngradeBuy → HoldGet Alert
03/29/2023VETBuy Now
Vermilion Energy
$8.29
Menno Hulshof69%
DowngradeBuy → HoldGet Alert
03/01/2023BTEBuy Now
Baytex Energy
$2.28
Menno Hulshof69%
UpgradeHold → BuyGet Alert
12/15/2022EOGBuy Now
EOG Resources
$127.38
Menno Hulshof69%
DowngradeBuy → HoldGet Alert
11/04/2022CNQBuy Now
Canadian Natural Res
$31.20194.87%
Menno Hulshof69%
→ $46DowngradeAction List Buy → BuyGet Alert
09/29/2022CNQBuy Now
Canadian Natural Res
$31.20185.26%
Menno Hulshof69%
$46 → $44.5UpgradeBuy → Action List BuyGet Alert
08/16/2022IMOBuy Now
Imperial Oil
$73.34
Menno Hulshof69%
UpgradeHold → BuyGet Alert
08/05/2022EOGBuy Now
EOG Resources
$127.385.98%
Menno Hulshof69%
→ $135UpgradeHold → BuyGet Alert
03/24/2022EOGBuy Now
EOG Resources
$127.38
Menno Hulshof69%
DowngradeBuy → HoldGet Alert
12/01/2021VETBuy Now
Vermilion Energy
$8.29105.07%
Menno Hulshof69%
$15.5 → $17UpgradeHold → BuyGet Alert
11/04/2021PXDBuy Now
Pioneer Natural Resources
Menno Hulshof69%
$210 → $215MaintainsBuyGet Alert
10/25/2021BPBuy Now
BP
$34.33-9.7%
Menno Hulshof69%
→ $31Initiates → HoldGet Alert
10/25/2021RDS/ABuy Now
Royal Dutch Shell PLC Royal Dutch Shell American Depositary Shares (Each representing two Class A Ordinary Shares)
Menno Hulshof69%
→ $56Initiates → BuyGet Alert
04/29/2021OVVBuy Now
Ovintiv
$43.80
Menno Hulshof69%
UpgradeHold → BuyGet Alert
03/24/2021MEGEFBuy Now
MEG Energy
Menno Hulshof69%
$7 → $9.5UpgradeHold → BuyGet Alert
02/24/2021PXDBuy Now
Pioneer Natural Resources
Menno Hulshof69%
$150 → $175MaintainsBuyGet Alert
11/03/2020CDEVBuy Now
Centennial Resource Dev
Menno Hulshof69%
$0.6 → $0.7MaintainsReduceGet Alert
10/29/2020OVVBuy Now
Ovintiv
$43.80-78.31%
Menno Hulshof69%
$9 → $9.5MaintainsHoldGet Alert
08/05/2020PXDBuy Now
Pioneer Natural Resources
Menno Hulshof69%
$97 → $105MaintainsHoldGet Alert
07/29/2020OVVBuy Now
Ovintiv
$43.80-74.89%
Menno Hulshof69%
$9 → $11MaintainsHoldGet Alert
11/05/2019PXDBuy Now
Pioneer Natural Resources
Menno Hulshof69%
$140 → $145MaintainsHoldGet Alert
11/01/2019VETBuy Now
Vermilion Energy
$8.29141.25%
Menno Hulshof69%
$21 → $20MaintainsHoldGet Alert
09/05/2019CDEVBuy Now
Centennial Resource Dev
Menno Hulshof69%
$8.5 → $6DowngradeBuy → HoldGet Alert
02/15/2019PXDBuy Now
Pioneer Natural Resources
Menno Hulshof69%
$185 → $165DowngradeBuy → HoldGet Alert
07/05/2018PXDBuy Now
Pioneer Natural Resources
Menno Hulshof69%
→ $240Initiates → BuyGet Alert
07/05/2018CDEVBuy Now
Centennial Resource Dev
Menno Hulshof69%
→ $23Initiates → BuyGet Alert
07/05/2018EOGBuy Now
EOG Resources
$127.3821.68%
Menno Hulshof69%
→ $155Initiates → BuyGet Alert
02/09/2018SUBuy Now
Suncor Energy
$38.48
Menno Hulshof69%
UpgradeHold → BuyGet Alert
11/16/2017SUBuy Now
Suncor Energy
$38.48
Menno Hulshof69%
DowngradeBuy → HoldGet Alert
06/22/2016SUBuy Now
Suncor Energy
$38.48
Menno Hulshof69%
UpgradeHold → BuyGet Alert
11/18/2015SUBuy Now
Suncor Energy
$38.48
Menno Hulshof69%
DowngradeBuy → HoldGet Alert
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free