Hey Anirudh,
We don't believe too much in trading, but would also never fault anyone for taking profits off the table. Dan did sell some of his TFII on the way up, I haven't sold a single share and don't plan on it. I think the company remains attractively valued and has plenty of runway left.
TFII is no longer 'cheap' - at least when one compares where it was a couple of years ago. It was very cheap and one of the reasons why we added it to our bull list, we just couldn't ignore the undervaluation. I'd say it is closer to fully valued now. That doesn't mean it won't continue to perform well, its just the days of hyper-growth returns are likely behind them. I'd expect them to grow inline with growth estimates which is in the mid-to-high teens.
It does however, remain one of the better priced growth companies out there, so the downside risk is less with a company like TFII than some of the other hyper-growth companies on the TSX. TFII is also one of only three in the trucking industry and the leading company. So swapping TFII out for another growth stock would only make sense within the context of one's portfolio. In my case, I only have a few industrials, I would never swipe it out for a growth stock in another industry otherwise my weightings would go out of whack.
Mat