FINHUB Insights

Veeva Systems insider activity

VEEV · VEEV income statements · EDGAR

What the executives and directors of Veeva Systems actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$17M net open-market flow, 12 m
0 open-market buys, 12 m
90.9% of sale value on 10b5-1 plans, 12 m
– no insider buy on record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 177 routine events on the chart, as a list
Date Insider Shares
Oct 2, 2026 Faddis Jonathan 3,272
Oct 1, 2026 Zuppas Eleni Nitsa 3,291
Oct 1, 2026 Schwenger Thomas D. 4,179
Oct 1, 2026 Van Wagener Brian 2,341
Oct 1, 2026 Kondath Vipin 229
Oct 1, 2026 Rizzo Daniel J 2,526
Sep 1, 2026 MOHR MARSHALL 525
Sep 1, 2026 SEKHRI PAUL J 460
Sep 1, 2026 Carges Mark T 493
Sep 1, 2026 Hedley Mary Lynne 477
Sep 1, 2026 Hung Priscilla 477
Sep 1, 2026 Wallach Matthew J 460
Sep 1, 2026 Ritter Gordon 541
Sep 1, 2026 Cabral Timothy S 477
Aug 27, 2026 Schwenger Thomas D. 10K
Aug 13, 2026 Schwenger Thomas D. 35K
Jul 1, 2026 Faddis Jonathan 2,467
Jul 1, 2026 Zuppas Eleni Nitsa 2,180
Jul 1, 2026 Schwenger Thomas D. 4,024
Jul 1, 2026 Van Wagener Brian 2,328
Jul 1, 2026 Kondath Vipin 227
Jun 1, 2026 MOHR MARSHALL 289
Jun 1, 2026 SEKHRI PAUL J 253
Jun 1, 2026 Carges Mark T 271
Jun 1, 2026 Hedley Mary Lynne 262
Jun 1, 2026 Hung Priscilla 262
Jun 1, 2026 Wallach Matthew J 253
Jun 1, 2026 Ritter Gordon 298
Jun 1, 2026 Cabral Timothy S 262
Apr 1, 2026 Faddis Jonathan 13K
Apr 1, 2026 Zuppas Eleni Nitsa 13K
Apr 1, 2026 Schwenger Thomas D. 2,631
Apr 1, 2026 Van Wagener Brian 1,242
Apr 1, 2026 Kondath Vipin 3,560
Mar 1, 2026 MOHR MARSHALL 288
Mar 1, 2026 SEKHRI PAUL J 253
Mar 1, 2026 Carges Mark T 271
Mar 1, 2026 Hedley Mary Lynne 262
Mar 1, 2026 Hung Priscilla 262
Mar 1, 2026 Wallach Matthew J 253
Mar 1, 2026 Ritter Gordon 297
Mar 1, 2026 Cabral Timothy S 262
Jan 1, 2026 Faddis Jonathan 1,708
Jan 1, 2026 Zuppas Eleni Nitsa 2,079
Jan 1, 2026 Schwenger Thomas D. 2,673
Jan 1, 2026 Van Wagener Brian 1,192
Jan 1, 2026 Kondath Vipin 146
Dec 2, 2025 SEKHRI PAUL J 2,745
Dec 1, 2025 MOHR MARSHALL 289
Dec 1, 2025 Carges Mark T 271
Dec 1, 2025 Hedley Mary Lynne 263
Dec 1, 2025 Hung Priscilla 263
Dec 1, 2025 Wallach Matthew J 254
Dec 1, 2025 Ritter Gordon 298
Dec 1, 2025 Cabral Timothy S 263
Oct 8, 2025 Schwenger Thomas D. 980
Oct 7, 2025 Zuppas Eleni Nitsa 6,000
Oct 6, 2025 Faddis Jonathan 5,001
Oct 2, 2025 Faddis Jonathan 16K
Oct 1, 2025 Zuppas Eleni Nitsa 2,259

The 60 most recent of 177.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
From holdings 457K
Vested / exercised 103K
Other in 30K
Withheld for tax 19K
Planned sales (10b5-1) 61K
Discretionary sales 5,591
Gifts 3,294
Other out 501K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
Schwenger Thomas D. 14K 20K 143.6
SEKHRI PAUL J 29K 16K 53.2

