Imperial Oil stock has delivered a very large 5 year return, yet its valuation checks are sending mixed signals, with a Discounted Cash Flow (DCF) intrinsic value estimate pointing to upside while market multiples lean the other way. Over the past 5 years, Imperial Oil has returned about 408.0%, which puts the recent share price moves firmly in the spotlight for valuation minded investors. Upgraded earnings expectations and a newly approved 5% share buyback can support the current valuation,...