Veeva Systems Inc. logo
Veeva Systems Inc. (VEEV)
Compare

Veeva Systems Inc. (VEEV) Performance:-40.84%(TTM)

Stocks/VEEV Stock/Performance
Compare

The total return for Veeva Systems Inc. (VEEV) stock is -40.84% over the past 12 months vs. +24.34% for the S&P 500. So far it's up -24.88% this year. Includes price appreciation + reinvested dividends.

|||

Veeva Systems Inc. (VEEV) Compound Annual Growth Rates (CAGR) Summary

Category1Y (TTM)3Y5Y10Y15Y20Y
Price CAGR(40.84%)(3.67%)(10.42%)+16.95%--
Total Return CAGR(40.84%)(3.67%)(10.42%)+16.95%--
Revenue CAGR+16.26%+15.10%+16.28%+22.42%--
Net Income CAGR+20.64%+21.95%+18.15%+33.10%--
EPS CAGR+25.87%+20.90%+17.11%+29.76%+61.98%-
Free Cash Flow CAGR(56.30%)(13.14%)(6.77%)+15.01%--
Operating Cash Flow CAGR+38.37%+27.39%+17.38%+27.41%--
Dividends CAGR------

CAGR Trends History

Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.

Select Metric:

VEEV Total Return CAGR Chart

Veeva Systems Inc. (VEEV)

Annual Total Returns Comparison

YearStart ValueEnd ValueVEEV ReturnSPY ReturnOutperformance
2026(YTD)600.73451.24(24.88%)+8.38%(33.26%)
2025565.80600.73+6.17%+17.72%(11.55%)
2024518.08565.80+9.21%+24.89%(15.68%)
2023434.28518.08+19.30%+26.19%(6.89%)
2022687.51434.28(36.83%)(18.17%)(18.66%)
2021732.64687.51(6.16%)+28.74%(34.90%)
2020378.53732.64+93.55%+18.37%+75.18%
2019240.37378.53+57.48%+31.22%+26.26%
2018148.76240.37+61.58%(4.56%)+66.14%
2017109.53148.76+35.82%+21.70%+14.12%
Last Precomputed Sync: Wednesday, June 10, 2026