Who holds what

the 14 largest holdings of 20
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Gassner Peter P Chief Executive Officer Last trade Feb 7, 2023 CEO 12M – – Feb 7, 2023
Ritter Gordon Last trade Dec 6, 2018 Director 607K – – Dec 6, 2018
Wallach Matthew J Last trade Feb 5, 2024 Director 207K – – Feb 5, 2024
Zuppas Eleni Nitsa President & Chief of Staff Last trade Oct 7, 2025 Officer 36K – – Oct 7, 2025
MATEO ALAN EVP Global Sales Last trade Apr 23, 2024 Officer 29K – – Apr 23, 2024
Schwenger Thomas D. Pres. & Chief Customer Officer Last trade Sep 14, 2026 Officer 21K – $14M net selling over the year: 0 months buying, 5 months selling Sep 14, 2026
SEKHRI PAUL J Last trade Sep 11, 2023 Director 16K – – Sep 11, 2023
Van Wagener Brian Chief Financial Officer CFO 11K – – –
Bowman Brent R Former Chief Financial Officer Last trade Apr 5, 2021 CFO 9,287 – – Apr 5, 2021
Rizzo Daniel J EVP, Sales, Consulting, & Svcs Last trade Oct 2, 2026 Officer 7,986 – $1.3M net selling over the year: 0 months buying, 1 month selling Oct 2, 2026
Hedley Mary Lynne Last trade Dec 28, 2023 Director 7,629 – – Dec 28, 2023
Cabral Timothy S Last trade Jun 6, 2025 Director 7,026 – – Jun 6, 2025
MOHR MARSHALL Director 6,501 – – –
Faddis Jonathan SVP, Gen. Counsel, Secretary Last trade Oct 14, 2026 Officer 5,813 – $1.6M net selling over the year: 0 months buying, 1 month selling Oct 14, 2026

Open-market trade log

