Symbol | Relationship | Date | Transaction | Cost | # Shares | Value($) | Total Shares | Form 4 |
SPSC | Director | Dec 01, 2022 |
Option Exercise | $29.15 | 3 | 87 | 13,681 | Dec 02, 2022, 04:59 PM |
SPSC | Director | Nov 30, 2022 |
Option Exercise | $29.15 | 6,049 | 176,328 | 19,727 | Dec 02, 2022, 04:59 PM |
SPSC | Director | Dec 01, 2022 |
Sale | $141.97 | 3 | 426 | 13,678 | Dec 02, 2022, 04:59 PM |
SPSC | Director | Nov 30, 2022 |
Sale | $140.64 | 6,049 | 850,721 | 14,520 | Dec 02, 2022, 04:59 PM |
SPSC | Director | Aug 05, 2022 |
Option Exercise | $26.14 | 6,795 | 177,655 | 20,473 | Aug 09, 2022, 06:33 PM |
SPSC | Director | Aug 05, 2022 |
Sale | $128.48 | 6,795 | 873,007 | 19,670 | Aug 09, 2022, 06:33 PM |
SPSC | Director | Mar 01, 2022 |
Option Exercise | $33.69 | 4,506 | 151,807 | 17,346 | Mar 03, 2022, 06:09 PM |
SPSC | Director | Mar 01, 2022 |
Sale | $125.47 | 4,506 | 565,373 | 15,341 | Mar 03, 2022, 06:09 PM |
SPSC | Director | Feb 24, 2021 |
Option Exercise | $25.63 | 17,422 | 446,458 | 29,326 | Feb 26, 2021, 04:16 PM |
SPSC | Director | Feb 24, 2021 |
Sale | $105.12 | 17,422 | 1,831,361 | 26,804 | Feb 26, 2021, 04:16 PM |
VEEV | 10% Owner | Mar 31, 2014 |
Sale | $25.36 | 900,000 | 22,825,800 | 0 | Apr 01, 2014, 06:20 PM |
VEEV | 10% Owner | Oct 21, 2013 |
Sale | $20.00 | 250,000 | 5,000,000 | 0 | Mar 17, 2014, 08:22 PM |
N | SVP Worldwide Sales & Distrib. | May 15, 2013 |
Sale | $94.61 | 4,637 | 438,698 | 29,465 | May 17, 2013, 09:17 PM |
N | SVP Worldwide Sales & Distrib. | Mar 04, 2013 |
Sale | $74.07 | 3,406 | 252,291 | 37,108 | Mar 06, 2013, 08:02 PM |
N | SVP Worldwide Sales & Distrib. | Feb 19, 2013 |
Sale | $67.84 | 29,683 | 2,013,811 | 37,508 | Feb 21, 2013, 07:51 PM |
N | SVP Worldwide Sales & Distrib. | Feb 07, 2013 |
Option Exercise | $17.15 | 32,008 | 548,863 | 99,199 | Feb 11, 2013, 09:00 PM |
N | SVP Worldwide Sales & Distrib. | Feb 07, 2013 |
Sale | $66.24 | 32,008 | 2,120,072 | 68,991 | Feb 11, 2013, 09:00 PM |
N | SVP Worldwide Sales & Distrib. | Dec 03, 2012 |
Sale | $59.57 | 3,405 | 202,839 | 67,191 | Dec 05, 2012, 08:56 PM |
N | SVP Worldwide Sales & Distrib. | Nov 15, 2012 |
Sale | $57.39 | 4,636 | 266,037 | 71,332 | Nov 19, 2012, 08:17 PM |
N | SVP Worldwide Sales & Distrib. | Sep 04, 2012 |
Sale | $56.10 | 3,406 | 191,061 | 75,619 | Sep 06, 2012, 08:08 PM |
N | SVP Worldwide Sales & Distrib. | Aug 15, 2012 |
Sale | $56.08 | 6,198 | 347,612 | 78,638 | Aug 17, 2012, 06:06 PM |
N | SVP Worldwide Sales & Distrib. | Jun 04, 2012 |
Sale | $44.91 | 3,002 | 134,808 | 85,036 | Jun 06, 2012, 08:54 PM |
N | SVP Worldwide Sales & Distrib. | May 16, 2012 |
Sale | $42.37 | 6,199 | 262,622 | 90,438 | May 18, 2012, 08:43 PM |
N | SVP Worldwide Sales & Distrib. | Apr 26, 2012 |
Option Exercise | $9.38 | 3,772 | 35,383 | 97,809 | Apr 30, 2012, 08:12 PM |
N | SVP Worldwide Sales & Distrib. | Apr 26, 2012 |
Sale | $50.00 | 3,772 | 188,600 | 94,037 | Apr 30, 2012, 08:12 PM |
N | SVP Worldwide Sales & Distrib. | Apr 20, 2012 |
Option Exercise | $5.00 | 1,400 | 7,000 | 95,437 | Apr 24, 2012, 08:06 PM |
N | SVP Worldwide Sales & Distrib. | Apr 20, 2012 |
Sale | $50.00 | 1,400 | 70,000 | 94,037 | Apr 24, 2012, 08:06 PM |
N | SVP Worldwide Sales & Distrib. | Apr 17, 2012 |
Sale | $49.00 | 9,897 | 484,956 | 102,234 | Apr 19, 2012, 08:40 PM |
N | SVP Worldwide Sales & Distrib. | Apr 12, 2012 |
Option Exercise | $5.00 | 10,525 | 52,625 | 114,459 | Apr 16, 2012, 07:18 PM |
N | SVP Worldwide Sales & Distrib. | Apr 12, 2012 |
Sale | $48.30 | 10,525 | 508,356 | 103,934 | Apr 16, 2012, 07:18 PM |
N | SVP Worldwide Sales & Distrib. | Mar 23, 2012 |
Sale | $48.62 | 9,896 | 481,101 | 105,417 | Mar 27, 2012, 09:04 PM |
N | SVP Worldwide Sales & Distrib. | Mar 12, 2012 |
Sale | $48.66 | 2,000 | 97,328 | 113,830 | Mar 14, 2012, 09:22 PM |
N | SVP Worldwide Sales & Distrib. | Mar 05, 2012 |
Sale | $48.74 | 1,441 | 70,238 | 109,382 | Mar 07, 2012, 07:44 PM |
N | SVP Worldwide Sales & Distrib. | Mar 02, 2012 |
Option Exercise | $14.14 | 47,656 | 673,894 | 158,479 | Mar 06, 2012, 07:49 PM |
N | SVP Worldwide Sales & Distrib. | Mar 02, 2012 |
Sale | $49.12 | 47,656 | 2,340,767 | 110,823 | Mar 06, 2012, 07:49 PM |
N | SVP Worldwide Sales & Distrib. | Mar 01, 2012 |
Option Exercise | $12.55 | 15,000 | 188,308 | 125,823 | Mar 05, 2012, 08:00 PM |
N | SVP Worldwide Sales & Distrib. | Mar 01, 2012 |
Sale | $49.37 | 15,000 | 740,535 | 110,823 | Mar 05, 2012, 08:00 PM |
N | SVP Worldwide Sales & Distrib. | Feb 15, 2012 |
Sale | $45.98 | 16,701 | 767,933 | 119,263 | Feb 17, 2012, 09:44 PM |
N | SVP Worldwide Sales & Distrib. | Feb 13, 2012 |
Option Exercise | $5.00 | 326 | 1,630 | 103,882 | Feb 15, 2012, 08:28 PM |
N | SVP Worldwide Sales & Distrib. | Feb 13, 2012 |
Sale | $45.76 | 2,000 | 91,512 | 101,882 | Feb 15, 2012, 08:28 PM |
N | SVP Worldwide Sales & Distrib. | Jan 17, 2012 |
Sale | $39.50 | 2,000 | 79,010 | 103,556 | Jan 19, 2012, 08:37 PM |
N | SVP Worldwide Sales & Distrib. | Dec 12, 2011 |
Option Exercise | $5.00 | 2,000 | 10,000 | 107,556 | Dec 14, 2011, 08:27 PM |
N | SVP Worldwide Sales & Distrib. | Dec 12, 2011 |
Sale | $45.78 | 2,000 | 91,566 | 105,556 | Dec 14, 2011, 08:27 PM |
N | SVP Worldwide Sales & Distrib. | Dec 05, 2011 |
Sale | $46.76 | 1,441 | 67,374 | 106,497 | Dec 07, 2011, 09:41 PM |
N | SVP Worldwide Sales & Distrib. | Nov 14, 2011 |
Option Exercise | $2.92 | 2,000 | 5,848 | 110,947 | Nov 16, 2011, 08:11 PM |
N | SVP Worldwide Sales & Distrib. | Nov 15, 2011 |
Sale | $43.82 | 1,950 | 85,454 | 107,231 | Nov 16, 2011, 08:11 PM |
N | SVP Worldwide Sales & Distrib. | Nov 14, 2011 |
Sale | $42.53 | 2,000 | 85,060 | 110,776 | Nov 16, 2011, 08:11 PM |
N | SVP Worldwide Sales & Distrib. | Nov 08, 2011 |
Option Exercise | $11.13 | 70,000 | 778,886 | 178,947 | Nov 10, 2011, 08:29 PM |
N | SVP Worldwide Sales & Distrib. | Nov 08, 2011 |
Sale | $40.00 | 70,000 | 2,800,214 | 152,147 | Nov 10, 2011, 08:29 PM |
N | SVP Worldwide Sales & Distrib. | Oct 18, 2011 |
Option Exercise | $1.00 | 325 | 325 | 109,947 | Oct 20, 2011, 08:44 PM |
N | SVP Worldwide Sales & Distrib. | Oct 18, 2011 |
Sale | $35.00 | 1,000 | 35,000 | 108,947 | Oct 20, 2011, 08:44 PM |
N | SVP Worldwide Sales & Distrib. | Oct 17, 2011 |
Sale | $33.78 | 1,500 | 50,666 | 109,622 | Oct 19, 2011, 08:04 PM |
N | SVP Worldwide Sales & Distrib. | Sep 12, 2011 |
Sale | $29.42 | 1,500 | 44,130 | 111,122 | Sep 14, 2011, 08:20 PM |
N | SVP Worldwide Sales & Distrib. | Sep 06, 2011 |
Sale | $29.37 | 1,441 | 42,324 | 112,622 | Sep 14, 2011, 08:20 PM |
N | SVP Worldwide Sales & Distrib. | Aug 15, 2011 |
Sale | $29.37 | 1,441 | 42,324 | 112,622 | Sep 07, 2011, 08:09 PM |
N | SVP Worldwide Sales & Distrib. | Aug 15, 2011 |
Option Exercise | $1.00 | 326 | 326 | 118,012 | Aug 17, 2011, 07:57 PM |
N | SVP Worldwide Sales & Distrib. | Aug 15, 2011 |
Sale | $35.37 | 3,949 | 139,659 | 115,113 | Aug 17, 2011, 07:57 PM |
N | SVP Worldwide Sales & Distrib. | Jul 11, 2011 |
Option Exercise | $1.00 | 2,000 | 2,000 | 119,686 | Jul 13, 2011, 08:44 PM |
N | SVP Worldwide Sales & Distrib. | Jul 11, 2011 |
Sale | $41.88 | 2,000 | 83,758 | 117,786 | Jul 13, 2011, 08:44 PM |
N | SVP Worldwide Sales & Distrib. | Jun 22, 2011 |
Sale | $37.75 | 2,000 | 75,502 | 117,686 | Jun 24, 2011, 08:07 PM |
N | SVP Worldwide Sales & Distrib. | Jun 13, 2011 |
Sale | $35.50 | 1,570 | 55,740 | 119,686 | Jun 15, 2011, 07:14 PM |
N | SVP Worldwide Sales & Distrib. | Jun 06, 2011 |
Sale | $36.65 | 1,441 | 52,815 | 121,256 | Jun 07, 2011, 08:01 PM |
N | SVP Worldwide Sales & Distrib. | May 13, 2011 |
Option Exercise | $0.84 | 15,000 | 12,586 | 139,647 | May 17, 2011, 07:46 PM |
N | SVP Worldwide Sales & Distrib. | May 13, 2011 |
Sale | $35.00 | 15,000 | 525,036 | 124,647 | May 17, 2011, 07:46 PM |
N | SVP Worldwide Sales & Distrib. | May 17, 2011 |
Sale | $34.27 | 1,950 | 66,828 | 122,697 | May 17, 2011, 07:46 PM |
N | SVP Worldwide Sales & Distrib. | Apr 29, 2011 |
Sale | $32.62 | 10,891 | 355,294 | 125,538 | May 03, 2011, 08:07 PM |
N | SVP Worldwide Sales & Distrib. | Apr 25, 2011 |
Sale | $30.00 | 20,250 | 607,500 | 135,538 | Apr 27, 2011, 07:47 PM |
N | SVP Worldwide Sales & Distrib. | Apr 21, 2011 |
Sale | $30.00 | 14,750 | 442,500 | 155,788 | Apr 25, 2011, 08:11 PM |
N | SVP Worldwide Sales & Distrib. | Mar 04, 2011 |
Sale | $29.09 | 1,232 | 35,836 | 162,499 | Mar 08, 2011, 07:54 PM |
N | SVP Worldwide Sales & Distrib. | Feb 22, 2011 |
Sale | $30.02 | 40,000 | 1,200,884 | 164,531 | Feb 24, 2011, 07:39 PM |
N | SVP Worldwide Sales & Distrib. | Feb 16, 2011 |
Sale | $29.73 | 15,985 | 475,253 | 203,731 | Feb 17, 2011, 07:37 PM |
N | SVP Worldwide Sales & Distrib. | Feb 10, 2011 |
Sale | $28.71 | 5,000 | 143,571 | 159,426 | Feb 14, 2011, 07:26 PM |
N | SVP Worldwide Sales & Distrib. | Dec 06, 2010 |
Sale | $26.86 | 930 | 24,980 | 161,916 | Dec 08, 2010, 09:14 PM |
N | SVP Worldwide Sales & Distrib. | Nov 18, 2010 |
Sale | $21.97 | 3,500 | 76,878 | 162,846 | Nov 22, 2010, 07:24 PM |
N | SVP Worldwide Sales & Distrib. | Nov 16, 2010 |
Sale | $21.60 | 1,546 | 33,388 | 166,346 | Nov 17, 2010, 07:28 PM |
N | SVP Worldwide Sales & Distrib. | Sep 03, 2010 |
Option Exercise | $20.00 | 917 | 18,340 | 167,892 | Sep 08, 2010, 08:18 PM |
N | SVP Worldwide Sales & Distrib. | Sep 01, 2010 |
Sale | $19.55 | 5,000 | 97,760 | 168,809 | Sep 03, 2010, 07:56 PM |
N | SVP Worldwide Sales & Distrib. | Aug 15, 2010 |
Option Exercise | $16.86 | 1,491 | 25,138 | 173,809 | Aug 17, 2010, 08:08 PM |
N | SVP Worldwide Sales & Distrib. | Aug 10, 2010 |
Sale | $16.73 | 5,000 | 83,665 | 175,300 | Aug 12, 2010, 07:27 PM |
Symbol | Relationship | Date | Transaction | Value($) |
SPSC | Director | Dec 01, 2022 |
Option Exercise | 87 |
SPSC | Director | Nov 30, 2022 |
Option Exercise | 176,328 |
SPSC | Director | Dec 01, 2022 |
Sale | 426 |
SPSC | Director | Nov 30, 2022 |
Sale | 850,721 |
SPSC | Director | Aug 05, 2022 |
Option Exercise | 177,655 |
SPSC | Director | Aug 05, 2022 |
Sale | 873,007 |
SPSC | Director | Mar 01, 2022 |
Option Exercise | 151,807 |
SPSC | Director | Mar 01, 2022 |
Sale | 565,373 |
SPSC | Director | Feb 24, 2021 |
Option Exercise | 446,458 |
SPSC | Director | Feb 24, 2021 |
Sale | 1,831,361 |
VEEV | 10% Owner | Mar 31, 2014 |
Sale | 22,825,800 |
VEEV | 10% Owner | Oct 21, 2013 |
Sale | 5,000,000 |
N | SVP Worldwide Sales & Distrib. | May 15, 2013 |
Sale | 438,698 |
N | SVP Worldwide Sales & Distrib. | Mar 04, 2013 |
Sale | 252,291 |
N | SVP Worldwide Sales & Distrib. | Feb 19, 2013 |
Sale | 2,013,811 |
N | SVP Worldwide Sales & Distrib. | Feb 07, 2013 |
Option Exercise | 548,863 |
N | SVP Worldwide Sales & Distrib. | Feb 07, 2013 |
Sale | 2,120,072 |
N | SVP Worldwide Sales & Distrib. | Dec 03, 2012 |
Sale | 202,839 |
N | SVP Worldwide Sales & Distrib. | Nov 15, 2012 |
Sale | 266,037 |
N | SVP Worldwide Sales & Distrib. | Sep 04, 2012 |
Sale | 191,061 |
N | SVP Worldwide Sales & Distrib. | Aug 15, 2012 |
Sale | 347,612 |
N | SVP Worldwide Sales & Distrib. | Jun 04, 2012 |
Sale | 134,808 |
N | SVP Worldwide Sales & Distrib. | May 16, 2012 |
Sale | 262,622 |
N | SVP Worldwide Sales & Distrib. | Apr 26, 2012 |
Option Exercise | 35,383 |
N | SVP Worldwide Sales & Distrib. | Apr 26, 2012 |
Sale | 188,600 |
N | SVP Worldwide Sales & Distrib. | Apr 20, 2012 |
Option Exercise | 7,000 |
N | SVP Worldwide Sales & Distrib. | Apr 20, 2012 |
Sale | 70,000 |
N | SVP Worldwide Sales & Distrib. | Apr 17, 2012 |
Sale | 484,956 |
N | SVP Worldwide Sales & Distrib. | Apr 12, 2012 |
Option Exercise | 52,625 |
N | SVP Worldwide Sales & Distrib. | Apr 12, 2012 |
Sale | 508,356 |
N | SVP Worldwide Sales & Distrib. | Mar 23, 2012 |
Sale | 481,101 |
N | SVP Worldwide Sales & Distrib. | Mar 12, 2012 |
Sale | 97,328 |
N | SVP Worldwide Sales & Distrib. | Mar 05, 2012 |
Sale | 70,238 |
N | SVP Worldwide Sales & Distrib. | Mar 02, 2012 |
Option Exercise | 673,894 |
N | SVP Worldwide Sales & Distrib. | Mar 02, 2012 |
Sale | 2,340,767 |
N | SVP Worldwide Sales & Distrib. | Mar 01, 2012 |
Option Exercise | 188,308 |
N | SVP Worldwide Sales & Distrib. | Mar 01, 2012 |
Sale | 740,535 |
N | SVP Worldwide Sales & Distrib. | Feb 15, 2012 |
Sale | 767,933 |
N | SVP Worldwide Sales & Distrib. | Feb 13, 2012 |
Option Exercise | 1,630 |
N | SVP Worldwide Sales & Distrib. | Feb 13, 2012 |
Sale | 91,512 |
N | SVP Worldwide Sales & Distrib. | Jan 17, 2012 |
Sale | 79,010 |
N | SVP Worldwide Sales & Distrib. | Dec 12, 2011 |
Option Exercise | 10,000 |
N | SVP Worldwide Sales & Distrib. | Dec 12, 2011 |
Sale | 91,566 |
N | SVP Worldwide Sales & Distrib. | Dec 05, 2011 |
Sale | 67,374 |
N | SVP Worldwide Sales & Distrib. | Nov 14, 2011 |
Option Exercise | 5,848 |
N | SVP Worldwide Sales & Distrib. | Nov 15, 2011 |
Sale | 85,454 |
N | SVP Worldwide Sales & Distrib. | Nov 14, 2011 |
Sale | 85,060 |
N | SVP Worldwide Sales & Distrib. | Nov 08, 2011 |
Option Exercise | 778,886 |
N | SVP Worldwide Sales & Distrib. | Nov 08, 2011 |
Sale | 2,800,214 |
N | SVP Worldwide Sales & Distrib. | Oct 18, 2011 |
Option Exercise | 325 |
N | SVP Worldwide Sales & Distrib. | Oct 18, 2011 |
Sale | 35,000 |
N | SVP Worldwide Sales & Distrib. | Oct 17, 2011 |
Sale | 50,666 |
N | SVP Worldwide Sales & Distrib. | Sep 12, 2011 |
Sale | 44,130 |
N | SVP Worldwide Sales & Distrib. | Sep 06, 2011 |
Sale | 42,324 |
N | SVP Worldwide Sales & Distrib. | Aug 15, 2011 |
Sale | 42,324 |
N | SVP Worldwide Sales & Distrib. | Aug 15, 2011 |
Option Exercise | 326 |
N | SVP Worldwide Sales & Distrib. | Aug 15, 2011 |
Sale | 139,659 |
N | SVP Worldwide Sales & Distrib. | Jul 11, 2011 |
Option Exercise | 2,000 |
N | SVP Worldwide Sales & Distrib. | Jul 11, 2011 |
Sale | 83,758 |
N | SVP Worldwide Sales & Distrib. | Jun 22, 2011 |
Sale | 75,502 |
N | SVP Worldwide Sales & Distrib. | Jun 13, 2011 |
Sale | 55,740 |
N | SVP Worldwide Sales & Distrib. | Jun 06, 2011 |
Sale | 52,815 |
N | SVP Worldwide Sales & Distrib. | May 13, 2011 |
Option Exercise | 12,586 |
N | SVP Worldwide Sales & Distrib. | May 13, 2011 |
Sale | 525,036 |
N | SVP Worldwide Sales & Distrib. | May 17, 2011 |
Sale | 66,828 |
N | SVP Worldwide Sales & Distrib. | Apr 29, 2011 |
Sale | 355,294 |
N | SVP Worldwide Sales & Distrib. | Apr 25, 2011 |
Sale | 607,500 |
N | SVP Worldwide Sales & Distrib. | Apr 21, 2011 |
Sale | 442,500 |
N | SVP Worldwide Sales & Distrib. | Mar 04, 2011 |
Sale | 35,836 |
N | SVP Worldwide Sales & Distrib. | Feb 22, 2011 |
Sale | 1,200,884 |
N | SVP Worldwide Sales & Distrib. | Feb 16, 2011 |
Sale | 475,253 |
N | SVP Worldwide Sales & Distrib. | Feb 10, 2011 |
Sale | 143,571 |
N | SVP Worldwide Sales & Distrib. | Dec 06, 2010 |
Sale | 24,980 |
N | SVP Worldwide Sales & Distrib. | Nov 18, 2010 |
Sale | 76,878 |
N | SVP Worldwide Sales & Distrib. | Nov 16, 2010 |
Sale | 33,388 |
N | SVP Worldwide Sales & Distrib. | Sep 03, 2010 |
Option Exercise | 18,340 |
N | SVP Worldwide Sales & Distrib. | Sep 01, 2010 |
Sale | 97,760 |
N | SVP Worldwide Sales & Distrib. | Aug 15, 2010 |
Option Exercise | 25,138 |
N | SVP Worldwide Sales & Distrib. | Aug 10, 2010 |
Sale | 83,665 |