❉ Buffybot wonderful businesses, fair prices

← back

VEEV Veeva Systems

healthcare · valued with glm-5.2 medium conviction · 2026-08-19

HOLD
good · 74 no moat circle of competence: edge trend up · +21.2% vs 200-DMA
Owner-earnings value$218.69
Price$242.75
Margin of safety -9.9%

Model unavailable; showing baseline owner-earnings value.

Quality gate · 74/100

Returns on capital 8.6/30
Consistency 20.6/22
Margins / pricing power 15.9/16
Balance sheet 16.0/16
Cash conversion 10/10
Capital allocation 3.3/6
Median ROIC9.2%
Gross margin75.0%
Net debt / EBITDA-1.3x
FCF conversion159%
Share count / yr+1.1%
Profitable years4/4

Moat & management

Moat no moat
Trajectorystable
Managementadequate

Owner-earnings inputs

Owner earnings (TTM)1.67B
Owner-earnings yield4.2%
Free-cash-flow yield4.2%
Growth used (normalized)8.0%
Market-implied growth (reverse DCF)10.6%
Terminal growth3.0%
Discount rate (hurdle)9.0%

Projected owner earnings

YrOwner earningsGrowthPV
11.75B 8.0%1.60B
21.88B 7.4%1.58B
32.01B 6.9%1.55B
42.13B 6.3%1.51B
52.26B 5.8%1.47B
62.37B 5.2%1.42B
72.49B 4.7%1.36B
82.59B 4.1%1.30B
92.68B 3.6%1.23B
102.76B 3.0%1.17B

Recent news

score · 8 articles

  • Veeva Systems (VEEV) Gains As Market Dips: What You Should Know
  • Why Veeva Systems (VEEV) Stock Is Up Today
  • Thinking About Buying SpaceX? These 2 Stocks Should Be Better Bets
  • Can Veeva Systems Inc. (VEEV)’s AI Platform Keep Pace With Eli Lilly and Company (LLY)’s Explosive Growth
  • Gossamer Bio (GOSS) Reports Q2 Loss, Tops Revenue Estimates
  • Veeva Systems (VEEV) Exceeds Market Returns: Some Facts to Consider
  • Hims & Hers Health, Inc. (HIMS) Reports Q2 Loss, Tops Revenue Estimates
  • What Is Behind Veeva Systems (VEEV) Latest Move?

⚠ owner earnings approximated by free cash flow · Net cash 1.3B credited to value (interest stripped from owner earnings to avoid double-counting). · Price pays for ~11%/yr owner-earnings growth over 10y (reverse DCF); model credits 8%. · growth/moat reused from the 2026-07-02 deep dive (codex-sub-gpt5.5).

History

