Moriarty Rowland T Insider Trading

Get the latest insider transactions of Moriarty Rowland T. Moriarty Rowland T is Director in VIRTUSA CORP ($VRTU). Discover the current value of Moriarty Rowland T shares.

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

Moriarty Rowland T is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
VRTUVIRTUSA CORPDirector00.00

Insider Trading Transactions of Moriarty Rowland T

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
Feb 11 2021VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.00121,75800
Feb 11 2021VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.00234,45600
Feb 11 2021VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0059,19500
Feb 11 2021VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0049,50000
Feb 11 2021VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0067200
Dec 18 2020VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy0.002,7840121,758
Nov 24 2020VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0010,0000118,974
Nov 24 2020VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy0.0010,000049,500
Nov 13 2020VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy34.272,66591,330128,974
Nov 13 2020VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise34.272,66591,3300
Dec 20 2019VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.006720126,309
Sep 18 2019VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy0.003,5580126,981
Jun 07 2019VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy15.225,51883,984117,700
Jun 07 2019VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy14.635,72383,727123,423
Jun 07 2019VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise15.225,51883,9840
Jun 07 2019VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise14.635,72383,7270
Apr 16 2019VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy0.0065,3720234,456
Apr 16 2019VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0065,37200
Sep 11 2018VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy0.002,4670112,182
Jun 04 2018VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell49.225,000246,089114,715
Jun 04 2018VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell49.665,000248,320109,715
Dec 29 2017VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy9.209,39786,452113,529
Dec 29 2017VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy13.426,18683,016119,715
Dec 29 2017VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise9.209,39786,4520
Dec 29 2017VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise13.426,18683,0160
Dec 07 2017VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy45.243,094139,973104,132
Nov 16 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy19.105,23599,989101,038
Jun 13 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy33.807,000236,61394,303
Jun 13 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy33.451,23141,18095,534
Jun 13 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy33.942699,13095,803
Jun 13 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy33.877,000237,112169,084
Jun 10 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy34.502006,90080,003
Jun 10 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy34.882,80097,66582,803
Jun 10 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy34.384,500154,68887,303
Jun 10 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy34.501505,175154,734
Jun 10 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy34.872,85099,391157,584
Jun 10 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy34.374,500154,683162,084
Feb 16 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy4.7410,00047,40079,803
Feb 16 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise4.7410,00047,4000
Jan 15 2016VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0065,372069,803
Dec 29 2015VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy4.7412,71660,274135,175
Dec 29 2015VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise4.7412,71660,27410,000
Dec 17 2015VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy14.006,71994,066122,459
Dec 17 2015VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise14.006,71994,0660
Nov 18 2015VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy49.582,01699,953115,740
Sep 15 2015VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.009,5000113,724
Sep 15 2015VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy0.009,500039,500
Nov 12 2014VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy39.972,50199,965123,224
Nov 22 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise34.272,66591,3302,665
Nov 14 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell33.5520,000671,04878,168
Nov 14 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell33.6418,973638,33359,195
Sep 11 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell29.2720,000585,384179,487
Sep 09 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0020,000095,820
Sep 09 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy0.0020,000035,000
Sep 09 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell28.605,000143,00430,000
Sep 09 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell28.7010,000287,007199,487
Jul 10 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0034,320073,121
Jul 10 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy0.0034,3200115,820
Jul 10 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0073,12100
Jul 10 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy0.0073,1210209,487
Jun 17 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell23.158,396194,36781,500
Jun 17 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell23.154,904113,528107,441
Jun 13 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell23.974,700112,66089,896
Jun 11 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell23.8212,901307,267112,345
Jun 11 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell23.8217,099407,252114,596
Jun 11 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell24.0020,000480,06894,596
Jun 05 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell24.003007,200143,178
Jun 05 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell23.9117,932428,776125,246
May 31 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell24.001,30031,200143,778
May 31 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell24.003007,200143,478
May 28 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell24.117,667184,868145,078
May 24 2013VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell25.949,600249,044152,745
Nov 29 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0098,1680131,695
Nov 21 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy14.754,00058,984229,863
Nov 21 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy14.715,00073,538225,863
Nov 16 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise15.225,51883,9845,518
Nov 13 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy15.4522,300344,635217,163
Nov 13 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy15.454,00061,818136,366
Nov 13 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy15.143,70056,024220,863
Jul 10 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0050,1950162,345
May 29 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy13.647,400100,962144,668
Mar 06 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy14.687,600111,582137,268
Mar 06 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy14.611,00014,6131,000
Mar 06 2012VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy14.611,00014,6131,000
Dec 22 2011VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0015,0000129,668
Nov 17 2011VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise14.635,72383,7275,723
Mar 14 2011VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell16.802,28538,388144,668
Mar 07 2011VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell16.8710,000168,706156,953
Mar 07 2011VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell16.8110,000168,055146,953
Feb 18 2011VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell16.806,800114,240166,953
Feb 16 2011VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.0086,0280198,553
Feb 16 2011VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell16.954006,780198,153
Feb 16 2011VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell16.8024,400409,952173,753
Dec 27 2010VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy4.1971,168298,493284,581
Dec 27 2010VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise4.1971,168298,4930
Nov 23 2010VRTUVIRTUSA CORPMoriarty Rowland TDirectorSell0.00126,5120208,000
Nov 23 2010VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise13.426,18683,0166,186
Feb 11 2010VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy8.194,30035,217338,625
Feb 11 2010VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy8.141,30010,582339,925
Feb 09 2010VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy8.191,0008,190334,325
Nov 24 2009VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise9.209,39786,4529,397
Dec 15 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy4.5529,400133,770132,366
Nov 05 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy5.4518,549101,09292,966
Nov 05 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy5.2410,00052,387102,966
Oct 16 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise4.7422,716107,67422,716
Sep 12 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.0920,000141,80074,417
Sep 12 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy6.972,78219,391313,325
Sep 12 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.0120,000140,200333,325
Sep 08 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.3024,646179,916310,543
Sep 08 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.2910,09473,58554,417
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.402,00014,80012,000
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.359456,94612,945
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.331,0557,73314,000
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.322,00014,64016,000
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.292,50018,22518,500
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.281,78613,00220,286
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.381371,01120,423
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.402,00014,80022,423
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.462,00014,92024,423
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.471,0007,47025,423
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.483,00022,44028,423
Sep 03 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.3015,900116,07044,323
Aug 06 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy6.927,50051,900271,397
Aug 06 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.084,50031,860275,897
Aug 06 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy6.885003,440276,397
Aug 06 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy6.942,50017,350278,897
Aug 06 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy6.985,00034,900283,897
Aug 06 2008VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy7.202,00014,400285,897
Aug 10 2007VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy0.0038,2360335,065
Aug 10 2007VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise0.00104,72300
Aug 10 2007VRTUVIRTUSA CORPMoriarty Rowland TDirectorOption Exercise0.0014,96000
Aug 06 2007VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy14.0010,000140,000235,661
Aug 06 2007VRTUVIRTUSA CORPMoriarty Rowland TDirectorBuy14.0010,000140,000235,661