Here is my chart from 9 months ago when TFM was in the low $30's prior to the run up over $40. I only added that TFM is the cheapest it has been so far. It is consistently profitable and total revenues continue to grind ahead.
You want to buy these quality stocks when others are selling and when they represent great value.
It's time again to back up the truck and load up on some TFM shares and look for a 5%-10% gain over the next 3-6 months. If it gets cheaper still, I will keep adding to the position.