In this episode of Common Sense Investing we look at how the analyst do with their recommendations. We also talk about why we like Snap On (SNA) and not Snap Chat.