P/E ratios...I always laugh when someone brings up P/E ratios - meaningless stat. I just had a chat with someone from TD about that today. My fave is Shakeshack - a hambuger joint with less than a 100 restaurants worlwide. Market cap? Only $1.4 billion.