DateQualityPriceValueMoSRating
2026-10-28 74 $313.46 $219.18 -30.1% HOLD
2026-10-27 74 $318.18 $219.18 -31.1% HOLD
2026-10-26 74 $323.04 $219.18 -32.2% HOLD
2026-10-23 74 $322.55 $219.18 -32.0% HOLD
2026-10-22 74 $320.55 $219.18 -31.6% HOLD
2026-10-21 74 $318.67 $219.18 -31.2% HOLD
2026-10-20 74 $316.80 $219.18 -30.8% HOLD
2026-10-19 74 $310.36 $219.18 -29.4% HOLD
2026-10-16 74 $313.03 $219.18 -30.0% HOLD
2026-10-15 74 $297.35 $219.18 -26.3% HOLD
2026-10-14 74 $301.63 $219.18 -27.3% HOLD
2026-10-13 74 $295.85 $219.18 -25.9% HOLD
2026-10-12 74 $296.13 $219.18 -26.0% HOLD
2026-10-09 74 $284.84 $219.18 -23.1% HOLD
2026-10-08 74 $282.50 $219.18 -22.4% HOLD
2026-10-07 74 $283.50 $218.69 -22.9% HOLD
2026-10-06 74 $283.45 $218.69 -22.8% HOLD
2026-10-05 74 $273.33 $218.69 -20.0% HOLD
2026-10-02 74 $281.93 $218.69 -22.4% HOLD
2026-10-01 74 $285.45 $218.69 -23.4% HOLD
2026-09-30 74 $278.57 $218.69 -21.5% HOLD
2026-09-29 74 $279.96 $218.69 -21.9% HOLD
2026-09-28 74 $280.68 $218.69 -22.1% HOLD
2026-09-25 74 $274.84 $218.69 -20.4% HOLD
2026-09-24 74 $270.75 $218.69 -19.2% HOLD
2026-09-23 74 $261.31 $218.69 -16.3% HOLD
2026-09-22 74 $261.31 $218.69 -16.3% HOLD
2026-09-21 74 $260.21 $218.69 -16.0% HOLD
2026-09-18 74 $263.75 $218.69 -17.1% HOLD
2026-09-17 74 $264.90 $218.69 -17.4% HOLD
2026-09-16 74 $266.62 $218.69 -18.0% HOLD
2026-09-15 74 $265.67 $218.69 -17.7% HOLD
2026-09-14 74 $262.40 $218.69 -16.7% HOLD
2026-09-11 74 $260.98 $218.69 -16.2% HOLD
2026-09-10 74 $260.80 $218.69 -16.1% HOLD
2026-09-09 74 $264.84 $218.69 -17.4% HOLD
2026-09-08 74 $275.09 $218.69 -20.5% HOLD
2026-09-07 74 $275.09 $218.69 -20.5% HOLD
2026-09-04 74 $284.38 $218.69 -23.1% HOLD
2026-09-03 74 $280.72 $218.69 -22.1% HOLD
2026-09-02 74 $279.23 $218.69 -21.7% HOLD
2026-09-01 74 $285.69 $218.69 -23.5% HOLD
2026-08-31 74 $276.69 $218.69 -21.0% HOLD
2026-08-28 74 $282.13 $218.69 -22.5% HOLD
2026-08-27 74 $244.91 $218.69 -10.7% HOLD
2026-08-26 74 $246.78 $218.69 -11.4% HOLD
2026-08-25 74 $248.46 $218.69 -12.0% HOLD
2026-08-24 74 $247.90 $218.69 -11.8% HOLD
2026-08-21 74 $250.53 $218.69 -12.7% HOLD
2026-08-20 74 $251.00 $218.69 -12.9% HOLD
2026-08-19 74 $242.75 $218.69 -9.9% HOLD
2026-08-18 74 $243.75 $218.99 -10.2% HOLD
2026-08-17 74 $243.75 $218.99 -10.2% HOLD
2026-08-14 74 $252.64 $218.99 -13.3% HOLD
2026-08-13 74 $241.51 $218.99 -9.3% HOLD
2026-08-12 74 $234.69 $218.99 -6.7% HOLD
2026-08-11 74 $234.69 $218.99 -6.7% HOLD
2026-08-10 74 $230.47 $218.99 -5.0% HOLD
2026-08-07 74 $217.80 $218.99 +0.5% HOLD
2026-08-06 74 $213.51 $218.99 +2.6% HOLD
2026-08-05 74 $211.86 $218.99 +3.4% HOLD
2026-08-04 74 $203.78 $218.99 +7.5% HOLD
2026-08-03 74 $203.78 $218.99 +7.5% HOLD
2026-07-31 74 $201.56 $218.99 +8.6% HOLD
2026-07-30 74 $207.91 $218.99 +5.3% HOLD
2026-07-29 74 $194.46 $218.99 +12.6% HOLD
2026-07-28 74 $194.46 $218.99 +12.6% HOLD
2026-07-27 74 $179.58 $218.99 +21.9% HOLD
2026-07-24 74 $179.58 $218.99 +21.9% HOLD
2026-07-23 74 $184.55 $218.99 +18.7% HOLD
2026-07-22 74 $189.24 $218.99 +15.7% HOLD
2026-07-21 74 $197.41 $218.99 +10.9% HOLD
2026-07-20 74 $195.38 $218.99 +12.1% HOLD
2026-07-17 74 $197.37 $218.99 +11.0% HOLD
2026-07-16 74 $193.67 $218.99 +13.1% HOLD
2026-07-15 74 $193.09 $218.99 +13.4% HOLD
2026-07-14 74 $196.81 $218.99 +11.3% HOLD
2026-07-13 74 $190.12 $218.99 +15.2% HOLD
2026-07-10 74 $189.70 $218.99 +15.4% HOLD
2026-07-09 74 $188.17 $218.99 +16.4% HOLD
2026-07-08 74 $192.30 $218.99 +13.9% HOLD
2026-07-07 74 $192.01 $218.99 +14.1% HOLD
2026-07-06 74 $192.74 $218.99 +13.6% HOLD
2026-07-03 74 $192.74 $218.99 +13.6% HOLD
2026-07-02 74 $184.22 $218.99 +18.9% HOLD
2026-06-25 74 $161.35 $207.47 +28.6% HOLD
2026-06-23 74 $159.71 $225.81 +41.4% STRONG BUY