‹ Screener

VEEVA SYSTEMS INC

VEEV · Services-Prepackaged Software · 162.4M shares · +1%/yr ↑ shares · EDGAR filings ↗

Reference price $155.64 · est. market cap ~$25.3B — last insider sale, 2026-04-30 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A88

Life-sciences vertical-SaaS leader with elite margins, free cash flow, and a debt-free balance sheet.

Strengths

Risks

Notable findings

Quarterly revenue

2025-07-31 · $789M2025-10-31 · $811M2026-01-31 · $836M2026-04-30 · $883M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
75.5%
Operating margin
28.7%
Net margin
28.4%
Return on equity
12.6%
Return on assets
10.1%
Revenue growth (QoQ)
5.6%
Net-income growth
27.3%
Current ratio
4.9×
Tangible book value
$6.7B
Cash & investments
$6.6B
Stock comp / revenue
14.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-01Hedley Mary LynneOption exercise262
2026-06-01Cabral Timothy SOption exercise262
2026-06-01Carges Mark TOption exercise271
2026-06-01MOHR MARSHALLOption exercise289
2026-06-01Hung PriscillaOption exercise262
2026-06-01Ritter GordonOption exercise298
2026-06-01SEKHRI PAUL JOption exercise253
2026-06-01Wallach Matthew JOption exercise253
2026-04-30Hung PriscillaSell750$155.64
2026-04-10Hung PriscillaSell750$153.50
2026-04-01Zuppas Eleni NitsaTax withheld3.5K$172.74
2026-04-01Zuppas Eleni NitsaOption exercise1.5K
2026-04-01Zuppas Eleni NitsaTax withheld538$172.74
2026-04-01Faddis JonathanOption exercise7.5K
2026-04-01Faddis JonathanTax withheld3.4K$172.74
2026-04-01Faddis JonathanOption exercise1.2K
2026-04-01Faddis JonathanTax withheld440$172.74
2026-04-01Van Wagener BrianOption exercise872
2026-04-01Van Wagener BrianTax withheld370$172.74
2026-04-01Schwenger Thomas D.Option exercise2.0K
2026-04-01Schwenger Thomas D.Tax withheld588$172.74
2026-04-01Kondath VipinOption exercise2.5K
2026-04-01Kondath VipinTax withheld914$172.74
2026-04-01Kondath VipinOption exercise103
2026-04-01Kondath VipinTax withheld43$172.74
2026-04-01Zuppas Eleni NitsaOption exercise7.5K
2026-03-05Schwenger Thomas D.Sell1.0K$200.00
2026-03-01Wallach Matthew JOption exercise253
2026-03-01Hung PriscillaOption exercise262
2026-03-01Hedley Mary LynneOption exercise262
2026-03-01MOHR MARSHALLOption exercise288
2026-03-01Cabral Timothy SOption exercise262
2026-03-01SEKHRI PAUL JOption exercise253
2026-03-01Carges Mark TOption exercise271
2026-03-01Ritter GordonOption exercise297
2026-01-13Schwenger Thomas D.Sell1.0K$231.43
2026-01-01Faddis JonathanOption exercise1.2K
2026-01-01Faddis JonathanTax withheld483$223.23
2026-01-01Van Wagener BrianOption exercise871
2026-01-01Van Wagener BrianTax withheld321$223.23
2026-01-01Zuppas Eleni NitsaOption exercise1.5K
2026-01-01Zuppas Eleni NitsaTax withheld581$223.23
2026-01-01Schwenger Thomas D.Option exercise2.0K
2026-01-01Schwenger Thomas D.Tax withheld631$223.23
2026-01-01Kondath VipinTax withheld43$223.23
2026-01-01Kondath VipinOption exercise103
2025-12-10Ritter GordonOther1.4K
2025-12-10Ritter GordonOther294
2025-12-02SEKHRI PAUL JGift2.5K
2025-12-01SEKHRI PAUL JOption exercise254
2025-12-01Cabral Timothy SOption exercise263
2025-12-01Carges Mark TOption exercise271
2025-12-01Ritter GordonOption exercise298
2025-12-01Wallach Matthew JOption exercise254
2025-12-01Hedley Mary LynneOption exercise263
2025-12-01Hung PriscillaOption exercise263
2025-12-01MOHR MARSHALLOption exercise289
2025-10-08Schwenger Thomas D.Gift980
2025-10-07Zuppas Eleni NitsaOption exercise6.0K$135.49
2025-10-07Zuppas Eleni NitsaSell6.0K$306.62
2025-10-06Faddis JonathanSell720$298.12
2025-10-06Faddis JonathanGift5.0K
2025-10-02Faddis JonathanSell9.4K$300.00
2025-10-02Schwenger Thomas D.Sell3.4K$300.04
2025-10-02Faddis JonathanOption exercise9.4K$207.48
2025-10-02Faddis JonathanOption exercise5.2K$180.02
2025-10-02Faddis JonathanSell5.2K$300.00
2025-10-01Zuppas Eleni NitsaTax withheld761$293.26
2025-10-01Schwenger Thomas D.Option exercise2.0K
2025-10-01Schwenger Thomas D.Tax withheld894$293.26
2025-10-01Zuppas Eleni NitsaOption exercise1.5K
2025-10-01Faddis JonathanOption exercise1.2K
2025-10-01Faddis JonathanTax withheld540$293.26
2025-10-01Van Wagener BrianTax withheld274$293.26
2025-10-01DIAMOND KRISTINEOption exercise218
2025-10-01Van Wagener BrianOption exercise872
2025-10-01DIAMOND KRISTINETax withheld79$293.26
2025-09-01Cabral Timothy SOption exercise262
2025-09-01Ritter GordonOption exercise298
2025-09-01Wallach Matthew JOption exercise253
2025-09-01Hung PriscillaOption exercise262
2025-09-01Hedley Mary LynneOption exercise262
2025-09-01Carges Mark TOption exercise271
2025-09-01SEKHRI PAUL JOption exercise253
2025-09-01MOHR MARSHALLOption exercise289
2025-07-10Faddis JonathanSell720$285.62
2025-07-07Hung PriscillaSell171$284.40
2025-07-03Hung PriscillaSell172$283.00
2025-07-01Schwenger Thomas D.Option exercise2.0K
2025-07-01Schwenger Thomas D.Tax withheld808$282.90
2025-07-01Zuppas Eleni NitsaOption exercise1.5K
2025-07-01Zuppas Eleni NitsaTax withheld539$282.90
2025-07-01Van Wagener BrianOption exercise872
2025-07-01Van Wagener BrianTax withheld274$282.90
2025-07-01DIAMOND KRISTINEOption exercise218
2025-07-01DIAMOND KRISTINETax withheld79$282.90
2025-07-01Faddis JonathanOption exercise1.2K
2025-07-01Faddis JonathanTax withheld439$282.90
2025-06-06Cabral Timothy SSell315$289.72
2025-06-01Cabral Timothy SOption exercise315
2025-06-01Carges Mark TOption exercise357
2025-06-01Hedley Mary LynneOption exercise343
2025-06-01Hung PriscillaOption exercise343
2025-06-01Hunt NimrataOption exercise343
2025-06-01MOHR MARSHALLOption exercise385
2025-06-01Ritter GordonOption exercise399
2025-06-01SEKHRI PAUL JOption exercise329
2025-06-01Wallach Matthew JOption exercise329
2025-05-29Schwenger Thomas D.Sell1.1K$268.11
2025-05-02Faddis JonathanSell833$236.71
2025-04-14Schwenger Thomas D.Sell802$220.76
2025-04-14Schwenger Thomas D.Sell398$221.40
2025-04-10Schwenger Thomas D.Sell870$214.46
2025-04-10Schwenger Thomas D.Sell380$210.94
2025-04-10Schwenger Thomas D.Sell740$212.23
2025-04-10Schwenger Thomas D.Sell610$213.00
2025-04-04Cabral Timothy SSell3.9K$216.83
2025-04-02Faddis JonathanSell787$226.20
2025-04-01DIAMOND KRISTINEOption exercise204
2025-04-01DIAMOND KRISTINETax withheld78$227.90
2025-04-01Zuppas Eleni NitsaOption exercise1.3K
2025-04-01Zuppas Eleni NitsaTax withheld474$227.90
2025-04-01Van Wagener BrianOption exercise823
2025-04-01Van Wagener BrianTax withheld258$227.90
2025-04-01Schwenger Thomas D.Option exercise1.9K
2025-04-01Schwenger Thomas D.Tax withheld549$227.90
2025-04-01Faddis JonathanOption exercise1.1K
2025-04-01Faddis JonathanTax withheld401$227.90
2025-03-10Ritter GordonOther31K
2025-03-10Ritter GordonOther500K
2025-03-01Carges Mark TOption exercise356
2025-03-01Cabral Timothy SOption exercise314
2025-03-01Hedley Mary LynneOption exercise342
2025-03-01Hung PriscillaOption exercise342
2025-03-01Hunt NimrataOption exercise342
2025-03-01MOHR MARSHALLOption exercise384
2025-03-01Ritter GordonOption exercise398
2025-03-01SEKHRI PAUL JOption exercise328
2025-03-01Wallach Matthew JOption exercise328
2025-01-01Van Wagener BrianOption exercise1.4K
2025-01-01Van Wagener BrianTax withheld477$210.25
2025-01-01Schwenger Thomas D.Option exercise1.9K
2025-01-01Schwenger Thomas D.Tax withheld593$210.25
2025-01-01DIAMOND KRISTINEOption exercise203
2025-01-01DIAMOND KRISTINETax withheld84$210.25
2025-01-01Faddis JonathanTax withheld445$210.25
2025-01-01Faddis JonathanOption exercise1.1K
2025-01-01Zuppas Eleni NitsaTax withheld517$210.25
2025-01-01Zuppas Eleni NitsaOption exercise1.3K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-18Shareholder voteExhibitsfiling ↗
2026-06-03ResultsExhibitsfiling ↗
2026-04-20Exec/director changeExhibitsfiling ↗
2026-03-04ResultsExhibitsfiling ↗
2026-01-05OtherExhibitsfiling ↗
2025-12-11Exec/director changeExhibitsfiling ↗
2025-11-20ResultsExhibitsfiling ↗
2025-11-18Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-182026-06-170001393052-26-000029 ↗
10-Q2026-06-052026-04-300001393052-26-000026 ↗
8-K2026-06-032026-06-030001393052-26-000022 ↗
8-K2026-04-202026-04-200001393052-26-000018 ↗
10-K2026-03-202026-01-310001393052-26-000014 ↗
8-K2026-03-042026-03-040001393052-26-000007 ↗
8-K2026-01-052026-01-050001393052-26-000003 ↗
8-K2025-12-112025-12-100001393052-25-000082 ↗
10-Q2025-11-212025-10-310001393052-25-000078 ↗
8-K2025-11-202025-11-200001393052-25-000074 ↗
8-K2025-11-182025-11-170001393052-25-000070 ↗
10-Q2025-08-292025-07-310001393052-25-000067 ↗