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 12/16/2025

Updated: Dec 16, 2025

Overall Average Return

43.1%

Smart Score

69.7%

Overall Average Return Percentile

91st

Number of Ratings

26
Buy NowGet Alert
05/22/2024SUBuy Now
Suncor Energy
$42.4534.26%$52 → $57MaintainsHoldGet Alert
03/01/2023BTEBuy Now
Baytex Energy
$3.02UpgradeHold → BuyGet Alert
12/15/2022EOGBuy Now
EOG Resources
$102.11DowngradeBuy → HoldGet Alert
08/16/2022IMOBuy Now
Imperial Oil
$86.13UpgradeHold → BuyGet Alert
08/05/2022EOGBuy Now
EOG Resources
$102.1132.2% → $135UpgradeHold → BuyGet Alert
03/24/2022EOGBuy Now
EOG Resources
$102.11DowngradeBuy → HoldGet Alert
11/04/2021PXDBuy Now
Pioneer Natural Resources
$210 → $215MaintainsBuyGet Alert
10/25/2021BPBuy Now
BP
$33.82-8.33% → $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)
→ $56Initiates → BuyGet Alert
04/29/2021OVVBuy Now
Ovintiv
$37.37UpgradeHold → BuyGet Alert
03/24/2021MEGEFBuy Now
MEG Energy
$21.96-56.74%$7 → $9.5UpgradeHold → BuyGet Alert
02/24/2021PXDBuy Now
Pioneer Natural Resources
$150 → $175MaintainsBuyGet Alert
11/03/2020CDEVBuy Now
Centennial Resource Dev
$0.6 → $0.7MaintainsReduceGet Alert
10/29/2020OVVBuy Now
Ovintiv
$37.37-74.58%$9 → $9.5MaintainsHoldGet Alert
08/05/2020PXDBuy Now
Pioneer Natural Resources
$97 → $105MaintainsHoldGet Alert
07/29/2020OVVBuy Now
Ovintiv
$37.37-70.56%$9 → $11MaintainsHoldGet Alert
11/05/2019PXDBuy Now
Pioneer Natural Resources
$140 → $145MaintainsHoldGet Alert
09/05/2019CDEVBuy Now
Centennial Resource Dev
$8.5 → $6DowngradeBuy → HoldGet Alert
02/15/2019PXDBuy Now
Pioneer Natural Resources
$185 → $165DowngradeBuy → HoldGet Alert
07/05/2018PXDBuy Now
Pioneer Natural Resources
→ $240Initiates → BuyGet Alert
07/05/2018CDEVBuy Now
Centennial Resource Dev
→ $23Initiates → BuyGet Alert
07/05/2018EOGBuy Now
EOG Resources
$102.1151.79% → $155Initiates → BuyGet Alert
02/09/2018SUBuy Now
Suncor Energy
$42.45UpgradeHold → BuyGet Alert
11/16/2017SUBuy Now
Suncor Energy
$42.45DowngradeBuy → HoldGet Alert
06/22/2016SUBuy Now
Suncor Energy
$42.45UpgradeHold → BuyGet Alert
11/18/2015SUBuy Now
Suncor Energy
$42.45DowngradeBuy → HoldGet Alert
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free