Modder Roger Keith
Insider CIK 1406394 · VRTU EVP, COO & MD EMEA
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| VRTU VIRTUSA CORP | D To issuer deriv | 2021-02-11 | 2021-02-11 | 25,690 | — | $0 | 0 | SEC↗ |
| VRTU VIRTUSA CORP | D To issuer deriv | 2021-02-11 | 2021-02-11 | 28,000 | — | $0 | 0 | SEC↗ |
| VRTU VIRTUSA CORP | D To issuer deriv | 2021-02-11 | 2021-02-11 | 24,890 | — | $0 | 0 | SEC↗ |
| VRTU VIRTUSA CORP | D To issuer | 2021-02-11 | 2021-02-11 | 254,306 | — | $0 | 0 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2020-06-01 | 2020-06-03 | 661 | $30.28 | $20.0K | 254,306 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2020-06-01 | 2020-06-03 | 532 | $30.28 | $16.1K | 254,967 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2020-06-01 | 2020-06-03 | 675 | $30.28 | $20.4K | 255,499 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2020-05-18 | 2020-05-20 | 24,890 | — | $0 | 256,174 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2020-03-02 | 2020-03-04 | 5,871 | $44.62 | $262.0K | 231,284 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2020-02-14 | 2020-02-14 | 10,000 | $48.95 | $489.5K | 237,155 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2020-02-13 | 2020-02-14 | 7,573 | $49.05 | $371.5K | 247,155 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2020-02-12 | 2020-02-14 | 2,427 | $49.25 | $119.5K | 254,728 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2019-09-03 | 2019-09-04 | 1,711 | $36.10 | $61.8K | 257,155 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2019-06-03 | 2019-06-05 | 900 | $41.27 | $37.1K | 259,576 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2019-06-03 | 2019-06-05 | 710 | $41.27 | $29.3K | 258,866 | SEC↗ |
| VRTU VIRTUSA CORP | A Award deriv | 2019-05-20 | 2019-05-22 | 25,690 | — | $0 | 25,690 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2019-05-20 | 2019-05-22 | 11,010 | — | $0 | 260,476 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2019-05-14 | 2019-05-16 | 21,595 | — | $0 | 249,466 | SEC↗ |
| VRTU VIRTUSA CORP | M Exercise deriv | 2019-03-01 | 2019-03-05 | 12,000 | — | $0 | 28,000 | SEC↗ |
| VRTU VIRTUSA CORP | M Exercise | 2019-03-01 | 2019-03-05 | 12,000 | — | $0 | 231,916 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2019-03-01 | 2019-03-05 | 2,880 | $50.77 | $146.2K | 229,036 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2019-03-01 | 2019-03-05 | 1,165 | $50.77 | $59.1K | 227,871 | SEC↗ |
| VRTU VIRTUSA CORP | M Exercise deriv | 2019-02-13 | 2019-02-14 | 17,716 | $9.82 | $174.0K | 0 | SEC↗ |
| VRTU VIRTUSA CORP | M Exercise | 2019-02-13 | 2019-02-14 | 17,716 | $9.82 | $174.0K | 237,632 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2019-02-13 | 2019-02-14 | 17,716 | $52.37 | $927.8K | 219,916 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2018-09-04 | 2018-09-06 | 3,855 | $58.06 | $223.8K | 219,916 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2018-06-01 | 2018-06-04 | 900 | $50.29 | $45.3K | 223,771 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2018-06-01 | 2018-06-04 | 816 | $50.29 | $41.0K | 224,671 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2018-05-23 | 2018-05-25 | 48,676 | — | $0 | 225,487 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2018-05-21 | 2018-05-21 | 8,294 | $47.28 | $392.1K | 176,811 | SEC↗ |
| VRTU VIRTUSA CORP | A Award deriv | 2018-05-17 | 2018-05-21 | 20,688 | — | $0 | 20,688 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2018-05-17 | 2018-05-21 | 8,866 | $47.37 | $420.0K | 185,105 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2018-05-17 | 2018-05-21 | 5,706 | $47.66 | $271.9K | 176,239 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2018-03-15 | 2018-03-16 | 12,500 | $50.03 | $625.4K | 181,945 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2018-03-01 | 2018-03-02 | 3,627 | $47.53 | $172.4K | 194,445 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2017-09-01 | 2017-09-06 | 777 | $36.14 | $28.1K | 198,072 | SEC↗ |
| VRTU VIRTUSA CORP | A Award deriv | 2017-08-10 | 2017-08-14 | 26,235 | — | $0 | 26,235 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2017-08-10 | 2017-08-14 | 11,243 | $35.02 | $393.7K | 198,849 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2017-06-01 | 2017-06-02 | 544 | $29.35 | $16.0K | 187,606 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2017-06-01 | 2017-06-02 | 733 | $29.35 | $21.5K | 188,150 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2017-05-31 | 2017-06-02 | 9,702 | — | $0 | 188,883 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2017-05-25 | 2017-05-25 | 12,242 | $29.29 | $358.6K | 179,181 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2017-05-24 | 2017-05-25 | 12,000 | $28.90 | $346.8K | 191,423 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2017-03-01 | 2017-03-03 | 1,761 | $31.75 | $55.9K | 203,423 | SEC↗ |
| VRTU VIRTUSA CORP | A Award deriv | 2016-11-14 | 2016-11-16 | 21,000 | — | $0 | 21,000 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2016-09-01 | 2016-09-06 | 1,786 | $26.21 | $46.8K | 205,184 | SEC↗ |
| VRTU VIRTUSA CORP | A Award deriv | 2016-08-11 | 2016-08-12 | 40,000 | — | $0 | 40,000 | SEC↗ |
| VRTU VIRTUSA CORP | A Award deriv | 2016-08-11 | 2016-08-12 | 42,000 | — | $0 | 42,000 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2016-06-07 | 2016-06-08 | 33,825 | — | $0 | 206,970 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2016-06-01 | 2016-06-03 | 1,000 | $35.50 | $35.5K | 174,422 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2016-06-01 | 2016-06-03 | 544 | $35.50 | $19.3K | 173,145 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2016-06-01 | 2016-06-03 | 733 | $35.50 | $26.0K | 173,689 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2016-05-19 | 2016-05-20 | 6,500 | $32.43 | $210.8K | 175,422 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2016-03-01 | 2016-03-03 | 2,265 | $35.94 | $81.4K | 181,922 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2015-11-17 | 2015-11-18 | 5,500 | $50.38 | $277.1K | 184,187 | SEC↗ |
| VRTU VIRTUSA CORP | A Award deriv | 2015-11-09 | 2015-11-10 | 27,028 | — | $0 | 27,028 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2015-09-01 | 2015-09-02 | 867 | $51.78 | $44.9K | 189,687 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2015-06-01 | 2015-06-02 | 946 | $45.86 | $43.4K | 192,831 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2015-06-01 | 2015-06-02 | 1,000 | $45.86 | $45.9K | 191,831 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2015-06-01 | 2015-06-02 | 544 | $45.86 | $24.9K | 190,554 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2015-06-01 | 2015-06-02 | 733 | $45.86 | $33.6K | 191,098 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2015-05-20 | 2015-05-21 | 16,421 | — | $0 | 193,777 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2014-11-07 | 2014-11-10 | 3,000 | $39.47 | $118.4K | 177,356 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2014-11-06 | 2014-11-07 | 3,000 | $39.68 | $119.0K | 180,356 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2014-11-05 | 2014-11-07 | 4,000 | $39.77 | $159.1K | 183,356 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2014-09-02 | 2014-09-03 | 1,116 | $34.54 | $38.5K | 187,356 | SEC↗ |
| VRTU VIRTUSA CORP | A Award deriv | 2014-08-08 | 2014-08-11 | 20,396 | — | $0 | 20,396 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2014-08-08 | 2014-08-11 | 13,597 | — | $0 | 188,472 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2014-06-02 | 2014-06-04 | 1,000 | $34.05 | $34.0K | 175,608 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2014-06-02 | 2014-06-04 | 800 | $34.05 | $27.2K | 177,554 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2014-06-02 | 2014-06-04 | 946 | $34.05 | $32.2K | 176,608 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2014-06-02 | 2014-06-04 | 733 | $34.05 | $25.0K | 174,875 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2014-05-22 | 2014-05-22 | 6,000 | $35.62 | $213.7K | 178,354 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2014-05-21 | 2014-05-22 | 21,125 | — | $0 | 184,354 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2014-05-20 | 2014-05-22 | 6,000 | $34.70 | $208.2K | 163,229 | SEC↗ |
| VRTU VIRTUSA CORP | A Award deriv | 2013-08-06 | 2013-08-07 | 18,304 | — | $0 | 18,304 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2013-08-06 | 2013-08-07 | 18,304 | — | $0 | 169,229 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2013-06-03 | 2013-06-05 | 1,419 | $23.99 | $34.0K | 150,925 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2013-06-03 | 2013-06-05 | 1,500 | $23.99 | $36.0K | 152,344 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2013-06-03 | 2013-06-05 | 52 | $23.99 | $1.2K | 153,844 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2013-06-03 | 2013-06-05 | 2,400 | $23.99 | $57.6K | 153,896 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2013-06-03 | 2013-06-05 | 1,622 | $23.99 | $38.9K | 156,296 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2013-06-03 | 2013-06-05 | 6,755 | $23.99 | $162.1K | 157,918 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2013-06-03 | 2013-06-05 | 1,200 | $23.99 | $28.8K | 159,913 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2013-06-03 | 2013-06-05 | 5,000 | $23.99 | $119.9K | 161,113 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2013-05-21 | 2013-05-21 | 10,000 | $25.88 | $258.8K | 161,113 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2013-05-17 | 2013-05-20 | 20,000 | $25.67 | $513.4K | 171,113 | SEC↗ |
| VRTU VIRTUSA CORP | S Sale | 2013-05-16 | 2013-05-20 | 10,000 | $25.77 | $257.7K | 191,113 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2012-08-02 | 2012-08-06 | 25,000 | $14.31 | $357.8K | 196,113 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2012-08-02 | 2012-08-06 | 5,000 | $14.31 | $71.5K | 201,113 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2012-06-01 | 2012-06-05 | 1,419 | $14.21 | $20.2K | 171,165 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2012-06-01 | 2012-06-05 | 2,400 | $14.21 | $34.1K | 172,584 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2012-06-01 | 2012-06-05 | 473 | $14.21 | $6.7K | 174,984 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2012-06-01 | 2012-06-05 | 1,970 | $14.21 | $28.0K | 175,457 | SEC↗ |
| VRTU VIRTUSA CORP | A Award | 2012-06-01 | 2012-06-05 | 7,856 | $14.21 | $111.6K | 178,000 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2012-06-01 | 2012-06-05 | 52 | $14.21 | $739 | 171,113 | SEC↗ |
| VRTU VIRTUSA CORP | F Tax w/h | 2012-06-01 | 2012-06-05 | 1,886 | $14.21 | $26.8K | 176,114 | SEC↗ |