Symbol | Company | Owner | Relationship | Date | Transaction | Cost | # Shares | Value ($) | Total Shares | Filing | |
---|---|---|---|---|---|---|---|---|---|---|---|
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | Dec 13, 2023 | Option Exercise | $10.50 | 33,458 | 351,309 | 0 | Dec 13, 2023, 04:21 PM | |
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | Sep 15, 2023 | Option Exercise | $10.31 | 2,182 | 22,496 | 33,458 | Sep 18, 2023, 12:56 PM | |
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | Jun 16, 2023 | Option Exercise | $7.37 | 3,052 | 22,493 | 31,276 | Jun 20, 2023, 01:21 PM | |
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | Mar 17, 2023 | Option Exercise | $7.75 | 2,903 | 22,498 | 28,224 | Mar 20, 2023, 04:35 PM | |
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | Dec 16, 2022 | Option Exercise | $7.26 | 3,099 | 22,499 | 25,321 | Dec 19, 2022, 04:12 PM | |
VUZI | Vuzix Corp | Rajgopal Raj | Director | Dec 14, 2022 | Buy | $4.09 | 6,565 | 26,850 | 43,788 | Dec 16, 2022, 11:36 AM | |
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | Sep 16, 2022 | Option Exercise | $8.13 | 2,767 | 22,496 | 22,222 | Sep 20, 2022, 04:05 PM | |
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | Jun 17, 2022 | Option Exercise | $9.22 | 2,440 | 22,497 | 19,455 | Jun 21, 2022, 11:26 AM | |
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | Mar 18, 2022 | Option Exercise | $9.12 | 2,467 | 22,499 | 17,015 | Mar 22, 2022, 03:11 PM | |
VUZI | Vuzix Corp | Rajgopal Raj | Director | Dec 02, 2021 | Buy | $10.34 | 2,500 | 25,840 | 19,493 | Dec 06, 2021, 10:38 AM | |
VUZI | Vuzix Corp | Rajgopal Raj | Director | Nov 30, 2021 | Buy | $10.73 | 2,200 | 23,606 | 16,993 | Dec 02, 2021, 02:59 PM | |
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | Sep 16, 2021 | Option Exercise | $8.99 | 2,502 | 22,493 | 12,207 | Sep 17, 2021, 02:34 PM | |
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | Jun 17, 2021 | Option Exercise | $9.99 | 2,252 | 22,497 | 9,705 | Jun 21, 2021, 02:46 PM | |
CTG | COMPUTER TASK GROUP INC | Rajgopal Raj | Director | May 03, 2021 | Buy | $9.99 | 5,000 | 49,950 | 7,453 | May 03, 2021, 11:14 AM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Mar 01, 2019 | Option Exercise | $50.77 | 4,538 | 230,394 | 82,413 | Mar 05, 2019, 07:19 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Feb 27, 2019 | Sale | $50.54 | 600 | 30,324 | 76,907 | Feb 28, 2019, 06:17 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Feb 28, 2019 | Sale | $50.50 | 3,513 | 177,407 | 73,394 | Feb 28, 2019, 06:17 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Feb 19, 2019 | Sale | $51.20 | 4,485 | 229,611 | 78,307 | Feb 20, 2019, 04:43 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Feb 20, 2019 | Sale | $51.06 | 800 | 40,848 | 77,507 | Feb 20, 2019, 04:43 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Feb 12, 2019 | Sale | $52.12 | 9,490 | 494,583 | 82,792 | Feb 14, 2019, 05:33 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Sep 04, 2018 | Option Exercise | $58.06 | 7,140 | 414,548 | 91,806 | Sep 06, 2018, 05:24 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Jun 01, 2018 | Option Exercise | $50.29 | 3,207 | 161,280 | 100,526 | Jun 04, 2018, 04:53 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | May 17, 2018 | Option Exercise | $47.37 | 7,124 | 337,464 | 53,477 | May 21, 2018, 04:23 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Apr 02, 2018 | Sale | $47.29 | 4,025 | 190,323 | 46,353 | Apr 03, 2018, 08:02 AM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Apr 02, 2018 | Option Exercise | $9.89 | 4,025 | 39,797 | 49,018 | Apr 03, 2018, 08:02 AM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Mar 15, 2018 | Sale | $50.01 | 800 | 40,004 | 86,661 | Mar 16, 2018, 06:29 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Mar 16, 2018 | Sale | $49.34 | 40,308 | 1,988,942 | 46,353 | Mar 16, 2018, 06:29 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Mar 01, 2018 | Option Exercise | $9.89 | 4,025 | 39,797 | 99,881 | Mar 02, 2018, 02:35 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Mar 01, 2018 | Sale | $47.54 | 4,025 | 191,356 | 97,216 | Mar 02, 2018, 02:35 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Mar 01, 2018 | Option Exercise | $47.53 | 9,755 | 463,655 | 87,461 | Mar 02, 2018, 02:35 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Feb 12, 2018 | Option Exercise | $9.89 | 4,025 | 39,797 | 99,881 | Feb 14, 2018, 11:36 AM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Feb 12, 2018 | Sale | $47.53 | 4,025 | 191,309 | 97,216 | Feb 14, 2018, 11:36 AM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Jan 02, 2018 | Option Exercise | $9.89 | 4,025 | 39,797 | 99,881 | Jan 03, 2018, 03:05 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Jan 02, 2018 | Sale | $44.35 | 4,025 | 178,517 | 97,216 | Jan 03, 2018, 03:05 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Dec 01, 2017 | Sale | $45.51 | 4,025 | 183,188 | 97,216 | Dec 04, 2017, 02:50 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Dec 01, 2017 | Option Exercise | $9.89 | 4,025 | 39,797 | 99,881 | Dec 04, 2017, 02:50 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Nov 10, 2017 | Option Exercise | $9.89 | 4,025 | 39,797 | 109,881 | Nov 14, 2017, 02:54 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Nov 10, 2017 | Sale | $45.02 | 14,025 | 631,382 | 107,216 | Nov 14, 2017, 02:54 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Oct 02, 2017 | Option Exercise | $9.89 | 4,025 | 39,797 | 109,881 | Oct 03, 2017, 12:46 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Oct 02, 2017 | Sale | $38.01 | 4,025 | 152,998 | 107,216 | Oct 03, 2017, 12:46 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Sep 01, 2017 | Option Exercise | $36.14 | 1,874 | 67,726 | 107,216 | Sep 06, 2017, 02:08 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Sep 01, 2017 | Option Exercise | $9.89 | 4,025 | 39,797 | 109,881 | Sep 06, 2017, 02:08 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Sep 01, 2017 | Sale | $36.05 | 4,025 | 145,089 | 107,216 | Sep 06, 2017, 02:08 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Aug 10, 2017 | Sale | $34.69 | 24,026 | 833,563 | 121,347 | Aug 14, 2017, 04:25 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Aug 11, 2017 | Sale | $35.19 | 3,500 | 123,179 | 109,090 | Aug 14, 2017, 04:25 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Aug 10, 2017 | Option Exercise | $35.02 | 11,243 | 393,730 | 112,590 | Aug 14, 2017, 04:25 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, DBS | Aug 10, 2017 | Option Exercise | $9.89 | 4,026 | 39,808 | 124,012 | Aug 14, 2017, 04:25 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, ETS | Jun 01, 2017 | Option Exercise | $29.35 | 2,686 | 78,834 | 122,548 | Jun 02, 2017, 04:43 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, ETS | Mar 01, 2017 | Option Exercise | $31.75 | 3,975 | 126,206 | 112,483 | Mar 03, 2017, 03:44 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, ETS | Sep 01, 2016 | Option Exercise | $26.21 | 6,009 | 157,496 | 116,458 | Sep 06, 2016, 04:25 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President, ETS | Jun 01, 2016 | Option Exercise | $35.50 | 5,411 | 192,091 | 86,783 | Jun 03, 2016, 08:52 AM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Mar 01, 2016 | Option Exercise | $35.94 | 4,664 | 167,624 | 89,221 | Mar 03, 2016, 10:22 AM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Nov 10, 2015 | Sale | $52.08 | 17,500 | 911,423 | 93,885 | Nov 12, 2015, 11:22 AM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Oct 01, 2015 | Option Exercise | $9.82 | 3,175 | 31,178 | 114,560 | Oct 01, 2015, 06:00 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Oct 01, 2015 | Sale | $50.83 | 3,175 | 161,373 | 111,385 | Oct 01, 2015, 06:00 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Sep 01, 2015 | Option Exercise | $51.78 | 2,778 | 143,845 | 111,385 | Sep 02, 2015, 04:41 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Sep 01, 2015 | Option Exercise | $9.82 | 3,175 | 31,178 | 117,338 | Sep 02, 2015, 04:41 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Sep 01, 2015 | Sale | $52.06 | 3,175 | 165,296 | 114,163 | Sep 02, 2015, 04:41 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Aug 03, 2015 | Option Exercise | $9.82 | 3,175 | 31,178 | 117,338 | Aug 03, 2015, 05:38 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Aug 03, 2015 | Sale | $47.84 | 3,175 | 151,904 | 114,163 | Aug 03, 2015, 05:38 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jul 01, 2015 | Option Exercise | $9.82 | 3,175 | 31,178 | 117,338 | Jul 02, 2015, 03:57 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jul 01, 2015 | Sale | $51.59 | 3,175 | 163,787 | 114,163 | Jul 02, 2015, 03:57 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jun 01, 2015 | Option Exercise | $45.86 | 9,211 | 422,416 | 121,452 | Jun 02, 2015, 07:22 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jun 01, 2015 | Option Exercise | $6.83 | 3,175 | 21,693 | 125,060 | Jun 02, 2015, 07:22 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jun 01, 2015 | Sale | $45.33 | 3,175 | 143,936 | 123,374 | Jun 02, 2015, 07:22 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | May 01, 2015 | Option Exercise | $4.19 | 3,175 | 13,317 | 108,678 | May 04, 2015, 03:09 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | May 01, 2015 | Sale | $39.81 | 3,175 | 126,396 | 105,503 | May 04, 2015, 03:09 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Apr 01, 2015 | Option Exercise | $4.19 | 3,175 | 13,317 | 108,678 | Apr 02, 2015, 04:30 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Apr 01, 2015 | Sale | $41.02 | 3,175 | 130,245 | 105,503 | Apr 02, 2015, 04:30 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Mar 02, 2015 | Option Exercise | $4.19 | 3,175 | 13,317 | 108,678 | Mar 03, 2015, 07:04 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Mar 02, 2015 | Sale | $40.30 | 3,175 | 127,952 | 105,503 | Mar 03, 2015, 07:04 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Feb 09, 2015 | Option Exercise | $4.19 | 3,175 | 13,317 | 108,678 | Feb 10, 2015, 07:58 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Feb 09, 2015 | Sale | $38.22 | 3,175 | 121,349 | 105,503 | Feb 10, 2015, 07:58 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jan 02, 2015 | Option Exercise | $4.19 | 3,175 | 13,317 | 108,678 | Jan 05, 2015, 05:38 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jan 02, 2015 | Sale | $41.67 | 3,175 | 132,302 | 105,503 | Jan 05, 2015, 05:38 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Dec 01, 2014 | Sale | $39.78 | 3,175 | 126,301 | 105,503 | Dec 03, 2014, 12:33 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Dec 01, 2014 | Option Exercise | $4.20 | 3,175 | 13,338 | 108,659 | Dec 03, 2014, 12:33 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Nov 05, 2014 | Sale | $39.74 | 17,460 | 693,847 | 119,788 | Nov 06, 2014, 04:57 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Nov 05, 2014 | Option Exercise | $5.32 | 3,175 | 16,894 | 122,963 | Nov 06, 2014, 04:57 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Oct 01, 2014 | Option Exercise | $4.19 | 3,500 | 14,680 | 123,288 | Oct 02, 2014, 06:39 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Oct 01, 2014 | Sale | $35.35 | 3,500 | 123,725 | 119,788 | Oct 02, 2014, 06:39 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Sep 02, 2014 | Option Exercise | $4.19 | 3,500 | 14,680 | 126,575 | Sep 03, 2014, 06:06 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Sep 02, 2014 | Sale | $34.02 | 3,500 | 119,070 | 123,075 | Sep 03, 2014, 06:06 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Sep 02, 2014 | Option Exercise | $34.54 | 3,287 | 113,533 | 119,788 | Sep 03, 2014, 06:06 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Aug 08, 2014 | Option Exercise | $4.19 | 3,500 | 14,680 | 111,778 | Aug 11, 2014, 05:03 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Aug 08, 2014 | Sale | $33.05 | 3,500 | 115,675 | 108,278 | Aug 11, 2014, 05:03 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jul 01, 2014 | Option Exercise | $3.23 | 3,500 | 11,300 | 111,047 | Jul 02, 2014, 01:53 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jul 01, 2014 | Sale | $35.85 | 3,500 | 125,475 | 108,278 | Jul 02, 2014, 01:53 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jun 02, 2014 | Sale | $34.07 | 3,500 | 119,245 | 118,459 | Jun 04, 2014, 04:37 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jun 02, 2014 | Option Exercise | $34.05 | 10,181 | 346,663 | 116,761 | Jun 04, 2014, 04:37 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jun 02, 2014 | Option Exercise | $2.97 | 3,500 | 10,407 | 121,959 | Jun 04, 2014, 04:37 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | May 01, 2014 | Option Exercise | $2.97 | 3,500 | 10,407 | 100,834 | May 02, 2014, 04:57 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | May 01, 2014 | Sale | $32.70 | 3,500 | 114,450 | 97,334 | May 02, 2014, 04:57 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Apr 01, 2014 | Option Exercise | $2.97 | 3,500 | 10,407 | 100,834 | Apr 02, 2014, 06:39 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Apr 01, 2014 | Sale | $33.40 | 3,500 | 116,900 | 97,334 | Apr 02, 2014, 06:39 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Mar 03, 2014 | Option Exercise | $2.97 | 3,500 | 10,407 | 100,834 | Mar 04, 2014, 03:51 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Mar 03, 2014 | Sale | $35.84 | 3,500 | 125,440 | 97,334 | Mar 04, 2014, 03:51 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Feb 04, 2014 | Sale | $34.10 | 3,500 | 119,350 | 97,334 | Feb 06, 2014, 02:47 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Feb 04, 2014 | Option Exercise | $2.97 | 3,500 | 10,407 | 100,834 | Feb 06, 2014, 02:47 PM | |
VRTU | VIRTUSA CORP | Rajgopal Raj | President | Jan 02, 2014 | Option Exercise | $2.97 | 3,500 | 10,407 | 100,834 | Jan 06, 2014, 02:18 PM |