Rocket
Premium
Excel Add-In
International
Tools
Dashboard
Screener
Spinoffs
IPOs
Register
Alerts
Sign In
News + Filings
Transactions
Canekeratne Kris A
Date
Name
Symbol
Type
Security
Shares
Price
Value
Ownership
Reported
02/11/2021
VIRTUSA CORP
EXLS
Disposition
Common Stock
704.3k
$0.00
$0
02/11/2021
02/11/2021
VIRTUSA CORP
EXLS
Disposition
Common Stock
69.9k
$0.00
$0
Held by Spouse
02/11/2021
02/11/2021
VIRTUSA CORP
EXLS
Disposition
Common Stock
41.1k
$0.00
$0
Held by Kris Canekeratne Irrevocable Trust
02/11/2021
02/11/2021
VIRTUSA CORP
EXLS
Disposition
Common Stock
14.7k
$0.00
$0
Held by Kavan A. Canekeratne IDI Trust
02/11/2021
02/11/2021
VIRTUSA CORP
EXLS
Disposition
Performance-based restricted stock unit awards
123.2k
$0.00
$0
02/11/2021
02/11/2021
VIRTUSA CORP
EXLS
Disposition
Performance-based restricted stock unit awards
125.3k
$0.00
$0
02/11/2021
02/11/2021
VIRTUSA CORP
EXLS
Disposition
Performance-based restricted stock unit awards
105k
$0.00
$0
02/11/2021
06/01/2020
VIRTUSA CORP
EXLS
Payment of Exercise
Common Stock
4.2k
$30.28
$125.7k
06/01/2020
06/01/2020
VIRTUSA CORP
EXLS
Payment of Exercise
Common Stock
4.6k
$30.28
$137.9k
06/01/2020
06/01/2020
VIRTUSA CORP
EXLS
Payment of Exercise
Common Stock
5.1k
$30.28
$153.4k
06/01/2020
05/18/2020
VIRTUSA CORP
EXLS
Grant
Common Stock
83.6k
$0.00
$0
05/18/2020
03/02/2020
VIRTUSA CORP
EXLS
Payment of Exercise
Common Stock
72.3k
$44.62
$3.2M
03/02/2020
12/02/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
7.5k
$44.53
$334k
Held by Spouse
12/02/2019
11/12/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
7.5k
$42.86
$321.4k
Held by Spouse
11/12/2019
10/23/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
7.5k
$35.50
$266.2k
Held by Spouse
10/23/2019
09/04/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
15k
$36.57
$548.6k
Held by Spouse
09/03/2019
09/03/2019
VIRTUSA CORP
EXLS
Payment of Exercise
Common Stock
17.2k
$36.10
$620.1k
09/03/2019
07/01/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
7.5k
$44.31
$332.3k
Held by Spouse
07/01/2019
06/13/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
7.5k
$44.19
$331.4k
Held by Spouse
06/13/2019
06/03/2019
VIRTUSA CORP
EXLS
Payment of Exercise
Common Stock
4.2k
$41.27
$171.5k
06/03/2019
06/03/2019
VIRTUSA CORP
EXLS
Payment of Exercise
Common Stock
5.1k
$41.27
$209.3k
06/03/2019
05/29/2019
VIRTUSA CORP
EXLS
Gift
Common Stock
16.4k
$0.00
$0
Held by Spouse
05/29/2019
05/20/2019
VIRTUSA CORP
EXLS
Grant
Common Stock
30.8k
$0.00
$0
05/20/2019
05/20/2019
VIRTUSA CORP
EXLS
Grant
Performance-based restricted stock unit awards
123.2k
$0.00
$0
05/20/2019
05/14/2019
VIRTUSA CORP
EXLS
Grant
Common Stock
117.2k
$0.00
$0
05/14/2019
05/03/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
12k
$55.05
$660.6k
05/03/2019
05/01/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
7.5k
$54.97
$412.3k
Held by Spouse
05/01/2019
04/10/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
12k
$56.41
$677k
04/10/2019
04/01/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
10k
$54.09
$540.9k
Held by Spouse
04/01/2019
03/28/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
12k
$52.91
$634.9k
03/28/2019
03/11/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
38.2k
$51.07
$1.9M
03/11/2019
03/11/2019
VIRTUSA CORP
EXLS
Sale
Common Stock
24k
$51.39
$1.2M
03/11/2019
03/11/2019
VIRTUSA CORP
EXLS
Exercise
NQ Stock Option (right to buy)
38.2k
$9.82
$374.9k
03/11/2019
03/01/2019
VIRTUSA CORP
EXLS
Payment of Exercise
Common Stock
17.1k
$50.77
$866.3k
03/01/2019
03/01/2019
VIRTUSA CORP
EXLS
Payment of Exercise
Common Stock
8.2k
$50.77
$416.6k
03/01/2019
Next >>
Rocket Data Systems, Inc. © 2019 |
Contact Us
|
Data Disclaimer
|
Terms of Use
|
Privacy