Sign inGet started

Schwenger Thomas D.

Insider CIK 1788226 · VEEV President and COO

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-10-012026-10-052,907— $05,814SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2026-10-012026-10-051,272$281.93 $358.6K20,084SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-10-012026-10-052,907— $021,356SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-09-142026-09-161,000$265.20 $265.2K18,449SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-09-142026-09-161,000$265.20 $265.2K18,449SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-08-272026-08-3110,000— $025,000SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-08-272026-08-3110,000$281.33 $2.81M19,449SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-08-272026-08-3110,000$154.00 $1.54M29,449SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-08-272026-08-3110,000— $025,000SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-08-272026-08-3110,000$281.33 $2.81M19,449SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-08-272026-08-3110,000$154.00 $1.54M29,449SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-08-132026-08-1735,000— $035,000SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-08-132026-08-171,000$241.91 $241.9K19,449SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-08-132026-08-1735,000$154.00 $5.39M54,449SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-08-132026-08-1733,181$250.44 $8.31M21,268SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-08-132026-08-171,819$251.03 $456.6K19,449SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-08-132026-08-1735,000— $035,000SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-08-132026-08-171,819$251.03 $456.6K19,449SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-08-132026-08-1733,181$250.44 $8.31M21,268SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-08-132026-08-1735,000$154.00 $5.39M54,449SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-08-132026-08-171,000$241.91 $241.9K19,449SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-07-162026-07-205,000$200.00 $1.00M20,449SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-07-012026-07-062,907— $08,721SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-07-012026-07-062,907— $026,566SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2026-07-012026-07-061,117$184.22 $205.8K25,449SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2026-04-072026-04-090— $011,628SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2026-04-072026-04-090— $014,535SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-04-012026-04-032,043— $00SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2026-04-012026-04-03588$172.74 $101.6K23,659SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-04-012026-04-032,043— $024,247SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-03-052026-03-091,000$200.00 $200.0K22,204SEC↗
VEEV VEEVA SYSTEMS INC S Sale2026-01-132026-01-151,000$231.43 $231.4K23,204SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-01-012026-01-052,042— $02,043SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2026-01-012026-01-05631$223.23 $140.9K24,204SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-01-012026-01-052,042— $024,835SEC↗
VEEV VEEVA SYSTEMS INC G Gift2025-10-082025-10-10980— $022,793SEC↗
VEEV VEEVA SYSTEMS INC S Sale2025-10-022025-10-033,350$300.04 $1.01M23,773SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2025-10-012025-10-032,043— $04,085SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2025-10-012025-10-03894$293.26 $262.2K27,123SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2025-10-012025-10-032,043— $028,017SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2025-07-012025-07-022,043— $06,128SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2025-07-012025-07-02808$282.90 $228.6K25,974SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2025-07-012025-07-022,043— $026,782SEC↗
VEEV VEEVA SYSTEMS INC S Sale2025-05-292025-06-021,150$268.11 $308.3K24,739SEC↗
VEEV VEEVA SYSTEMS INC S Sale2025-04-142025-04-15802$220.76 $177.0K26,287SEC↗
VEEV VEEVA SYSTEMS INC S Sale2025-04-142025-04-15398$221.40 $88.1K25,889SEC↗
VEEV VEEVA SYSTEMS INC S Sale2025-04-102025-04-11610$213.00 $129.9K27,959SEC↗
VEEV VEEVA SYSTEMS INC S Sale2025-04-102025-04-11740$212.23 $157.1K28,569SEC↗
VEEV VEEVA SYSTEMS INC S Sale2025-04-102025-04-11870$214.46 $186.6K27,089SEC↗
VEEV VEEVA SYSTEMS INC S Sale2025-04-102025-04-11380$210.94 $80.2K29,309SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2025-04-042025-04-0832,684— $032,684SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2025-04-042025-04-088,171— $08,171SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2025-04-012025-04-021,909— $00SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2025-04-012025-04-02549$227.90 $125.1K29,689SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2025-04-012025-04-021,909— $030,238SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2025-01-012025-01-031,909— $01,909SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2025-01-012025-01-03593$210.25 $124.7K28,329SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2025-01-012025-01-031,909— $028,922SEC↗
VEEV VEEVA SYSTEMS INC S Sale2024-11-082024-11-121,126$240.01 $270.3K27,013SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2024-10-012024-10-021,909— $03,818SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2024-10-012024-10-02835$207.62 $173.4K28,139SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2024-10-012024-10-021,909— $028,974SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2024-07-012024-07-021,909— $05,727SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2024-07-012024-07-02802$181.67 $145.7K27,065SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2024-07-012024-07-021,909— $027,867SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2024-04-052024-04-0530,544— $030,544SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2024-04-052024-04-057,636— $07,636SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2024-04-012024-04-022,268— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2024-04-012024-04-022,268— $026,610SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2024-04-012024-04-02652$230.39 $150.2K25,958SEC↗
VEEV VEEVA SYSTEMS INC S Sale2024-01-222024-01-241,238$210.02 $260.0K24,342SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2024-01-012024-01-032,267— $02,268SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2024-01-012024-01-03697$192.52 $134.2K25,580SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2024-01-012024-01-032,267— $026,277SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2023-10-012023-10-022,500— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2023-10-012023-10-022,268— $04,535SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2023-10-012023-10-021,094$203.45 $222.6K22,735SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2023-10-012023-10-022,500— $023,829SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2023-10-012023-10-022,268— $025,003SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2023-10-012023-10-02993$203.45 $202.0K24,010SEC↗
VEEV VEEVA SYSTEMS INC S Sale2023-09-052023-09-061,238$220.00 $272.4K21,329SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2023-07-012023-07-032,268— $06,803SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2023-07-012023-07-03696$197.73 $137.6K22,567SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2023-07-012023-07-032,268— $023,263SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2023-04-062023-04-109,071— $09,071SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2023-04-062023-04-1036,284— $036,284SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2023-04-012023-04-041,765— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2023-04-012023-04-041,765— $021,503SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2023-04-012023-04-04508$183.79 $93.4K20,995SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2023-01-012023-01-041,764— $01,765SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2023-01-012023-01-04558$161.38 $90.1K19,738SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2023-01-012023-01-041,764— $020,296SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2022-10-012022-10-041,765— $03,529SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2022-10-012022-10-042,500— $02,500SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2022-10-012022-10-04772$164.88 $127.3K18,532SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2022-10-012022-10-042,500— $018,520SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2022-10-012022-10-04981$164.88 $161.7K17,539SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2022-10-012022-10-041,765— $019,304SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2022-07-012022-07-061,765— $05,294SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2022-07-012022-07-061,765— $016,528SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2022-07-012022-07-06508$204.11 $103.7K16,020SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2022-04-062022-04-0830,000— $030,000SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2022-04-062022-04-087,059— $07,059SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2022-04-062022-04-0815,000— $015,000SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2022-04-062022-04-0835,295— $035,295SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2022-04-012022-04-051,090— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2022-04-012022-04-051,090— $015,077SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2022-04-012022-04-05314$216.76 $68.1K14,763SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2022-01-012022-01-041,090— $01,090SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2022-01-012022-01-041,090— $014,327SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2022-01-012022-01-04340$255.48 $86.9K13,987SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2021-10-012021-10-051,090— $02,180SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2021-10-012021-10-052,500— $05,000SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2021-10-012021-10-052,500— $013,718SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2021-10-012021-10-051,094$287.28 $314.3K12,624SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2021-10-012021-10-051,090— $013,714SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2021-10-012021-10-05477$287.28 $137.0K13,237SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2021-07-012021-07-061,090— $03,270SEC↗
VEEV VEEVA SYSTEMS INC F Tax w/h2021-07-012021-07-06477$313.64 $149.6K11,218SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2021-07-012021-07-061,090— $011,695SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2021-04-152021-04-194,360— $04,360SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2021-04-152021-04-1921,800— $021,800SEC↗
VEEV VEEVA SYSTEMS INC S Sale2021-04-052021-04-05821$265.98 $218.4K10,606SEC↗
VEEV VEEVA SYSTEMS INC S Sale2021-04-052021-04-051$266.74 $26710,605SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2021-04-012021-04-052,333— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2021-04-012021-04-052,333— $011,427SEC↗
VEEV VEEVA SYSTEMS INC S Sale2021-01-052021-01-05695$270.02 $187.7K9,102SEC↗
VEEV VEEVA SYSTEMS INC S Sale2021-01-052021-01-058$271.12 $2.2K9,094SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2021-01-012021-01-052,334— $02,333SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2021-01-012021-01-052,334— $09,797SEC↗
VEEV VEEVA SYSTEMS INC S Sale2020-10-022020-10-052,125$267.60 $568.6K7,526SEC↗
VEEV VEEVA SYSTEMS INC S Sale2020-10-022020-10-0533$273.84 $9.0K7,493SEC↗
VEEV VEEVA SYSTEMS INC S Sale2020-10-022020-10-0530$273.95 $8.2K7,463SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2020-10-012020-10-052,333— $04,667SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2020-10-012020-10-052,500— $07,500SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2020-10-012020-10-052,500— $09,651SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2020-10-012020-10-052,333— $07,151SEC↗
VEEV VEEVA SYSTEMS INC S Sale2020-07-022020-07-06831$241.57 $200.7K4,818SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2020-07-012020-07-062,333— $07,000SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2020-07-012020-07-062,333— $05,649SEC↗
VEEV VEEVA SYSTEMS INC S Sale2020-04-022020-04-03645$148.52 $95.8K3,335SEC↗
VEEV VEEVA SYSTEMS INC S Sale2020-04-022020-04-0319$149.81 $2.8K3,316SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2020-04-012020-04-032,334— $09,333SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2020-04-012020-04-032,334— $03,980SEC↗
VEEV VEEVA SYSTEMS INC S Sale2020-01-032020-01-03687$141.16 $97.0K1,646SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2020-01-012020-01-032,333— $011,667SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2020-01-012020-01-032,333— $02,333SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2019-10-042019-10-0870,000— $070,000SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2019-09-182019-09-1910,000— $010,000SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2019-09-182019-09-1914,000— $014,000SEC↗