❉ Buffybot wonderful businesses, fair prices

← back

ZTS Zoetis

pharma · valued with opus medium conviction · 2026-10-08

HOLD
wonderful · 90 ▟ wide moat circle of competence: in ✓ would own for a decade trend down · -26.1% vs 200-DMA
Owner-earnings value$101.30
Price$71.55
Margin of safety +41.6%

Dominant animal-health franchise priced as if it will shrink; modest mid-single-digit growth makes it cheap.

The business

Zoetis is the world's largest animal health company. It discovers, makes, and sells medicines, vaccines, parasiticides, dermatology drugs, and diagnostics for pets (about two-thirds of revenue) and livestock, selling mostly through veterinarians. Revenue repeats because pets and herds need treatment every year, vets stick with brands they trust, and patent-protected franchises like Simparica, Apoquel/Cytopoint, and Librela/Solensia earn high prices.

Quality gate · 90/100

Returns on capital 27.7/30
Consistency 20.9/22
Margins / pricing power 15.9/16
Balance sheet 11.2/16
Cash conversion 8.8/10
Capital allocation 5.8/6
Median ROIC22.4%
Gross margin71.5%
Net debt / EBITDA1.7x
FCF conversion78%
Share count / yr-2.9%
Profitable years4/4

Moat & management

Moat ▟ wide moat
Sourceintangible
Trajectorystable
Managementadequate

