Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Datta Sanjay | Chief Financial Officer | Sep 18 | Sale | 29.50 | 1,000 | 29,500 | 396,764 | Sep 20 04:13 PM | Datta Sanjay | Chief Financial Officer | Sep 11 | Sale | 31.09 | 1,000 | 31,090 | 397,764 | Sep 13 08:12 PM | Darling Scott | Chief Legal Officer | Sep 06 | Option Exercise | 13.22 | 200 | 2,644 | 184,788 | Sep 07 05:19 PM | Gu Paul | Chief Technology Offier | Sep 06 | Option Exercise | 0.43 | 5,000 | 2,150 | 872,576 | Sep 07 05:11 PM | Gu Paul | Chief Technology Offier | Sep 06 | Sale | 35.02 | 5,000 | 175,100 | 867,576 | Sep 07 05:11 PM | Darling Scott | Chief Legal Officer | Sep 06 | Sale | 35.08 | 200 | 7,017 | 184,588 | Sep 07 05:19 PM | Datta Sanjay | Chief Financial Officer | Sep 05 | Sale | 32.53 | 1,000 | 32,530 | 398,764 | Sep 06 07:45 PM | Gu Paul | Chief Technology Offier | Sep 01 | Option Exercise | 0.43 | 20,000 | 8,600 | 887,576 | Sep 05 07:51 PM | Gu Paul | Chief Technology Offier | Sep 01 | Sale | 32.33 | 20,000 | 646,600 | 867,576 | Sep 05 07:51 PM | Mirgorodskaya Natalia | Corporate Controller | Aug 30 | Option Exercise | 0.43 | 3,000 | 1,290 | 40,318 | Aug 31 08:16 PM | Mirgorodskaya Natalia | Corporate Controller | Aug 30 | Sale | 32.16 | 5,604 | 180,225 | 34,714 | Aug 31 08:16 PM | Darling Scott | Chief Legal Officer | Aug 28 | Sale | 29.92 | 1,670 | 49,966 | 184,588 | Aug 30 08:00 PM | Mirgorodskaya Natalia | Corporate Controller | Aug 24 | Sale | 33.00 | 1,421 | 46,893 | 37,318 | Aug 24 07:03 PM | Datta Sanjay | Chief Financial Officer | Aug 22 | Sale | 32.62 | 20,013 | 652,811 | 399,764 | Aug 24 07:00 PM | Gu Paul | Chief Technology Offier | Aug 22 | Sale | 32.63 | 18,003 | 587,395 | 867,576 | Aug 24 06:58 PM | Darling Scott | Chief Legal Officer | Aug 22 | Sale | 32.63 | 4,211 | 137,424 | 186,258 | Aug 24 07:02 PM | Girouard Dave | Chief Executive Officer | Aug 22 | Sale | 32.64 | 3,620 | 118,171 | 76,293 | Aug 24 06:59 PM | Mirgorodskaya Natalia | Corporate Controller | Aug 22 | Sale | 32.64 | 732 | 23,895 | 38,739 | Aug 24 07:03 PM | Mirgorodskaya Natalia | Corporate Controller | Jul 19 | Option Exercise | 0.43 | 2,000 | 860 | 41,470 | Jul 21 04:26 PM | Mirgorodskaya Natalia | Corporate Controller | Jul 19 | Sale | 60.00 | 2,000 | 120,000 | 39,470 | Jul 21 04:26 PM | Datta Sanjay | Chief Financial Officer | May 26 | Sale | 23.99 | 26,072 | 625,379 | 419,777 | May 31 04:19 PM | Mirgorodskaya Natalia | Corporate Controller | May 25 | Sale | 27.76 | 1,514 | 42,029 | 39,470 | May 30 04:35 PM | Datta Sanjay | Chief Financial Officer | May 23 | Sale | 26.92 | 17,419 | 468,989 | 445,849 | May 25 04:37 PM | Gu Paul | Chief Technology Offier | May 23 | Sale | 26.91 | 13,340 | 359,013 | 884,488 | May 25 04:41 PM | Darling Scott | Chief Legal Officer | May 23 | Sale | 26.93 | 3,665 | 98,714 | 189,799 | May 25 04:36 PM | Girouard Dave | Chief Executive Officer | May 23 | Sale | 26.93 | 3,153 | 84,902 | 79,913 | May 25 04:39 PM | Mirgorodskaya Natalia | Corporate Controller | May 23 | Sale | 26.94 | 637 | 17,160 | 40,984 | May 25 04:35 PM | Cooper Kerry Whorton | Director | May 15 | Buy | 19.93 | 2,000 | 39,851 | 5,917 | May 17 04:06 PM | Datta Sanjay | Chief Financial Officer | May 08 | Option Exercise | 1.35 | 3,200 | 4,320 | 466,468 | May 10 05:07 PM | Datta Sanjay | Chief Financial Officer | May 08 | Sale | 13.25 | 3,200 | 42,400 | 463,268 | May 10 05:07 PM | Datta Sanjay | Chief Financial Officer | May 01 | Option Exercise | 1.35 | 3,200 | 4,320 | 466,468 | May 03 04:58 PM | Datta Sanjay | Chief Financial Officer | May 01 | Sale | 13.84 | 3,200 | 44,288 | 463,268 | May 03 04:58 PM | Datta Sanjay | Chief Financial Officer | Apr 24 | Option Exercise | 1.35 | 3,200 | 4,320 | 466,468 | Apr 26 04:06 PM | Datta Sanjay | Chief Financial Officer | Apr 24 | Sale | 15.00 | 3,200 | 48,000 | 463,268 | Apr 26 04:06 PM | Datta Sanjay | Chief Financial Officer | Apr 20 | Option Exercise | 1.35 | 15,000 | 20,250 | 463,268 | Apr 24 04:17 PM | Datta Sanjay | Chief Financial Officer | Apr 17 | Option Exercise | 1.35 | 3,200 | 4,320 | 451,468 | Apr 19 04:30 PM | Datta Sanjay | Chief Financial Officer | Apr 17 | Sale | 15.18 | 3,200 | 48,587 | 448,268 | Apr 19 04:30 PM | Datta Sanjay | Chief Financial Officer | Apr 10 | Option Exercise | 1.35 | 3,200 | 4,320 | 451,468 | Apr 12 04:14 PM | Datta Sanjay | Chief Financial Officer | Apr 10 | Sale | 16.69 | 3,200 | 53,412 | 448,268 | Apr 12 04:14 PM | Datta Sanjay | Chief Financial Officer | Apr 03 | Option Exercise | 1.35 | 3,200 | 4,320 | 451,468 | Apr 05 04:49 PM | Datta Sanjay | Chief Financial Officer | Apr 03 | Sale | 15.75 | 3,200 | 50,406 | 448,268 | Apr 05 04:49 PM | Datta Sanjay | Chief Financial Officer | Mar 27 | Option Exercise | 1.35 | 3,200 | 4,320 | 451,468 | Mar 29 04:56 PM | Datta Sanjay | Chief Financial Officer | Mar 27 | Sale | 13.24 | 3,200 | 42,368 | 448,268 | Mar 29 04:56 PM | Datta Sanjay | Chief Financial Officer | Mar 20 | Option Exercise | 1.35 | 3,200 | 4,320 | 451,468 | Mar 21 05:46 PM | Datta Sanjay | Chief Financial Officer | Mar 20 | Sale | 15.16 | 3,200 | 48,512 | 448,268 | Mar 21 05:46 PM | Datta Sanjay | Chief Financial Officer | Mar 13 | Option Exercise | 1.35 | 3,200 | 4,320 | 283,870 | Mar 15 04:04 PM | Datta Sanjay | Chief Financial Officer | Mar 13 | Sale | 15.14 | 3,200 | 48,448 | 280,670 | Mar 15 04:04 PM | Datta Sanjay | Chief Financial Officer | Mar 06 | Option Exercise | 1.35 | 3,200 | 4,320 | 283,870 | Mar 07 06:14 PM | Datta Sanjay | Chief Financial Officer | Mar 06 | Sale | 19.17 | 3,200 | 61,344 | 280,670 | Mar 07 06:14 PM | Datta Sanjay | Chief Financial Officer | Feb 27 | Option Exercise | 1.35 | 3,200 | 4,320 | 283,870 | Mar 01 04:10 PM | Datta Sanjay | Chief Financial Officer | Feb 27 | Sale | 18.23 | 3,200 | 58,336 | 280,670 | Mar 01 04:10 PM | Mirgorodskaya Natalia | Corporate Controller | Feb 27 | Sale | 18.23 | 1,262 | 23,006 | 39,928 | Mar 01 04:12 PM | Datta Sanjay | Chief Financial Officer | Feb 21 | Option Exercise | 1.35 | 3,200 | 4,320 | 294,542 | Feb 23 05:05 PM | Datta Sanjay | Chief Financial Officer | Feb 21 | Sale | 18.05 | 13,872 | 250,384 | 280,670 | Feb 23 05:05 PM | Gu Paul | Chief Technology Offier | Feb 21 | Sale | 18.14 | 9,674 | 175,528 | 730,230 | Feb 23 05:02 PM | Darling Scott | Chief Legal Officer | Feb 21 | Sale | 18.23 | 4,654 | 84,829 | 193,464 | Feb 23 05:03 PM | Girouard Dave | Chief Executive Officer | Feb 21 | Sale | 18.14 | 4,048 | 73,436 | 83,066 | Feb 23 05:07 PM | Mirgorodskaya Natalia | Corporate Controller | Feb 21 | Sale | 18.15 | 890 | 16,150 | 41,190 | Feb 23 05:14 PM | Datta Sanjay | Chief Financial Officer | Feb 13 | Option Exercise | 1.35 | 3,200 | 4,320 | 293,785 | Feb 15 04:54 PM | Datta Sanjay | Chief Financial Officer | Feb 13 | Sale | 16.21 | 3,200 | 51,872 | 290,585 | Feb 15 04:54 PM | Datta Sanjay | Chief Financial Officer | Feb 06 | Option Exercise | 1.35 | 2,300 | 3,105 | 292,885 | Feb 07 04:43 PM | Datta Sanjay | Chief Financial Officer | Feb 06 | Sale | 21.36 | 2,300 | 49,128 | 290,585 | Feb 07 04:43 PM | Datta Sanjay | Chief Financial Officer | Jan 30 | Option Exercise | 1.35 | 3,200 | 4,320 | 293,785 | Feb 01 04:38 PM | Datta Sanjay | Chief Financial Officer | Jan 30 | Sale | 18.82 | 3,200 | 60,224 | 290,585 | Feb 01 04:38 PM | Datta Sanjay | Chief Financial Officer | Jan 26 | Option Exercise | 1.35 | 15,000 | 20,250 | 290,585 | Jan 30 04:52 PM | Datta Sanjay | Chief Financial Officer | Jan 23 | Option Exercise | 1.35 | 3,200 | 4,320 | 278,785 | Jan 25 06:54 PM | Datta Sanjay | Chief Financial Officer | Jan 23 | Sale | 17.48 | 3,200 | 55,936 | 275,585 | Jan 25 06:54 PM | Datta Sanjay | Chief Financial Officer | Jan 17 | Option Exercise | 1.35 | 3,200 | 4,320 | 278,785 | Jan 19 06:23 PM | Datta Sanjay | Chief Financial Officer | Jan 17 | Sale | 17.02 | 3,200 | 54,448 | 275,585 | Jan 19 06:23 PM | Datta Sanjay | Chief Financial Officer | Jan 09 | Option Exercise | 1.35 | 3,200 | 4,320 | 278,785 | Jan 11 06:35 PM | Datta Sanjay | Chief Financial Officer | Jan 09 | Sale | 13.48 | 3,200 | 43,136 | 275,585 | Jan 11 06:35 PM | Datta Sanjay | Chief Financial Officer | Jan 03 | Option Exercise | 1.35 | 3,200 | 4,320 | 278,785 | Jan 05 05:41 PM | Datta Sanjay | Chief Financial Officer | Jan 03 | Sale | 13.58 | 3,200 | 43,456 | 275,585 | Jan 05 05:41 PM | Datta Sanjay | Chief Financial Officer | Dec 27 | Option Exercise | 1.35 | 3,200 | 4,320 | 278,785 | Dec 28 04:53 PM | Datta Sanjay | Chief Financial Officer | Dec 27 | Sale | 12.99 | 3,200 | 41,568 | 275,585 | Dec 28 04:53 PM | Datta Sanjay | Chief Financial Officer | Dec 20 | Option Exercise | 1.35 | 18,300 | 24,705 | 275,585 | Dec 21 04:10 PM | Gu Paul | Chief Technology Offier | Dec 19 | Option Exercise | 0.43 | 50,876 | 21,877 | 739,859 | Dec 21 04:12 PM | Datta Sanjay | Chief Financial Officer | Dec 19 | Option Exercise | 1.35 | 3,200 | 4,320 | 260,485 | Dec 21 04:10 PM | Datta Sanjay | Chief Financial Officer | Dec 19 | Sale | 15.38 | 3,200 | 49,216 | 257,285 | Dec 21 04:10 PM | Datta Sanjay | Chief Financial Officer | Dec 12 | Option Exercise | 1.35 | 3,200 | 4,320 | 260,485 | Dec 14 07:53 PM | Datta Sanjay | Chief Financial Officer | Dec 12 | Sale | 17.00 | 3,200 | 54,400 | 257,285 | Dec 14 07:53 PM | Datta Sanjay | Chief Financial Officer | Dec 05 | Option Exercise | 1.35 | 3,200 | 4,320 | 260,485 | Dec 07 04:46 PM | Datta Sanjay | Chief Financial Officer | Dec 05 | Sale | 18.74 | 3,200 | 59,968 | 257,285 | Dec 07 04:46 PM | Datta Sanjay | Chief Financial Officer | Nov 28 | Option Exercise | 1.35 | 3,200 | 4,320 | 56,708 | Nov 30 05:01 PM | Datta Sanjay | Chief Financial Officer | Nov 28 | Sale | 18.11 | 3,200 | 57,952 | 53,508 | Nov 30 05:01 PM | Mirgorodskaya Natalia | Corporate Controller | Nov 25 | Sale | 18.02 | 424 | 7,640 | 41,323 | Nov 29 04:44 PM | Mirgorodskaya Natalia | Corporate Controller | Nov 22 | Sale | 18.68 | 769 | 14,361 | 41,747 | Nov 23 05:25 PM | Datta Sanjay | Chief Financial Officer | Nov 21 | Option Exercise | 1.35 | 3,200 | 4,320 | 56,708 | Nov 23 05:21 PM | Datta Sanjay | Chief Financial Officer | Nov 21 | Sale | 18.55 | 3,200 | 59,355 | 53,508 | Nov 23 05:21 PM | Datta Sanjay | Chief Financial Officer | Nov 14 | Option Exercise | 1.35 | 2,300 | 3,105 | 55,808 | Nov 16 06:25 PM | Datta Sanjay | Chief Financial Officer | Nov 14 | Sale | 22.01 | 2,300 | 50,623 | 53,508 | Nov 16 06:25 PM | Cooper Kerry Whorton | Director | Nov 11 | Sale | 20.92 | 2,000 | 41,840 | 768 | Nov 15 06:02 PM |
|