Insider Stock Trading History of Ritter Gordon


The following table details the trading activities (stock purchases, stock sales, and stock option exercises) reported to the Securities and Exchange Commission (SEC) by insider Ritter Gordon since year 2005. The trader's CIK number is 1585857. At the time of this reporting, Ritter Gordon is the Director of Veeva Systems Inc . (stock ticker symbol VEEV). See this page for all insider trading activities at Veeva Systems Inc .


Stock purchases, sales, and option exercises reported by insider Ritter Gordon since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2018-03-21 VEEV Veeva Systems Inc Option Ex 901 .00 0
2017-12-21 VEEV Veeva Systems Inc Option Ex 902 .00 0
2017-11-15 VEEV Veeva Systems Inc Sale 4,800 60.13 288,624
2017-11-16 VEEV Veeva Systems Inc Sale 4,800 61.31 294,268
2017-11-02 VEEV Veeva Systems Inc Sale 4,800 60.77 291,715
2017-11-03 VEEV Veeva Systems Inc Sale 4,800 61.29 294,177
2017-10-18 VEEV Veeva Systems Inc Sale 5,100 59.16 301,695
2017-10-19 VEEV Veeva Systems Inc Sale 4,900 59.04 289,300
2017-10-10 VEEV Veeva Systems Inc Sale 5,100 57.13 291,368
2017-10-11 VEEV Veeva Systems Inc Sale 5,100 57.41 292,811
2017-09-26 VEEV Veeva Systems Inc Sale 5,100 54.55 278,199
2017-09-27 VEEV Veeva Systems Inc Sale 5,100 55.91 285,135
2017-09-21 VEEV Veeva Systems Inc Option Ex 901 .00 0
2017-09-11 VEEV Veeva Systems Inc Sale 5,100 57.72 294,366
2017-09-12 VEEV Veeva Systems Inc Sale 5,100 57.10 291,210
2017-08-30 VEEV Veeva Systems Inc Sale 5,100 57.32 292,342
2017-08-31 VEEV Veeva Systems Inc Sale 5,100 58.76 299,681
2017-08-07 VEEV Veeva Systems Inc Sale 5,100 62.92 320,897
2017-08-08 VEEV Veeva Systems Inc Sale 5,100 63.05 321,565
2017-07-28 VEEV Veeva Systems Inc Sale 5,100 63.18 322,212
2017-07-27 VEEV Veeva Systems Inc Sale 5,100 63.84 325,563
2017-07-11 VEEV Veeva Systems Inc Sale 5,100 62.39 318,178
2017-07-10 VEEV Veeva Systems Inc Sale 5,100 62.06 316,506
2017-06-29 VEEV Veeva Systems Inc Sale 5,100 61.41 313,175
2017-06-30 VEEV Veeva Systems Inc Sale 5,100 61.61 314,211
2017-06-22 VEEV Veeva Systems Inc Option Ex 1,661 .00 0
2017-06-15 VEEV Veeva Systems Inc Sale 5,100 59.00 300,894
2017-06-14 VEEV Veeva Systems Inc Sale 5,100 59.24 302,103
2017-06-01 VEEV Veeva Systems Inc Sale 5,100 64.00 326,405
2017-05-31 VEEV Veeva Systems Inc Sale 5,100 63.95 326,119
2017-05-15 VEEV Veeva Systems Inc Sale 5,100 57.25 291,995
2017-05-16 VEEV Veeva Systems Inc Sale 5,100 59.32 302,532
2017-05-02 VEEV Veeva Systems Inc Sale 5,100 53.85 274,640
2017-05-03 VEEV Veeva Systems Inc Sale 5,100 53.81 274,451
2017-04-28 VEEV Veeva Systems Inc Sale 5,100 53.39 272,273
2017-04-27 VEEV Veeva Systems Inc Sale 5,100 53.47 272,671
2017-04-12 VEEV Veeva Systems Inc Sale 5,100 50.60 258,075
2017-04-13 VEEV Veeva Systems Inc Sale 5,100 50.79 259,013
2017-03-29 VEEV Veeva Systems Inc Sale 5,100 50.89 259,518
2017-03-28 VEEV Veeva Systems Inc Sale 8,500 50.95 433,075
2017-03-22 VEEV Veeva Systems Inc Option Ex 1,661 .00 0
2017-03-14 VEEV Veeva Systems Inc Sale 3,400 46.08 156,661
2017-03-13 VEEV Veeva Systems Inc Sale 3,400 46.33 157,535
2016-12-22 VEEV Veeva Systems Inc Option Ex 1,662 .00 0
2016-09-22 VEEV Veeva Systems Inc Option Ex 1,661 .00 0
2016-08-08 VEEV Veeva Systems Inc Sale 9,600 38.27 367,372
2016-08-09 VEEV Veeva Systems Inc Sale 9,600 38.34 368,054
2016-07-28 VEEV Veeva Systems Inc Sale 9,600 37.65 361,420
2016-07-27 VEEV Veeva Systems Inc Sale 9,600 37.17 356,880
2016-07-11 VEEV Veeva Systems Inc Sale 35,200 37.26 1,311,622
2016-07-12 VEEV Veeva Systems Inc Sale 9,600 37.25 357,638
2016-06-27 VEEV Veeva Systems Inc Sale 8,200 32.87 269,566
2016-06-28 VEEV Veeva Systems Inc Sale 7,934 33.15 262,972
2016-06-13 VEEV Veeva Systems Inc Sale 69,200 34.30 2,373,560
2016-06-14 VEEV Veeva Systems Inc Sale 18,800 34.03 639,707
2016-05-05 VEEV Veeva Systems Inc Sale 2,800 26.82 75,107
2016-05-06 VEEV Veeva Systems Inc Sale 2,800 26.86 75,208
2016-04-18 VEEV Veeva Systems Inc Sale 2,800 25.58 71,632
2016-04-19 VEEV Veeva Systems Inc Sale 2,800 25.63 71,755
2016-04-05 VEEV Veeva Systems Inc Sale 5,000 25.28 126,420
2016-04-06 VEEV Veeva Systems Inc Sale 2,800 26.17 73,276
2016-03-22 VEEV Veeva Systems Inc Sale 3,700 25.60 94,734
2016-03-23 VEEV Veeva Systems Inc Sale 700 25.02 17,511
2016-03-08 VEEV Veeva Systems Inc Sale 2,300 27.02 62,134
2016-03-07 VEEV Veeva Systems Inc Sale 13,800 27.24 375,898
2016-01-25 VEEV Veeva Systems Inc Sale 4,600 25.18 115,823
2016-01-14 VEEV Veeva Systems Inc Sale 2,300 24.92 57,313
2015-12-30 VEEV Veeva Systems Inc Sale 2,300 28.98 66,649
2015-12-29 VEEV Veeva Systems Inc Sale 2,300 28.88 66,412
2015-12-18 VEEV Veeva Systems Inc Sale 2,300 27.85 64,055
2015-12-17 VEEV Veeva Systems Inc Sale 2,300 28.05 64,512
2015-12-01 VEEV Veeva Systems Inc Sale 2,300 27.52 63,298
2015-11-30 VEEV Veeva Systems Inc Sale 2,300 28.90 66,465
2015-11-19 VEEV Veeva Systems Inc Sale 2,300 27.32 62,829
2015-11-20 VEEV Veeva Systems Inc Sale 2,300 27.27 62,716
2015-11-05 VEEV Veeva Systems Inc Sale 2,300 26.32 60,533
2015-11-06 VEEV Veeva Systems Inc Sale 2,300 26.88 61,830
2015-10-21 VEEV Veeva Systems Inc Sale 2,300 25.05 57,608
2015-10-20 VEEV Veeva Systems Inc Sale 2,300 25.73 59,188
2015-10-07 VEEV Veeva Systems Inc Sale 2,300 24.91 57,288
2015-10-08 VEEV Veeva Systems Inc Sale 2,300 24.94 57,371
2015-09-22 VEEV Veeva Systems Inc Sale 2,300 25.78 59,287
2015-09-23 VEEV Veeva Systems Inc Sale 2,300 25.20 57,953
2015-09-10 VEEV Veeva Systems Inc Sale 2,300 25.50 58,645
2015-09-09 VEEV Veeva Systems Inc Sale 2,300 25.30 58,190
2015-08-28 VEEV Veeva Systems Inc Sale 4,600 24.92 114,613
2015-08-12 VEEV Veeva Systems Inc Sale 2,300 25.15 57,847
2015-08-11 VEEV Veeva Systems Inc Sale 2,300 25.54 58,744
2015-07-28 VEEV Veeva Systems Inc Sale 2,300 26.86 61,766
2015-07-27 VEEV Veeva Systems Inc Sale 2,300 27.00 62,100
2015-07-17 VEEV Veeva Systems Inc Sale 2,300 28.25 64,981
2015-07-16 VEEV Veeva Systems Inc Sale 2,300 28.74 66,095
2015-07-01 VEEV Veeva Systems Inc Sale 2,300 28.08 64,586
2015-07-02 VEEV Veeva Systems Inc Sale 2,300 28.16 64,768
2015-06-16 VEEV Veeva Systems Inc Sale 1,502,300 26.50 39,816,959
2015-06-17 VEEV Veeva Systems Inc Sale 2,300 27.11 62,350
2015-06-03 VEEV Veeva Systems Inc Sale 1,100 27.41 30,154
2015-06-04 VEEV Veeva Systems Inc Sale 1,100 27.63 30,389
2015-05-22 VEEV Veeva Systems Inc Sale 1,100 27.97 30,762
2015-05-21 VEEV Veeva Systems Inc Sale 1,100 27.92 30,707
2015-05-07 VEEV Veeva Systems Inc Sale 1,100 27.00 29,694
2015-05-08 VEEV Veeva Systems Inc Sale 1,100 27.25 29,971
2015-04-21 VEEV Veeva Systems Inc Sale 1,100 26.69 29,359
2015-04-22 VEEV Veeva Systems Inc Sale 1,100 26.96 29,651
2015-04-09 VEEV Veeva Systems Inc Sale 1,100 26.50 29,153
2015-04-08 VEEV Veeva Systems Inc Sale 1,100 26.55 29,205
2014-09-24 VEEV Veeva Systems Inc Sale 1,000,000 28.25 28,250,000
2014-09-19 VEEV Veeva Systems Inc Sale 2,000,000 28.60 57,200,000
2014-06-24 VEEV Veeva Systems Inc Sale 3,000,000 24.27 72,810,000
2014-03-31 VEEV Veeva Systems Inc Sale 5,550,000 25.36 140,759,100
2013-10-21 VEEV Veeva Systems Inc Sale 500,000 20.00 10,000,000

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Ritter Gordon (Director of Veeva Systems Inc at the time of this reporting) see the Securities and Exchange Commission (SEC) website.