HI there,
I have always been a big fan of Toromont. If you look at the company's chart, it has consistently delivered year over year. Furthermore, it is a Canadian Dividend Aristocrat and a reliable dividend growth stock. What many investors don't realize, is that Toromont owns the 3rd longest dividend growth streak in the county at 31 years.
Despite the current dip in price, Toromont is still trading at a slight premium to historical averages on a P/S, P/B, P/E, forward P/E and EV/EBITDA basis. With that in mind, the company isn't particularly cheap.
All that being said, the company doesn't have meaningful pullbacks too often and just as likely to consolidate in this area before resuming its uptrend. Based on its historical performance I'd consider it one of the rare stocks that investors can buy at any point and be rewarded over the long term.
Mat