MarketPeel
Insider Trading Intelligence
PS

Paul J. Sekhri

VEEV
DIRECTOR · VEEVA SYSTEMS INC · CIK 0001264519
FILING MIX · LIFETIME54%/46%
BUYS
44
SELLS
37
TOTAL VALUE
$13.24M
COMPANIES
3
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
406,553
AVG SELL PX
$212.71
TRADE KIND
SHOWING 81 / 81
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
11 backtested trades · 8 horizons · 3 pending
Forward-return performance of every backtestable P/S trade by Paul J. Sekhri, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d11+36.36%-8.43%-0.58%-7.85%-6.71%
14d11+36.36%-5.93%+0.92%-6.85%-6.82%
30d11+18.18%-4.68%+1.90%-6.58%-5.58%
60d11+36.36%-11.77%+2.02%-13.78%-18.81%
90d11+54.55%+1.97%+4.29%-2.32%+5.38%
180d11+45.45%-0.87%+5.93%-6.80%-5.46%
1y11+54.55%+13.16%+13.86%-0.70%-5.51%
2y11(3 pending)+12.50%-13.01%+34.12%-47.13%-34.55%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
VEEV · 1,841 shares · as of Jun 17, 2026
07,66715,33523,00230,669202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 44 buys / 37 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
VEEV
VEEVA SYSTEMS INC
PURCHASEGRANT
Stock grant
1,8411,841Jun 17, 2026Jun 22, 2026View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
25315,191Jun 1, 2026Jun 3, 2026View →
VEEV
VEEVA SYSTEMS INC
SALE
2530Jun 1, 2026Jun 3, 2026View →
VEEV
VEEVA SYSTEMS INC
SALE
253253Mar 1, 2026Mar 3, 2026View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
25314,938Mar 1, 2026Mar 3, 2026View →
VTVT
VTV THERAPEUTICS INC.
PURCHASEGRANT
Stock grant
140,000$36.92$5.17M392,212Feb 17, 2026Feb 18, 2026View →
VEEV
VEEVA SYSTEMS INC
SALEGRANT
Gift
2,49114,685Dec 2, 2025Dec 3, 2025View →
VEEV
VEEVA SYSTEMS INC
SALE
254506Dec 1, 2025Dec 3, 2025View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
25417,176Dec 1, 2025Dec 3, 2025View →
VEEV
VEEVA SYSTEMS INC
SALE
253760Sep 1, 2025Sep 3, 2025View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
25316,922Sep 1, 2025Sep 3, 2025View →
VEEV
VEEVA SYSTEMS INC
PURCHASEGRANT
Stock grant
1,0131,013Jun 18, 2025Jun 20, 2025View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
32916,669Jun 1, 2025Jun 2, 2025View →
VEEV
VEEVA SYSTEMS INC
SALE
3290Jun 1, 2025Jun 2, 2025View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
32816,340Mar 1, 2025Mar 3, 2025View →
VEEV
VEEVA SYSTEMS INC
SALE
328329Mar 1, 2025Mar 3, 2025View →
VTVT
VTV THERAPEUTICS INC.
PURCHASEGRANT
Stock grant
108,000$19.66$2.12M252,212Mar 1, 2025Mar 7, 2025View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
32916,012Dec 1, 2024Dec 2, 2024View →
VEEV
VEEVA SYSTEMS INC
SALE
329657Dec 1, 2024Dec 2, 2024View →
VTVT
VTV THERAPEUTICS INC.
PURCHASE10b5-1
10b5-1 plan
1,844$16.96$31.3K5,000Nov 18, 2024Nov 19, 2024View →
VTVT
VTV THERAPEUTICS INC.
PURCHASE10b5-1
10b5-1 plan
1,378$16.35$22.5K1,378Nov 15, 2024Nov 19, 2024View →
VTVT
VTV THERAPEUTICS INC.
PURCHASE10b5-1
10b5-1 plan
1,778$16.88$30.0K3,156Nov 15, 2024Nov 19, 2024View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
32915,683Sep 1, 2024Sep 3, 2024View →
VEEV
VEEVA SYSTEMS INC
SALE
329986Sep 1, 2024Sep 3, 2024View →
VEEV
VEEVA SYSTEMS INC
PURCHASEGRANT
Stock grant
1,3151,315Jun 19, 2024Jun 20, 2024View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
29015,354Jun 1, 2024Jun 3, 2024View →
VEEV
VEEVA SYSTEMS INC
SALE
2900Jun 1, 2024Jun 3, 2024View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
29015,064Mar 1, 2024Mar 5, 2024View →
VEEV
VEEVA SYSTEMS INC
SALE
290290Mar 1, 2024Mar 5, 2024View →
VTVT
VTV THERAPEUTICS INC.
PURCHASEGRANT
Stock grant
89,212$11.81$1.05M144,212Feb 27, 2024Jun 13, 2024View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
29014,774Dec 1, 2023Dec 1, 2023View →
VEEV
VEEVA SYSTEMS INC
SALE
290580Dec 1, 2023Dec 1, 2023View →
VEEV
VEEVA SYSTEMS INC
SALE10b5-1
10b5-1 plan
2,500$224.85$562.1K14,484Sep 11, 2023Sep 12, 2023View →
VEEV
VEEVA SYSTEMS INC
SALE
290870Sep 1, 2023Sep 5, 2023View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
29016,984Sep 1, 2023Sep 5, 2023View →
VEEV
VEEVA SYSTEMS INC
PURCHASEGRANT
Stock grant
1,1601,160Jun 21, 2023Jun 23, 2023View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
31316,694Jun 1, 2023Jun 2, 2023View →
VEEV
VEEVA SYSTEMS INC
SALE
3130Jun 1, 2023Jun 2, 2023View →
VEEV
VEEVA SYSTEMS INC
SALE
118$183.51$21.7K16,381Mar 3, 2023Mar 6, 2023View →
VEEV
VEEVA SYSTEMS INC
SALE
2,540$181.85$461.9K16,499Mar 3, 2023Mar 6, 2023View →
VEEV
VEEVA SYSTEMS INC
SALE
313313Mar 1, 2023Mar 3, 2023View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
31319,039Mar 1, 2023Mar 3, 2023View →
VEEV
VEEVA SYSTEMS INC
SALEGRANT
Gift
70218,726Dec 16, 2022Dec 20, 2022View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
31319,428Dec 1, 2022Dec 5, 2022View →
VEEV
VEEVA SYSTEMS INC
SALE
313626Dec 1, 2022Dec 5, 2022View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
31319,115Sep 1, 2022Sep 6, 2022View →
VEEV
VEEVA SYSTEMS INC
SALE
313939Sep 1, 2022Sep 6, 2022View →
VEEV
VEEVA SYSTEMS INC
PURCHASEGRANT
Stock grant
1,2521,252Jun 9, 2022Jun 13, 2022View →
VEEV
VEEVA SYSTEMS INC
SALE
1890Jun 1, 2022Jun 2, 2022View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
18918,802Jun 1, 2022Jun 2, 2022View →
VEEV
VEEVA SYSTEMS INC
SALE
11,000$214.02$2.35M18,613Mar 31, 2022Apr 1, 2022View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
18929,613Mar 1, 2022Mar 3, 2022View →
VEEV
VEEVA SYSTEMS INC
SALE
189189Mar 1, 2022Mar 3, 2022View →
VEEV
VEEVA SYSTEMS INC
SALE
189378Dec 1, 2021Dec 3, 2021View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
18929,424Dec 1, 2021Dec 3, 2021View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
18929,235Sep 1, 2021Sep 3, 2021View →
VEEV
VEEVA SYSTEMS INC
SALE
189567Sep 1, 2021Sep 3, 2021View →
PHGE
BIOMX INC.
PURCHASE
9,3759,375Jul 28, 2021Jul 30, 2021View →
PHGE
BIOMX INC.
PURCHASE
12,500$4.00$50.0K12,500Jul 28, 2021Jul 30, 2021View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
21629,046Jun 25, 2021Jun 25, 2021View →
VEEV
VEEVA SYSTEMS INC
SALE
2160Jun 25, 2021Jun 25, 2021View →
VEEV
VEEVA SYSTEMS INC
PURCHASEGRANT
Stock grant
756756Jun 23, 2021Jun 24, 2021View →
VEEV
VEEVA SYSTEMS INC
SALE
1,839$300.61$552.8K28,830Jun 17, 2021Jun 21, 2021View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
20,000$27.14$542.8K30,669Jun 17, 2021Jun 21, 2021View →
VEEV
VEEVA SYSTEMS INC
SALE
20,0000Jun 17, 2021Jun 21, 2021View →
PHGE
BIOMX INC.
PURCHASEGRANT
Stock grant
15,20015,200Mar 30, 2021Apr 1, 2021View →
VEEV
VEEVA SYSTEMS INC
SALE
217216Mar 25, 2021Mar 26, 2021View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
21710,669Mar 25, 2021Mar 26, 2021View →
VEEV
VEEVA SYSTEMS INC
SALE
216433Dec 25, 2020Dec 28, 2020View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
21610,452Dec 25, 2020Dec 28, 2020View →
VEEV
VEEVA SYSTEMS INC
SALEGRANT
Gift
20010,236Dec 22, 2020Dec 28, 2020View →
PHGE
BIOMX INC.
PURCHASEGRANT
Stock grant
16,00016,000Oct 2, 2020Oct 5, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
217649Sep 25, 2020Sep 28, 2020View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
21710,436Sep 25, 2020Sep 28, 2020View →
VEEV
VEEVA SYSTEMS INC
PURCHASEGRANT
Stock grant
866866Jun 25, 2020Jun 26, 2020View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
29910,219Jun 20, 2020Jun 22, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
2990Jun 20, 2020Jun 22, 2020View →
VEEV
VEEVA SYSTEMS INC
SALEGRANT
Gift
3759,920Jun 4, 2020Jun 5, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
1,854$145.50$269.8K10,295Mar 27, 2020Mar 30, 2020View →
VEEV
VEEVA SYSTEMS INC
SALE
299299Mar 20, 2020Mar 23, 2020View →
VEEV
VEEVA SYSTEMS INC
PURCHASE
29912,149Mar 20, 2020Mar 23, 2020View →
Other insiders · VEEV
Loading peer insiders…
About this filer
CIK 0001264519
ROLE
Director
PRIMARY
VEEV
COMPANIES
3
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001264519DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback