Modder Roger Keith Insider Trading

Get the latest insider transactions of Modder Roger Keith. Modder Roger Keith is EVP & COO in VIRTUSA CORP ($VRTU) and EVP, COO & MD EMEA in VIRTUSA CORP ($VRTU) and Pres., Asia, EVP Global Serv. in VIRTUSA CORP ($VRTU). Discover the current value of Modder Roger Keith shares.

Address: C/O VIRTUSA CORPORATION 2000 WEST PARK DRIVE WESTBOROUGH 01581MA

Modder Roger Keith is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
VRTUVIRTUSA CORPEVP, COO & MD EMEA, EVP & COO, Pres., Asia, EVP Global Serv.00.00

Insider Trading Transactions of Modder Roger Keith

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
Feb 11 2021VRTUVIRTUSA CORPModder Roger KeithEVP, COO & MD EMEASell0.00254,30600
Feb 11 2021VRTUVIRTUSA CORPModder Roger KeithEVP, COO & MD EMEAOption Exercise0.0025,69000
Feb 11 2021VRTUVIRTUSA CORPModder Roger KeithEVP, COO & MD EMEAOption Exercise0.0024,89000
Feb 11 2021VRTUVIRTUSA CORPModder Roger KeithEVP, COO & MD EMEAOption Exercise0.0028,00000
May 20 2020VRTUVIRTUSA CORPModder Roger KeithEVP, COO & MD EMEABuy0.0024,8900256,174
Sep 04 2019VRTUVIRTUSA CORPModder Roger KeithEVP, COO & MD EMEASell36.101,71161,767257,155
Jun 05 2019VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell41.2790037,143259,576
Jun 05 2019VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell41.2771029,302258,866
May 16 2019VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy0.0021,5950249,466
Sep 06 2018VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell58.063,855223,821219,916
Jun 04 2018VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell50.2981641,037224,671
Jun 04 2018VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell50.2990045,261223,771
May 25 2018VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy0.0048,6760225,487
May 21 2018VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell47.665,706271,976176,239
May 21 2018VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy47.378,866419,982185,105
May 21 2018VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell47.288,294392,160176,811
May 21 2018VRTUVIRTUSA CORPModder Roger KeithEVP & COOOption Exercise0.0020,688020,688
Mar 16 2018VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell50.0312,500625,351181,945
Mar 02 2018VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell47.533,627172,391194,445
Sep 06 2017VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell36.1477728,081198,072
Jun 02 2017VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy0.009,7020188,883
Jun 02 2017VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell29.3573321,514188,150
Jun 02 2017VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell29.3554415,966187,606
May 25 2017VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell28.9012,000346,751191,423
May 25 2017VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell29.2912,242358,613179,181
Mar 03 2017VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell31.751,76155,912203,423
Nov 16 2016VRTUVIRTUSA CORPModder Roger KeithEVP & COOOption Exercise0.0021,000021,000
Sep 06 2016VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell26.211,78646,811205,184
Aug 12 2016VRTUVIRTUSA CORPModder Roger KeithEVP & COOOption Exercise0.0042,000042,000
Aug 12 2016VRTUVIRTUSA CORPModder Roger KeithEVP & COOOption Exercise0.0040,000040,000
Jun 08 2016VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy0.0033,8250206,970
Jun 03 2016VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell35.501,00035,500174,422
Jun 03 2016VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell35.5073326,022173,689
Jun 03 2016VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell35.5054419,312173,145
May 20 2016VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell32.436,500210,809175,422
Mar 03 2016VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell35.942,26581,404181,922
Nov 18 2015VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell50.385,500277,065184,187
Nov 10 2015VRTUVIRTUSA CORPModder Roger KeithEVP & COOOption Exercise0.0027,028027,028
Sep 02 2015VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell51.7886744,893189,687
Jun 02 2015VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell45.8694643,384192,831
Jun 02 2015VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell45.861,00045,860191,831
Jun 02 2015VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell45.8673333,615191,098
Jun 02 2015VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell45.8654424,948190,554
May 21 2015VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy0.0016,4210193,777
Nov 10 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell39.473,000118,398177,356
Nov 07 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell39.774,000159,080183,356
Nov 07 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell39.683,000119,046180,356
Sep 03 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell34.541,11638,547187,356
Aug 11 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy0.0013,5970188,472
Aug 11 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOOption Exercise0.0020,396020,396
Jun 04 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell34.0580027,240177,554
Jun 04 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell34.0594632,211176,608
Jun 04 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell34.051,00034,050175,608
Jun 04 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell34.0573324,959174,875
May 22 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell34.706,000208,174163,229
May 22 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy0.0021,1250184,354
May 22 2014VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell35.626,000213,744178,354
Aug 07 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy0.0018,3040169,229
Aug 07 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOOption Exercise0.0018,304018,304
Jun 05 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy23.995,000119,950161,113
Jun 05 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell23.991,20028,788159,913
Jun 05 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy23.996,755162,052157,918
Jun 05 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell23.991,62238,912156,296
Jun 05 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell23.992,40057,576153,896
Jun 05 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell23.99521,247153,844
Jun 05 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell23.991,50035,985152,344
Jun 05 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell23.991,41934,042150,925
May 21 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell25.8810,000258,780161,113
May 20 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell25.7710,000257,694191,113
May 20 2013VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell25.6720,000513,450171,113
Aug 06 2012VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy14.3125,000357,750196,113
Aug 06 2012VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy14.315,00071,550201,113
Jun 05 2012VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy14.217,856111,634178,000
Jun 05 2012VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell14.211,88626,800176,114
Jun 05 2012VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy14.211,97027,994175,457
Jun 05 2012VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell14.214736,721174,984
Jun 05 2012VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell14.212,40034,104172,584
Jun 05 2012VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell14.211,41920,164171,165
Jun 05 2012VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell14.2152739171,113
Jun 03 2011VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell18.86531,000182,494
Jun 03 2011VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell18.863,60067,896178,894
May 18 2011VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy19.413,26663,393157,056
May 18 2011VRTUVIRTUSA CORPModder Roger KeithEVP & COOSell19.4178315,198156,273
May 18 2011VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy19.4123,647458,988179,920
May 18 2011VRTUVIRTUSA CORPModder Roger KeithEVP & COOBuy19.412,62750,990182,547
Feb 09 2011VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell17.4510,000174,543145,939
Feb 09 2011VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy5.4845,323248,257191,262
Feb 09 2011VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell17.3222,500389,615168,762
Feb 09 2011VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy9.8213,778135,300182,540
Feb 09 2011VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell17.3420,000346,858162,540
Feb 09 2011VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise5.4845,323248,2570
Feb 09 2011VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise9.8213,778135,30017,716
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.313,04395275,661
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy1.5717,92328,04993,584
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell15.0110,723160,93882,861
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy1.5727,52043,069110,381
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy1.5715,97424,999126,355
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy4.1914,97062,787141,325
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy4.198,99137,710150,316
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy5.4812,82370,238163,139
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell15.097,200108,677155,939
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.313,0439520
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise1.5717,92328,0490
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise1.5727,52043,0690
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise1.5715,97424,9990
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise4.1914,97062,7878,991
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise4.198,99137,7100
Dec 13 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise5.4812,82370,23845,323
May 19 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.314,0001,25230,250
May 19 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell9.544,00038,16026,250
May 19 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy9.6240,000384,80066,250
May 19 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy9.622,90627,95669,156
May 19 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy9.623,46233,30472,618
May 19 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.314,0001,2523,043
Mar 12 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.313,2001,00246,855
Mar 12 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell9.913,20031,71243,655
Mar 12 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.3180025044,455
Mar 12 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy9.908007,92043,655
Mar 12 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.313,2001,0027,843
Mar 12 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.318002507,043
Feb 18 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.314,0001,25247,655
Feb 18 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell8.364,00033,44043,655
Feb 18 2010VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.314,0001,25210,501
Dec 15 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.314,0001,25247,655
Dec 15 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell9.004,00036,00043,655
Dec 15 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.314,0001,25214,501
Nov 23 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.312,92391546,578
Nov 23 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell9.312,92327,21343,655
Nov 23 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.312,92391518,501
Nov 12 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.3196330144,618
Nov 12 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell9.309638,95643,655
Nov 12 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.31541743,709
Nov 12 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell9.065448943,655
Nov 12 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.31601943,715
Nov 12 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell9.006054043,655
Nov 12 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.3196330121,538
Nov 12 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.31541721,484
Nov 12 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.31601921,424
Sep 02 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.314,0001,25247,655
Sep 02 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell9.974,00039,86043,655
Sep 02 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.314,0001,25222,501
Aug 27 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy1.5710,00015,65053,655
Aug 27 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell10.0210,000100,20043,655
Aug 27 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise1.5710,00015,65017,923
Aug 25 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.311,72554045,380
Aug 25 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell10.171,72517,54343,655
Aug 25 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.311,73354245,388
Aug 25 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell10.111,73317,52143,655
Aug 25 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.311,72554028,234
Aug 25 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.311,73354226,501
Aug 06 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.3142513344,080
Aug 06 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell9.834254,17843,655
Aug 06 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Buy0.311173743,772
Aug 06 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell9.661171,13143,655
Aug 06 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.3142513330,076
Aug 06 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.311173729,959
Aug 06 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise9.8231,494309,27131,494
Jun 02 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell7.214,00028,8320
Jun 02 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.314,0001,25231,043
May 22 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell7.0220,000140,4000
May 22 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise1.5720,00031,30027,923
May 20 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell6.812,00013,6200
May 20 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Sell7.002,00014,0000
May 20 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.312,00062637,043
May 20 2009VRTUVIRTUSA CORPModder Roger KeithPres., Asia, EVP Glob ...Option Exercise0.312,00062635,043