Zoetis (ZTS) Q1 2025 Analysis: Growth, FX, and Strategic Impact | Monexa