Zoetis (ZTS) has an impressive earnings surprise history and currently possesses the right combination of the two key ingredients for a likely beat in its next quarterly report.
It's common for many investors, especially those who are inexperienced, to buy shares in companies with a good story...