the 60 most recent of 1,783
Date Insider Type Shares Price Value Since trade Filed
Oct 14, 2026 Faddis Jonathan (Officer) 708 shares $298.19 +0.0% since trade filed Oct 16, 2026 Planned sale (10b5-1) 708 $298.19 $211K +0.0% Oct 16, 2026
Oct 14, 2026 Faddis Jonathan (Officer) 975 shares $299.29 −0.4% since trade filed Oct 16, 2026 Planned sale (10b5-1) 975 $299.29 $292K −0.4% Oct 16, 2026
Oct 14, 2026 Faddis Jonathan (Officer) 3,515 shares $300.14 −0.7% since trade filed Oct 16, 2026 Planned sale (10b5-1) 3,515 $300.14 $1.1M −0.7% Oct 16, 2026
Oct 2, 2026 Rizzo Daniel J (Officer) 321 shares $276.21 +8.0% since trade filed Oct 5, 2026 Discretionary sale 321 $276.21 $89K +8.0% Oct 5, 2026
Oct 2, 2026 Rizzo Daniel J (Officer) 4,520 shares $276.53 +7.8% since trade filed Oct 5, 2026 Discretionary sale 4,520 $276.53 $1.2M +7.8% Oct 5, 2026
Sep 14, 2026 Schwenger Thomas D. (Officer) 1,000 shares $265.20 +12.4% since trade filed Sep 16, 2026 Planned sale (10b5-1) 1,000 $265.20 $265K +12.4% Sep 16, 2026
Sep 9, 2026 Hung Priscilla (Director) 750 shares $261.04 +14.2% since trade filed Sep 11, 2026 Discretionary sale 750 $261.04 $196K +14.2% Sep 11, 2026
Aug 27, 2026 Schwenger Thomas D. (Officer) 10K shares $281.33 +6.0% since trade filed Aug 31, 2026 Planned sale (10b5-1) 10K $281.33 $2.8M +6.0% Aug 31, 2026
Aug 13, 2026 Schwenger Thomas D. (Officer) 1,000 shares $241.91 +23.3% since trade filed Aug 17, 2026 Planned sale (10b5-1) 1,000 $241.91 $242K +23.3% Aug 17, 2026
Aug 13, 2026 Schwenger Thomas D. (Officer) 1,819 shares $251.03 +18.8% since trade filed Aug 17, 2026 Planned sale (10b5-1) 1,819 $251.03 $457K +18.8% Aug 17, 2026
Aug 13, 2026 Schwenger Thomas D. (Officer) 33K shares $250.44 +19.1% since trade filed Aug 17, 2026 Planned sale (10b5-1) 33K $250.44 $8.3M +19.1% Aug 17, 2026
Jul 16, 2026 Schwenger Thomas D. (Officer) 5,000 shares $200.00 +49.1% since trade filed Jul 20, 2026 Planned sale (10b5-1) 5,000 $200.00 $1.0M +49.1% Jul 20, 2026
Apr 30, 2026 Hung Priscilla (Director) 750 shares $155.64 +91.6% since trade filed May 4, 2026 Planned sale (10b5-1) 750 $155.64 $117K +91.6% May 4, 2026
Apr 10, 2026 Hung Priscilla (Director) 750 shares $153.50 +94.3% since trade filed Apr 14, 2026 Planned sale (10b5-1) 750 $153.50 $115K +94.3% Apr 14, 2026
Mar 5, 2026 Schwenger Thomas D. (Officer) 1,000 shares $200.00 +49.1% since trade filed Mar 9, 2026 Planned sale (10b5-1) 1,000 $200.00 $200K +49.1% Mar 9, 2026
Jan 13, 2026 Schwenger Thomas D. (Officer) 1,000 shares $231.43 +28.9% since trade filed Jan 15, 2026 Planned sale (10b5-1) 1,000 $231.43 $231K +28.9% Jan 15, 2026
Oct 7, 2025 Zuppas Eleni Nitsa (Officer) 6,000 shares $306.62 −2.8% since trade filed Oct 9, 2025 Discretionary sale 6,000 $306.62 $1.8M −2.8% Oct 9, 2025
Oct 6, 2025 Faddis Jonathan (Officer) 720 shares $298.12 +0.0% since trade filed Oct 8, 2025 Planned sale (10b5-1) 720 $298.12 $215K +0.0% Oct 8, 2025
Oct 2, 2025 Faddis Jonathan (Officer) 5,183 shares $300.00 −0.6% since trade filed Oct 3, 2025 Planned sale (10b5-1) 5,183 $300.00 $1.6M −0.6% Oct 3, 2025
Oct 2, 2025 Faddis Jonathan (Officer) 9,412 shares $300.00 −0.6% since trade filed Oct 3, 2025 Planned sale (10b5-1) 9,412 $300.00 $2.8M −0.6% Oct 3, 2025
Oct 2, 2025 Schwenger Thomas D. (Officer) 3,350 shares $300.04 −0.6% since trade filed Oct 3, 2025 Planned sale (10b5-1) 3,350 $300.04 $1.0M −0.6% Oct 3, 2025
Jul 10, 2025 Faddis Jonathan (Officer) 720 shares $285.62 +4.4% since trade filed Jul 11, 2025 Planned sale (10b5-1) 720 $285.62 $206K +4.4% Jul 11, 2025
Jul 7, 2025 Hung Priscilla (Director) 171 shares $284.40 +4.9% since trade filed Jul 8, 2025 Planned sale (10b5-1) 171 $284.40 $49K +4.9% Jul 8, 2025
Jul 3, 2025 Hung Priscilla (Director) 172 shares $283.00 +5.4% since trade filed Jul 8, 2025 Planned sale (10b5-1) 172 $283.00 $49K +5.4% Jul 8, 2025
Jun 6, 2025 Cabral Timothy S (Director) 315 shares $289.72 +2.9% since trade filed Jun 9, 2025 Planned sale (10b5-1) 315 $289.72 $91K +2.9% Jun 9, 2025
May 29, 2025 Schwenger Thomas D. (Officer) 1,150 shares $268.11 +11.2% since trade filed Jun 2, 2025 Planned sale (10b5-1) 1,150 $268.11 $308K +11.2% Jun 2, 2025
May 2, 2025 Faddis Jonathan (Officer) 833 shares $236.71 +26.0% since trade filed May 5, 2025 Planned sale (10b5-1) 833 $236.71 $197K +26.0% May 5, 2025
Apr 14, 2025 Schwenger Thomas D. (Officer) 398 shares $221.40 +34.7% since trade filed Apr 15, 2025 Planned sale (10b5-1) 398 $221.40 $88K +34.7% Apr 15, 2025
Apr 14, 2025 Schwenger Thomas D. (Officer) 802 shares $220.76 +35.1% since trade filed Apr 15, 2025 Planned sale (10b5-1) 802 $220.76 $177K +35.1% Apr 15, 2025
Apr 10, 2025 Schwenger Thomas D. (Officer) 380 shares $210.94 +41.4% since trade filed Apr 11, 2025 Planned sale (10b5-1) 380 $210.94 $80K +41.4% Apr 11, 2025
Apr 10, 2025 Schwenger Thomas D. (Officer) 610 shares $213.00 +40.0% since trade filed Apr 11, 2025 Planned sale (10b5-1) 610 $213.00 $130K +40.0% Apr 11, 2025
Apr 10, 2025 Schwenger Thomas D. (Officer) 740 shares $212.23 +40.5% since trade filed Apr 11, 2025 Planned sale (10b5-1) 740 $212.23 $157K +40.5% Apr 11, 2025
Apr 10, 2025 Schwenger Thomas D. (Officer) 870 shares $214.46 +39.0% since trade filed Apr 11, 2025 Planned sale (10b5-1) 870 $214.46 $187K +39.0% Apr 11, 2025
Apr 4, 2025 Cabral Timothy S (Director) 3,882 shares $216.83 +37.5% since trade filed Apr 8, 2025 Planned sale (10b5-1) 3,882 $216.83 $842K +37.5% Apr 8, 2025
Apr 2, 2025 Faddis Jonathan (Officer) 787 shares $226.20 +31.8% since trade filed Apr 2, 2025 Planned sale (10b5-1) 787 $226.20 $178K +31.8% Apr 2, 2025
Dec 4, 2024 Faddis Jonathan (Officer) 1,694 shares $230.30 +29.5% since trade filed Dec 6, 2024 Planned sale (10b5-1) 1,694 $230.30 $390K +29.5% Dec 6, 2024
Nov 8, 2024 Schwenger Thomas D. (Officer) 1,126 shares $240.01 +24.2% since trade filed Nov 12, 2024 Planned sale (10b5-1) 1,126 $240.01 $270K +24.2% Nov 12, 2024
Aug 21, 2024 Faddis Jonathan (Officer) 2,353 shares $200.00 +49.1% since trade filed Aug 21, 2024 Planned sale (10b5-1) 2,353 $200.00 $471K +49.1% Aug 21, 2024
Jun 7, 2024 Cabral Timothy S (CFO) 396 shares $185.66 +60.6% since trade filed Jun 7, 2024 Planned sale (10b5-1) 396 $185.66 $74K +60.6% Jun 7, 2024
Jun 7, 2024 Cabral Timothy S (CFO) 6,366 shares $184.74 +61.4% since trade filed Jun 7, 2024 Planned sale (10b5-1) 6,366 $184.74 $1.2M +61.4% Jun 7, 2024
Jun 7, 2024 Cabral Timothy S (CFO) 8,238 shares $183.95 +62.1% since trade filed Jun 7, 2024 Planned sale (10b5-1) 8,238 $183.95 $1.5M +62.1% Jun 7, 2024
Apr 23, 2024 MATEO ALAN (Officer) 3,391 shares $200.86 +48.5% since trade filed Apr 23, 2024 Planned sale (10b5-1) 3,391 $200.86 $681K +48.5% Apr 23, 2024
Apr 15, 2024 Faddis Jonathan (Officer) 3,598 shares $207.42 +43.8% since trade filed Apr 16, 2024 Planned sale (10b5-1) 3,598 $207.42 $746K +43.8% Apr 16, 2024
Mar 7, 2024 Cabral Timothy S (Director) 498 shares $227.28 +31.2% since trade filed Mar 7, 2024 Planned sale (10b5-1) 498 $227.28 $113K +31.2% Mar 7, 2024
Mar 7, 2024 Cabral Timothy S (Director) 6,408 shares $226.48 +31.7% since trade filed Mar 7, 2024 Planned sale (10b5-1) 6,408 $226.48 $1.5M +31.7% Mar 7, 2024
Mar 7, 2024 Cabral Timothy S (Director) 8,094 shares $225.62 +32.2% since trade filed Mar 7, 2024 Planned sale (10b5-1) 8,094 $225.62 $1.8M +32.2% Mar 7, 2024
Feb 5, 2024 Wallach Matthew J (Director) 50 shares $204.75 +45.6% since trade filed Feb 6, 2024 Planned sale (10b5-1) 50 $204.75 $10K +45.6% Feb 6, 2024
Feb 5, 2024 Wallach Matthew J (Director) 900 shares $202.91 +47.0% since trade filed Feb 6, 2024 Planned sale (10b5-1) 900 $202.91 $183K +47.0% Feb 6, 2024
Feb 5, 2024 Wallach Matthew J (Director) 1,300 shares $201.92 +47.7% since trade filed Feb 6, 2024 Planned sale (10b5-1) 1,300 $201.92 $262K +47.7% Feb 6, 2024
Feb 5, 2024 Wallach Matthew J (Director) 2,750 shares $204.29 +46.0% since trade filed Feb 6, 2024 Planned sale (10b5-1) 2,750 $204.29 $562K +46.0% Feb 6, 2024
Jan 22, 2024 Schwenger Thomas D. (COO) 1,238 shares $210.02 +42.0% since trade filed Jan 24, 2024 Planned sale (10b5-1) 1,238 $210.02 $260K +42.0% Jan 24, 2024
Jan 17, 2024 MATEO ALAN (Officer) 910 shares $204.72 +45.7% since trade filed Jan 18, 2024 Planned sale (10b5-1) 910 $204.72 $186K +45.7% Jan 18, 2024
Jan 12, 2024 Zuppas Eleni Nitsa (Officer) 3,000 shares $204.75 +45.6% since trade filed Jan 12, 2024 Discretionary sale 3,000 $204.75 $614K +45.6% Jan 12, 2024
Jan 9, 2024 Zuppas Eleni Nitsa (Officer) 4,350 shares $192.61 +54.8% since trade filed Jan 11, 2024 Discretionary sale 4,350 $192.61 $838K +54.8% Jan 11, 2024
Jan 5, 2024 Wallach Matthew J (Director) 900 shares $186.90 +59.6% since trade filed Jan 8, 2024 Planned sale (10b5-1) 900 $186.90 $168K +59.6% Jan 8, 2024
Jan 5, 2024 Wallach Matthew J (Director) 1,600 shares $185.48 +60.8% since trade filed Jan 8, 2024 Planned sale (10b5-1) 1,600 $185.48 $297K +60.8% Jan 8, 2024
Jan 5, 2024 Wallach Matthew J (Director) 2,500 shares $186.10 +60.2% since trade filed Jan 8, 2024 Planned sale (10b5-1) 2,500 $186.10 $465K +60.2% Jan 8, 2024
Dec 28, 2023 Hedley Mary Lynne (Director) 42 shares $191.07 +56.1% since trade filed Dec 28, 2023 Planned sale (10b5-1) 42 $191.07 $8K +56.1% Dec 28, 2023
Dec 27, 2023 Hedley Mary Lynne (Director) 41 shares $190.96 +56.2% since trade filed Dec 28, 2023 Planned sale (10b5-1) 41 $190.96 $8K +56.2% Dec 28, 2023
Dec 22, 2023 MATEO ALAN (Officer) 6,280 shares $190.00 +56.9% since trade filed Dec 22, 2023 Planned sale (10b5-1) 6,280 $190.00 $1.2M +56.9% Dec 22, 2023

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

261 Forms 4, 3 years
1 filed late
1 amendments
1.5 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Nov 4, 2026