If you are wondering whether Canadian Imperial Bank of Commerce is still a buy after such a strong run, you are not alone.
ITT (ITT) has quietly pulled back about 5% over the past month even though the stock is still up strongly this year, which sets up an interesting check on whether the recent dip matches fundamentals.