Sign inGet started

Ritter Gordon

Insider CIK 1585857 · VEEV Director

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 J Other2026-10-152026-10-19250,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2026-10-152026-10-1914,301— $0605,462SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-09-012026-09-03541— $01,623SEC↗
VEEV VEEVA SYSTEMS INC J Other2026-09-012026-09-03250,000— $0250,000SEC↗
VEEV VEEVA SYSTEMS INC J Other2026-09-012026-09-0315,585— $0591,161SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-09-012026-09-03541— $01,136SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-09-012026-09-03541— $01,623SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-09-012026-09-03541— $01,136SEC↗
VEEV VEEVA SYSTEMS INC J Other2026-09-012026-09-0315,585— $0591,161SEC↗
VEEV VEEVA SYSTEMS INC J Other2026-09-012026-09-03250,000— $0250,000SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2026-06-172026-06-222,164— $02,164SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-06-012026-06-03298— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-06-012026-06-03298— $0595SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2026-03-012026-03-03297— $0298SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2026-03-012026-03-03297— $0297SEC↗
VEEV VEEVA SYSTEMS INC J Other2025-12-102025-12-111,393— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2025-12-102025-12-11294— $0575,576SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2025-12-012025-12-02298— $0595SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2025-12-012025-12-02298— $01,393SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2025-09-012025-09-03298— $0893SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2025-09-012025-09-03298— $01,095SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2025-06-182025-06-201,191— $01,191SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2025-06-012025-06-02399— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2025-06-012025-06-02399— $0797SEC↗
VEEV VEEVA SYSTEMS INC J Other2025-03-102025-03-1431,166— $0575,282SEC↗
VEEV VEEVA SYSTEMS INC J Other2025-03-102025-03-14500,000— $0500,000SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2025-03-012025-03-03398— $0399SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2025-03-012025-03-03398— $0398SEC↗
VEEV VEEVA SYSTEMS INC J Other2024-12-192024-12-20316— $0544,116SEC↗
VEEV VEEVA SYSTEMS INC J Other2024-12-192024-12-201,501— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2024-12-012024-12-02399— $0797SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2024-12-012024-12-02399— $01,501SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2024-09-012024-09-03399— $01,196SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2024-09-012024-09-03399— $01,102SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2024-06-192024-06-201,595— $01,595SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2024-06-012024-06-03352— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2024-06-012024-06-03352— $0703SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2024-03-012024-03-05351— $0352SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2024-03-012024-03-05351— $0351SEC↗
VEEV VEEVA SYSTEMS INC J Other2023-12-142023-12-151,463— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2023-12-142023-12-15344— $0543,800SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2023-12-012023-12-01352— $0703SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2023-12-012023-12-01352— $01,001,463SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2023-10-152023-10-161,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2023-10-152023-10-161,000,000— $01,000,000SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2023-09-012023-09-05352— $01,055SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2023-09-012023-09-05352— $01,111SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2023-06-212023-06-231,407— $01,407SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2023-06-012023-06-05380— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2023-06-012023-06-05380— $0759SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2023-03-012023-03-03379— $0380SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2023-03-012023-03-03379— $0379SEC↗
VEEV VEEVA SYSTEMS INC J Other2022-12-122022-12-131,218— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2022-12-122022-12-13286— $0543,456SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2022-12-012022-12-05380— $0759SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2022-12-012022-12-05380— $01,218SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2022-09-012022-09-06380— $01,139SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2022-09-012022-09-06380— $0838SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2022-06-092022-06-131,519— $01,519SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2022-06-012022-06-02229— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2022-06-012022-06-02229— $0458SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2022-03-012022-03-03229— $0229SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2022-03-012022-03-03229— $0229SEC↗
VEEV VEEVA SYSTEMS INC J Other2021-12-152021-12-171,330— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2021-12-152021-12-17331— $0543,170SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2021-12-012021-12-03230— $0458SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2021-12-012021-12-03230— $01,330SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2021-09-012021-09-03229— $0688SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2021-09-012021-09-03229— $01,100SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2021-06-252021-06-25290— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2021-06-252021-06-25290— $0871SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2021-06-232021-06-24917— $0917SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2021-03-252021-03-26291— $0290SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2021-03-252021-03-26291— $0581SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2020-12-252020-12-28290— $0581SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2020-12-252020-12-28290— $0290SEC↗
VEEV VEEVA SYSTEMS INC G Gift2020-12-232020-12-2813,000— $092,000SEC↗
VEEV VEEVA SYSTEMS INC G Gift2020-12-232020-12-2813,000— $0542,839SEC↗
VEEV VEEVA SYSTEMS INC G Gift2020-12-182020-12-2879,000— $0555,839SEC↗
VEEV VEEVA SYSTEMS INC G Gift2020-12-182020-12-2879,000— $079,000SEC↗
VEEV VEEVA SYSTEMS INC J Other2020-12-142020-12-16360— $0634,839SEC↗
VEEV VEEVA SYSTEMS INC J Other2020-12-142020-12-161,495— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2020-09-252020-09-28291— $0871SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2020-09-252020-09-28291— $01,495SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2020-06-252020-06-261,162— $01,162SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2020-06-202020-06-22401— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2020-06-202020-06-22401— $01,204SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2020-03-202020-03-23402— $0401SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2020-03-202020-03-23402— $0803SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2019-12-232019-12-27850,000— $01,000,000SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-12-232019-12-27184,156— $00SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2019-12-232019-12-27850,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-12-232019-12-27850,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-12-232019-12-2752,685— $0634,479SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2019-12-202019-12-20401— $0803SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2019-12-202019-12-20401— $0401SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-12-102019-12-11778— $0581,794SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-12-102019-12-112,927— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2019-09-202019-09-23402— $01,204SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2019-09-202019-09-23402— $02,927SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2019-06-202019-06-211,606— $01,606SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2019-06-132019-06-17842— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2019-06-132019-06-17842— $02,525SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2019-06-042019-06-06600,000— $01,850,000SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-06-042019-06-06600,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-06-042019-06-06130,004— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-06-042019-06-0637,193— $0581,016SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2019-06-042019-06-06600,000— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2019-03-132019-03-15841— $0842SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2019-03-132019-03-15841— $01,683SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2019-03-052019-03-071,000,000— $02,450,000SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-03-052019-03-07171,978— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-03-052019-03-0749,220— $0543,823SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2019-03-052019-03-071,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2019-03-052019-03-071,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2018-12-132018-12-14842— $01,683SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2018-12-132018-12-14842— $0842SEC↗
VEEV VEEVA SYSTEMS INC J Other2018-12-072018-12-102,938— $0484,460SEC↗
VEEV VEEVA SYSTEMS INC J Other2018-12-072018-12-1010,250— $030,579SEC↗
VEEV VEEVA SYSTEMS INC J Other2018-12-072018-12-1110,143— $0494,603SEC↗
VEEV VEEVA SYSTEMS INC J Other2018-12-072018-12-1130,579— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2018-12-062018-12-1020,000— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2018-12-062018-12-1020,000— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2018-12-062018-12-1020,000$19.80 $396.0K31,092SEC↗
VEEV VEEVA SYSTEMS INC S Sale2018-12-062018-12-1010,263$91.79 $942.0K40,829SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2018-12-062018-12-1020,000$27.14 $542.8K51,092SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2018-09-242018-09-261,500,000— $03,450,000SEC↗
VEEV VEEVA SYSTEMS INC J Other2018-09-242018-09-2693,121— $0481,522SEC↗
VEEV VEEVA SYSTEMS INC J Other2018-09-242018-09-26325,500— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2018-09-242018-09-261,500,000— $00SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2018-09-242018-09-261,500,000— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2018-09-132018-09-14842— $02,525SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2018-09-132018-09-14842— $011,092SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2018-06-212018-06-22901— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2018-06-212018-06-22901— $010,250SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2018-06-132018-06-153,367— $03,367SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2018-03-212018-03-23901— $0901SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2018-03-212018-03-23901— $09,349SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2018-03-202018-03-211,000,000— $04,950,000SEC↗
VEEV VEEVA SYSTEMS INC J Other2018-03-202018-03-2162,081— $0388,401SEC↗
VEEV VEEVA SYSTEMS INC J Other2018-03-202018-03-21217,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2018-03-202018-03-211,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2018-03-202018-03-211,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2017-12-212017-12-22902— $01,802SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2017-12-212017-12-22902— $08,448SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-11-162017-11-174,800$61.31 $294.3K326,320SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-11-152017-11-174,800$60.13 $288.6K331,120SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-11-032017-11-064,800$61.29 $294.2K335,920SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-11-022017-11-064,800$60.77 $291.7K340,720SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-10-192017-10-202,607$58.75 $153.2K347,813SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-10-192017-10-202,293$59.33 $136.0K345,520SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-10-182017-10-205,100$59.16 $301.7K350,420SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-10-112017-10-115,100$57.41 $292.8K355,520SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-10-102017-10-111,200$57.66 $69.2K360,620SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-10-102017-10-113,900$56.61 $220.8K361,820SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-09-272017-09-273,800$55.63 $211.4K367,020SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-09-272017-09-271,300$56.19 $73.0K365,720SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-09-262017-09-275,100$54.55 $278.2K370,820SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2017-09-212017-09-25901— $02,704SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2017-09-212017-09-25901— $07,546SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-09-122017-09-135,100$57.10 $291.2K375,920SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-09-112017-09-135,100$57.72 $294.4K381,020SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-08-312017-09-01969$59.17 $57.3K386,120SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-08-312017-09-014,131$58.35 $241.0K387,089SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-08-302017-09-013,000$57.76 $173.3K391,220SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-08-302017-09-012,100$56.88 $119.4K394,220SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-08-082017-08-095,100$63.05 $321.6K396,320SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-08-072017-08-091,200$63.20 $75.8K401,420SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-08-072017-08-093,900$62.65 $244.3K402,620SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-282017-07-313,965$63.75 $252.8K406,520SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-282017-07-311,135$62.60 $71.1K410,485SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-282017-07-311,135$62.60 $71.1K410,485SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-282017-07-313,965$63.75 $252.8K406,520SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-272017-07-31900$65.66 $59.1K411,620SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-272017-07-311,500$65.13 $97.7K412,520SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-272017-07-31300$62.27 $18.7K414,020SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-272017-07-312,400$62.27 $149.4K414,320SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-272017-07-31900$65.66 $59.1K411,620SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-272017-07-311,500$65.13 $97.7K412,520SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-272017-07-312,400$62.27 $149.4K414,320SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-272017-07-31300$63.27 $19.0K414,020SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-112017-07-124,194$61.78 $259.1K417,626SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-112017-07-12906$62.99 $57.1K416,720SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-07-102017-07-125,100$62.06 $316.5K421,820SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-06-302017-06-305,100$61.61 $314.2K426,920SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-06-292017-06-305,100$61.41 $313.2K432,020SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2017-06-222017-06-231,661— $00SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2017-06-222017-06-231,661— $06,645SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2017-06-212017-06-233,605— $03,605SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-06-152017-06-163,900$59.54 $232.2K437,120SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-06-152017-06-161,200$58.45 $70.1K441,020SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-06-142017-06-163,600$59.68 $214.8K442,220SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-06-142017-06-161,500$58.79 $88.2K445,820SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2017-06-062017-06-081,000,000— $05,950,000SEC↗
VEEV VEEVA SYSTEMS INC J Other2017-06-062017-06-081,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2017-06-062017-06-0862,081— $0447,320SEC↗
VEEV VEEVA SYSTEMS INC J Other2017-06-062017-06-08217,000— $00SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2017-06-062017-06-081,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-06-012017-06-022,700$63.73 $172.1K387,639SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-06-012017-06-022,400$64.27 $154.2K385,239SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-05-312017-06-023,800$63.55 $241.5K391,639SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-05-312017-06-021,300$64.34 $83.6K390,339SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-05-162017-05-175,100$59.32 $302.5K395,439SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-05-152017-05-175,100$57.25 $292.0K400,539SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-05-032017-05-045,100$53.81 $274.4K405,639SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-05-022017-05-045,100$53.85 $274.6K410,739SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-04-282017-05-015,100$53.39 $272.3K415,839SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-04-272017-05-015,100$53.46 $272.6K420,939SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-04-132017-04-145,100$50.79 $259.0K426,039SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-04-122017-04-145,100$50.60 $258.1K431,139SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-03-292017-03-305,100$50.89 $259.5K436,239SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-03-282017-03-30300$51.26 $15.4K441,339SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-03-282017-03-308,200$50.64 $415.2K441,639SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2017-03-222017-03-241,661— $01,661SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2017-03-222017-03-241,661— $04,984SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-03-142017-03-153,400$46.08 $156.7K449,839SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-03-132017-03-15800$46.62 $37.3K453,239SEC↗
VEEV VEEVA SYSTEMS INC S Sale2017-03-132017-03-152,600$46.05 $119.7K454,039SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2016-12-222016-12-271,662— $03,322SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2016-12-222016-12-271,662— $03,323SEC↗
VEEV VEEVA SYSTEMS INC G Gift2016-12-132017-03-1523,240— $0456,639SEC↗
VEEV VEEVA SYSTEMS INC G Gift2016-12-132016-12-2723,240— $0456,639SEC↗
VEEV VEEVA SYSTEMS INC M Exercise deriv2016-09-222016-09-261,661— $04,984SEC↗
VEEV VEEVA SYSTEMS INC M Exercise2016-09-222016-09-261,661— $01,661SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-08-092016-08-109,600$38.34 $368.1K479,879SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-08-082016-08-109,600$38.27 $367.4K489,479SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-07-282016-07-299,600$37.65 $361.4K499,079SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-07-272016-07-299,600$37.17 $356.8K508,679SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-07-122016-07-139,600$37.25 $357.6K518,279SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-07-112016-07-1335,200$37.26 $1.31M527,879SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-06-282016-06-297,934$33.14 $262.9K563,079SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-06-272016-06-298,200$32.87 $269.5K571,013SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2016-06-222016-06-246,645— $06,645SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-06-142016-06-1518,800$34.03 $639.8K579,213SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-06-132016-06-1569,200$34.30 $2.37M598,013SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2016-06-072016-06-091,000,000— $06,950,000SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2016-06-072016-06-091,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2016-06-072016-06-09217,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2016-06-072016-06-0962,081— $0667,213SEC↗
VEEV VEEVA SYSTEMS INC J Other2016-06-072016-06-091,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-05-062016-05-092,800$26.86 $75.2K605,132SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-05-052016-05-092,800$26.82 $75.1K607,932SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-04-192016-04-202,800$25.63 $71.8K610,732SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-04-182016-04-202,800$25.58 $71.6K613,532SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-04-062016-04-072,800$26.17 $73.3K616,332SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-04-052016-04-075,000$25.28 $126.4K619,132SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-03-232016-03-24700$25.02 $17.5K624,132SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-03-222016-03-243,700$25.60 $94.7K624,832SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2016-03-092016-03-112,000,000— $07,950,000SEC↗
VEEV VEEVA SYSTEMS INC J Other2016-03-092016-03-11124,162— $0628,532SEC↗
VEEV VEEVA SYSTEMS INC J Other2016-03-092016-03-11434,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2016-03-092016-03-112,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2016-03-092016-03-112,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-03-082016-03-092,300$27.02 $62.1K504,370SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-03-072016-03-0913,800$27.24 $375.9K506,670SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-01-252016-01-274,600$25.18 $115.8K520,470SEC↗
VEEV VEEVA SYSTEMS INC S Sale2016-01-142016-01-192,300$24.92 $57.3K525,070SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-12-302016-01-042,300$28.98 $66.7K527,370SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-12-292015-12-302,300$28.88 $66.4K529,670SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-12-182015-12-212,300$27.85 $64.1K531,970SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-12-172015-12-212,300$28.05 $64.5K534,270SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-12-012015-12-022,300$27.52 $63.3K536,570SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2015-11-302015-12-024,000,000— $09,950,000SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2015-11-302015-12-024,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2015-11-302015-12-024,000,000— $00SEC↗
VEEV VEEVA SYSTEMS INC J Other2015-11-302015-12-02868,000— $00SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-11-302015-12-022,300$28.90 $66.5K538,870SEC↗
VEEV VEEVA SYSTEMS INC J Other2015-11-302015-12-02248,323— $0541,170SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-11-202015-11-232,300$27.27 $62.7K292,847SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-11-192015-11-232,300$27.32 $62.8K295,147SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-11-062015-11-092,300$26.88 $61.8K297,447SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-11-052015-11-092,300$26.32 $60.5K299,747SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-10-212015-10-222,300$25.05 $57.6K302,047SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-10-202015-10-222,300$25.73 $59.2K304,347SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-10-082015-10-092,300$24.94 $57.4K306,647SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-10-072015-10-092,300$24.91 $57.3K308,947SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-09-232015-09-242,300$25.20 $58.0K311,247SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-09-222015-09-242,300$25.78 $59.3K313,547SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-09-102015-09-112,300$25.50 $58.6K315,847SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-09-092015-09-112,300$25.30 $58.2K318,147SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-08-282015-08-314,600$24.92 $114.6K320,447SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-08-122015-08-131,200$25.16 $30.2K325,047SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-08-122015-08-131,100$25.14 $27.7K326,247SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-08-112015-08-121,100$25.53 $28.1K328,547SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-08-112015-08-121,200$25.55 $30.7K327,347SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-07-282015-07-292,300$26.85 $61.8K329,647SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-07-272015-07-292,300$27.00 $62.1K331,947SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-07-172015-07-202,300$28.25 $65.0K334,247SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-07-162015-07-202,300$28.74 $66.1K336,547SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-07-022015-07-062,300$28.16 $64.8K338,847SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-07-012015-07-062,300$28.08 $64.6K341,147SEC↗
VEEV VEEVA SYSTEMS INC A Award deriv2015-06-172015-06-1920,000— $020,000SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-06-172015-06-182,300$27.11 $62.4K343,447SEC↗
VEEV VEEVA SYSTEMS INC C Conversion deriv2015-06-162015-06-181,500,000— $013,950,000SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-06-162015-06-182,300$26.84 $61.7K345,747SEC↗
VEEV VEEVA SYSTEMS INC C Conversion2015-06-162015-06-181,500,000— $01,500,000SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-06-162015-06-181,500,000$26.17 $39.26M0SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-06-042015-06-051,100$27.63 $30.4K348,047SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-06-032015-06-051,100$27.41 $30.2K349,147SEC↗
VEEV VEEVA SYSTEMS INC S Sale2015-05-222015-05-261,100$27.97 $30.8K350,247SEC↗