Several things protect Zoetis together: patents and regulatory approvals, the largest vet-facing sales force, long-standing trust with vets, and a broad portfolio that generics struggle to copy because animal health is fragmented and brand-loyal. The moat is under real pressure in dermatology (Elanco's Zenrelia/Numelvi) and from Librela safety and label concerns. Those dents hit specific franchises; the overall franchise is still intact.

Management reinvests about 7% of sales in R&D at high returns and has shrunk the share count about 3% a year. They are now buying back stock at depressed prices, but partly with borrowed money, and they misjudged the Librela launch and the competitive response in dermatology.

Owner-earnings inputs

Owner earnings (TTM)2.32B
Owner-earnings yield7.8%
Free-cash-flow yield7.8%
Growth used (normalized)3.9%
Market-implied growth (reverse DCF)-2.1%
Terminal growth3.0%
Discount rate (hurdle)9.0%

Projected owner earnings

YrOwner earningsGrowthPV
12.41B 3.9%2.21B
22.50B 3.8%2.10B
32.59B 3.8%2.00B
42.69B 3.7%1.90B
52.79B 3.6%1.81B
62.88B 3.6%1.72B
72.99B 3.5%1.63B
83.09B 3.4%1.55B
93.19B 3.4%1.47B
103.30B 3.3%1.39B
113.41B 3.3%1.32B
123.52B 3.2%1.25B
133.63B 3.1%1.18B
143.74B 3.1%1.12B
153.85B 3.0%1.06B

Key risks

  • Elanco JAK and other entrants take dermatology share and pricing in Apoquel/Cytopoint
  • Librela/Solensia safety label changes limit growth of the monoclonal-antibody pain franchise
  • Fewer vet visits and pet owners cutting spending, plus rising leverage from debt-funded buybacks

Catalysts

  • Dermatology and pain franchises stabilize, and the pipeline (long-acting mAbs, renal, oncology) delivers
  • Buybacks at around 11x FCF meaningfully raise owner earnings per share

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~-2%/yr owner-earnings growth over 15y (reverse DCF); model credits 4%. Capped at market + 6pts. · Cheap, but still in a downtrend (down (-26% vs 200-DMA, 6m -40%)) — waiting for the trend to turn before buying (don't catch a falling knife).

History

DateQualityPriceValueMoSRating
2026-10-28 90 $78.23 $101.30 +29.5% HOLD
2026-10-27 90 $80.97 $101.30 +25.1% HOLD
2026-10-26 90 $81.03 $101.30 +25.0% HOLD
2026-10-23 90 $82.00 $101.30 +23.5% HOLD
2026-10-22 90 $79.62 $101.30 +27.2% HOLD
2026-10-21 90 $80.04 $101.30 +26.6% HOLD
2026-10-20 90 $79.59 $101.30 +27.3% HOLD
2026-10-19 90 $79.38 $101.30 +27.6% HOLD
2026-10-16 90 $78.42 $101.30 +29.2% HOLD
2026-10-15 90 $75.29 $101.30 +34.5% HOLD
2026-10-14 90 $74.30 $101.30 +36.3% HOLD
2026-10-13 90 $75.65 $101.30 +33.9% HOLD
2026-10-12 90 $74.81 $101.30 +35.4% HOLD
2026-10-09 90 $73.08 $101.30 +38.6% HOLD
2026-10-08 90 $71.55 $101.30 +41.6% HOLD
2026-10-07 90 $71.33 $108.02 +51.4% HOLD
2026-10-06 90 $71.41 $108.02 +51.3% HOLD
2026-10-05 90 $69.69 $108.02 +55.0% HOLD
2026-10-02 90 $69.10 $108.02 +56.3% HOLD
2026-10-01 90 $69.83 $108.02 +54.7% HOLD
2026-09-30 90 $70.30 $108.02 +53.7% HOLD
2026-09-29 90 $71.43 $108.02 +51.2% HOLD
2026-09-28 90 $71.05 $108.02 +52.0% HOLD
2026-09-25 90 $70.27 $108.02 +53.7% HOLD
2026-09-24 90 $71.61 $108.02 +50.9% HOLD
2026-09-23 90 $71.33 $108.02 +51.4% HOLD
2026-09-22 90 $71.33 $108.02 +51.4% HOLD
2026-09-21 90 $71.40 $108.02 +51.3% HOLD
2026-09-18 90 $73.02 $108.02 +47.9% HOLD
2026-09-17 90 $73.00 $108.02 +48.0% HOLD
2026-09-16 90 $73.43 $108.02 +47.1% HOLD
2026-09-15 90 $73.67 $108.02 +46.6% HOLD
2026-09-14 90 $72.97 $108.02 +48.0% HOLD
2026-09-11 90 $72.86 $108.02 +48.3% HOLD
2026-09-10 90 $73.31 $108.02 +47.4% HOLD
2026-09-09 90 $73.56 $108.02 +46.9% HOLD
2026-09-08 90 $75.81 $108.02 +42.5% HOLD
2026-09-07 90 $75.81 $108.02 +42.5% HOLD
2026-09-04 90 $76.29 $108.02 +41.6% HOLD
2026-09-03 90 $76.17 $109.18 +43.3% HOLD
2026-09-02 90 $77.25 $109.18 +41.3% HOLD
2026-09-01 90 $77.10 $109.18 +41.6% HOLD
2026-08-31 90 $77.34 $109.18 +41.2% HOLD
2026-08-28 90 $75.02 $109.18 +45.5% HOLD
2026-08-27 90 $77.52 $109.18 +40.8% HOLD
2026-08-26 90 $77.29 $109.18 +41.3% HOLD
2026-08-25 90 $77.17 $109.18 +41.5% HOLD
2026-08-24 90 $77.73 $109.18 +40.5% HOLD
2026-08-21 90 $75.02 $109.18 +45.5% HOLD
2026-08-20 90 $76.68 $109.18 +42.4% HOLD
2026-08-19 90 $73.96 $109.18 +47.6% HOLD
2026-08-18 90 $73.79 $109.18 +48.0% HOLD
2026-08-17 90 $73.79 $109.18 +48.0% HOLD
2026-08-14 90 $75.84 $109.18 +44.0% HOLD
2026-08-13 90 $73.54 $109.18 +48.5% HOLD
2026-08-12 90 $74.83 $109.18 +45.9% HOLD
2026-08-11 90 $74.83 $109.18 +45.9% HOLD
2026-08-10 90 $72.66 $109.18 +50.3% HOLD
2026-08-07 90 $77.27 $109.18 +41.3% HOLD
2026-08-06 90 $74.39 $109.18 +46.8% HOLD
2026-08-05 90 $76.04 $109.18 +43.6% HOLD
2026-08-04 90 $77.10 $109.18 +41.6% HOLD
2026-08-03 90 $77.29 $102.59 +32.7% HOLD
2026-07-31 90 $76.03 $102.59 +34.9% HOLD
2026-07-30 90 $77.93 $102.59 +31.6% HOLD
2026-07-29 90 $76.92 $102.59 +33.4% HOLD
2026-07-28 90 $76.92 $102.59 +33.4% HOLD
2026-07-27 90 $74.57 $102.59 +37.6% HOLD
2026-07-24 90 $74.57 $102.59 +37.6% HOLD
2026-07-23 90 $74.19 $102.59 +38.3% HOLD
2026-07-22 90 $75.35 $102.59 +36.1% HOLD
2026-07-21 90 $76.20 $102.59 +34.6% HOLD
2026-07-20 90 $76.56 $102.59 +34.0% HOLD
2026-07-17 90 $76.91 $102.59 +33.4% HOLD
2026-07-16 90 $74.53 $102.59 +37.6% HOLD
2026-07-15 90 $74.07 $102.59 +38.5% HOLD
2026-07-14 90 $75.39 $102.59 +36.1% HOLD
2026-07-13 90 $75.56 $102.59 +35.8% HOLD
2026-07-10 90 $75.08 $102.59 +36.6% HOLD
2026-07-09 90 $75.10 $102.59 +36.6% HOLD
2026-07-08 90 $76.29 $102.59 +34.5% HOLD
2026-07-07 90 $75.42 $102.59 +36.0% HOLD
2026-07-06 90 $74.80 $102.59 +37.1% HOLD
2026-07-03 90 $74.80 $102.59 +37.1% HOLD
2026-07-02 90 $72.45 $102.59 +41.6% HOLD
2026-06-25 90 $78.17 $100.68 +28.8% HOLD
2026-06-23 90 $76.84 $108.24 +40.9% STRONG BUY