Veeva Announces Share Repurchase Program
I last reviewed Veeva Systems (VEEV) in this November 21, 2025 post at which time the Q3 and YTD2026 results had just been released following the November 20, 2025 market close. At the end of Q3, the company had ~$1.66B in cash and cash equivalents and ~$4.977B in short-term investments. Meanwhile, its total liabilities amounted to [...]