Canekeratne Kris A Insider Trading

Get the latest insider transactions of Canekeratne Kris A. Canekeratne Kris A is Chairman & CEO in VIRTUSA CORP ($VRTU). Discover the current value of Canekeratne Kris A shares.

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

Canekeratne Kris A is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
VRTUVIRTUSA CORPChairman & CEO00.00

Insider Trading Transactions of Canekeratne Kris A

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
Feb 11 2021VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.00704,28500
Feb 11 2021VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.0069,91100
Feb 11 2021VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.0041,11000
Feb 11 2021VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.0041,11000
Feb 11 2021VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.0014,69200
Feb 11 2021VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.0014,69200
Feb 11 2021VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.00123,20000
Feb 11 2021VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.00125,34300
Feb 11 2021VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.00105,00000
Jun 03 2020VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell30.285,067153,429712,989
Jun 03 2020VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell30.284,151125,692708,838
Jun 03 2020VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell30.284,553137,865704,285
May 20 2020VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0083,5620718,056
Mar 04 2020VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell44.6272,2543,223,973634,494
Dec 03 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell44.537,500333,95369,911
Nov 13 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell42.867,500321,43777,411
Oct 24 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.507,500266,21384,911
Sep 04 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.1017,178620,126706,748
Sep 04 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.5715,000548,55092,411
Jul 01 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell44.317,500332,340107,411
Jun 14 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell44.197,500331,425114,911
Jun 05 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell41.275,072209,321728,081
Jun 05 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell41.274,155171,477723,926
May 30 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.0016,3500122,411
May 22 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0030,8000733,153
May 22 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.00123,2000123,200
May 16 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.00117,2360702,353
May 06 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell55.0512,000660,578585,117
May 02 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell54.977,500412,251138,761
Apr 11 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell56.4112,000676,952597,117
Apr 01 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell54.0910,000540,916146,261
Mar 29 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell52.9112,000634,903609,117
Mar 12 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy9.8238,175374,879683,292
Mar 12 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell51.0738,1751,949,632645,117
Mar 12 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell51.3924,0001,233,324621,117
Mar 12 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise9.8238,175374,8790
Feb 20 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell51.0913,840707,023635,547
Feb 20 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell51.0010,160518,160625,387
Feb 13 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell52.1810,000521,826166,261
Jan 17 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell46.8510,000468,519176,261
Jan 07 2019VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell42.0612,000504,685661,387
Dec 31 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell41.161,48060,922683,907
Dec 31 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell41.6710,520438,333673,387
Sep 06 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell58.0637,3042,165,870685,387
Aug 20 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell53.173,000159,510186,261
Jul 13 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell53.106,000318,618728,691
Jul 13 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell53.866,000323,163722,691
Jul 05 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell50.283,000150,840189,261
Jun 05 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell50.294,445223,539763,768
Jun 05 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell50.295,077255,322758,691
Jun 05 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell50.638,000405,051750,691
Jun 05 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell51.7216,000827,517734,691
Jun 05 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell48.533,000145,590192,261
May 25 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.00254,3100768,213
May 21 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy47.3728,0761,329,960513,903
May 21 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.00112,3070112,307
May 01 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell47.473,000142,424195,261
Apr 16 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell47.423,000142,260198,261
Mar 16 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.0012,0000201,261
Mar 13 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell50.426,000302,542491,827
Mar 13 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell52.016,000312,042485,827
Mar 02 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell47.5325,6641,219,810497,827
Mar 02 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell47.603,000142,808213,261
Mar 02 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell47.5325,6641,219,810497,827
Mar 02 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell47.603,000142,808213,261
Feb 23 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell49.956,000299,696529,491
Feb 23 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell49.776,000298,602523,491
Feb 14 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell47.5110,000475,131216,261
Jan 19 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell47.796,000286,720541,491
Jan 19 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell47.626,000285,730535,491
Jan 11 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.906,000275,390553,491
Jan 11 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell46.346,000278,059547,491
Jan 04 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.0950022,545235,761
Jan 04 2018VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.069,500428,070226,261
Dec 04 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.4810,000454,798236,261
Nov 16 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell46.0412,000552,462559,491
Nov 14 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.0610,000450,563246,261
Oct 03 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell38.016,000228,087577,491
Oct 03 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell37.806,000226,828571,491
Oct 03 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell38.0210,000380,247256,261
Sep 26 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.545,211190,385589,491
Sep 26 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.406,000218,395583,491
Sep 20 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.0978928,471594,702
Sep 06 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.148,695314,237595,491
Sep 06 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.0710,000360,725266,261
Aug 17 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.896,000221,369604,186
Aug 14 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy35.0234,2661,199,995616,186
Aug 14 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.686,000220,056610,186
Aug 14 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.00137,0640137,064
Jul 27 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell33.556,000201,286587,920
Jul 27 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell33.716,000202,272581,920
Jun 19 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.0020,0000276,261
Jun 13 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy14.0026,000364,000619,920
Jun 13 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell28.6326,000744,411593,920
Jun 13 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise14.0026,000364,0000
Jun 09 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy14.0014,000196,000780,315
Jun 09 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell28.7214,000402,055766,315
Jun 09 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy14.0030,000420,000796,315
Jun 09 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell28.7930,000863,700766,315
Jun 09 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.00172,3950593,920
Jun 09 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy14.0030,000420,000623,920
Jun 09 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell28.7630,000862,677593,920
Jun 09 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise14.0014,000196,00086,000
Jun 09 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise14.0030,000420,00056,000
Jun 09 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise14.0030,000420,00026,000
Jun 02 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0036,9600776,403
Jun 02 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell29.355,383157,991771,020
Jun 02 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell29.354,705138,092766,315
Mar 03 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell31.7510,690339,408739,443
Jan 06 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell25.516,000153,077756,133
Jan 06 2017VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell27.686,000166,091750,133
Dec 15 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell24.7712,000297,289774,133
Dec 15 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell24.606,000147,614768,133
Dec 15 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell24.946,000149,647762,133
Dec 01 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell22.628,000180,989802,133
Dec 01 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell22.258,000177,982794,133
Dec 01 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell22.728,000181,794786,133
Nov 16 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.0080,000080,000
Sep 09 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell26.148,000209,155826,133
Sep 09 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell26.008,000208,014818,133
Sep 09 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell25.908,000207,183810,133
Sep 06 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell26.2115,021393,700834,133
Aug 12 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.00160,0000160,000
Aug 12 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.00150,0000150,000
Jun 17 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.0014,6920863,846
Jun 17 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0014,692014,692
Jun 17 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.0014,6920849,154
Jun 17 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0014,692014,692
Jun 08 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0096,6430878,538
Jun 02 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.096,000210,539813,414
Jun 02 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.046,000210,245807,414
Jun 02 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.509,420334,410797,994
Jun 02 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.505,389191,310792,605
Jun 02 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.504,710167,205787,895
Jun 02 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.936,000209,558781,895
Apr 20 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell37.194,000148,769821,415
Apr 20 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell37.052,00074,104819,415
Apr 06 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.836,000220,982831,415
Apr 06 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.506,000218,971825,415
Mar 09 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.394,000141,572845,415
Mar 09 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.438,000283,428837,415
Mar 03 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.9412,644454,425849,415
Feb 29 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0019,8720862,059
Feb 29 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0019,8720296,261
Jan 25 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.096,000270,565848,187
Jan 25 2016VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell44.436,000266,602842,187
Nov 10 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.0077,223077,223
Sep 02 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell51.787,508388,764854,187
Jul 17 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell51.176,000307,015861,695
Jun 04 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell46.536,000279,150873,695
Jun 04 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell46.676,000280,018867,695
Jun 02 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.866,589302,172899,214
Jun 02 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.864,710216,001894,504
Jun 02 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.869,420432,001885,084
Jun 02 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.865,389247,140879,695
May 21 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.214,000180,847865,500
May 21 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.208,000361,639857,500
May 21 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0048,3030905,803
May 15 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.368,000362,845873,500
May 15 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell45.444,000181,764869,500
Mar 18 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.386,000242,303887,500
Mar 18 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.456,000242,710881,500
Mar 03 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.366,000242,150897,000
Mar 03 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell39.653,500138,772893,500
Feb 26 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.061,20048,071904,300
Feb 26 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell39.611,30051,494903,000
Feb 23 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell39.746,000238,427911,500
Feb 23 2015VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell39.746,000238,429905,500
Dec 09 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.6814,135575,020917,500
Dec 05 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.5710,000405,660961,635
Dec 05 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.9830,0001,229,313931,635
Dec 02 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.026,000240,112977,635
Dec 02 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.026,000240,118971,635
Nov 26 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell0.005,0000983,635
Nov 13 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.003,447137,880276,389
Nov 12 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.031004,003301,289
Nov 12 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.0121,453858,289279,836
Nov 06 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell40.336,000241,951994,635
Nov 06 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell39.746,000238,426988,635
Oct 21 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.848,000286,6841,000,635
Oct 08 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.804,000143,1931,008,635
Sep 05 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.104,000136,4151,012,635
Sep 03 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.424,000137,6711,028,853
Sep 03 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.548,218283,8501,020,635
Sep 03 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.294,000137,1661,016,635
Aug 13 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell33.796,000202,7491,038,853
Aug 13 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell33.366,000200,1791,032,853
Aug 11 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0039,99301,044,853
Aug 11 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.0059,990059,990
Jul 01 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.524,000142,0671,004,860
Jun 26 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.613,000106,8171,008,860
Jun 24 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.035,000180,1581,011,860
Jun 18 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.976,000209,8131,022,860
Jun 18 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.326,000211,9481,016,860
Jun 04 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.054,069138,5491,052,267
Jun 04 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.058,582292,2171,043,685
Jun 04 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.059,430321,0921,034,255
Jun 04 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.055,395183,7001,028,860
May 22 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0052,81501,056,336
May 21 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.166,000210,9861,009,521
May 21 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell34.696,000208,1491,003,521
Mar 06 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell37.146,000222,8581,021,521
Mar 06 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell37.316,000223,8361,015,521
Feb 18 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell36.976,000221,8131,027,521
Feb 10 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.516,000213,0411,045,521
Feb 10 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.896,000215,3111,039,521
Feb 10 2014VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.876,000215,2271,033,521
Dec 04 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.638,000285,0771,055,521
Dec 04 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell35.104,000140,4051,051,521
Nov 13 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell33.556,000201,2701,069,521
Nov 13 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell33.576,000201,4301,063,521
Oct 21 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell29.844,000119,3791,083,521
Oct 21 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell31.448,000251,5461,075,521
Sep 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell27.7511,433317,2821,091,521
Sep 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell27.994,000111,9401,087,521
Aug 14 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell26.416,000158,4571,105,521
Aug 14 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell26.181,80047,1301,103,721
Aug 14 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell26.1276720,0341,102,954
Aug 07 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy0.0045,76101,111,521
Aug 07 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOOption Exercise0.0045,761045,761
Jun 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy23.9920,000479,8001,109,340
Jun 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.999,440226,4661,099,900
Jun 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOBuy23.999,650231,5041,097,050
Jun 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.993,14675,4731,093,904
Jun 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.999,236221,5721,084,668
Jun 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.991663,9821,084,502
Jun 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.999,440226,4661,075,062
Jun 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.999,302223,1551,065,760
Apr 12 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.678,000189,3541,109,340
Apr 12 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.674,00094,677301,389
Mar 20 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.7412,000284,9151,123,340
Mar 20 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.876,000143,2331,117,340
Mar 20 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.746,000142,457308,389
Mar 20 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell23.873,00071,617305,389
Mar 11 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell21.9825,000549,5801,210,340
Mar 11 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell21.9575,0001,646,5651,135,340
Mar 05 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell21.341934,1191,235,340
Feb 20 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell21.606,000129,5991,241,533
Feb 20 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell22.186,000133,0871,235,533
Feb 20 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell21.603,00064,799317,389
Feb 20 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell22.183,00066,544314,389
Feb 08 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell20.318,000162,4551,257,533
Feb 08 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell20.2810,000202,8131,247,533
Feb 08 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell20.314,00081,228325,389
Feb 08 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell20.285,000101,407320,389
Jan 16 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell16.928,000135,3961,265,533
Jan 16 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell16.924,00067,698329,389
Jan 15 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell16.097,900127,0751,281,533
Jan 15 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell16.348,000130,7421,273,533
Jan 15 2013VRTUVIRTUSA CORPCanekeratne Kris AChairman & CEOSell16.094,00064,342337,389