Zoetis (ZTS) Stock Analysis: Vaccine Impact & Financial Health | Monexa