Modder Roger Keith

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
11-Feb-21 6:30 PM
View: 
Virtusa Corp. (VRTU) 11-Feb-21Disposition 254,306----(100%)
254.31K to 0
03-Jun-20 4:05 PM
View: 
Virtusa Corp. (VRTU) 01-Jun-20Payment of Exercise 1,868$30.28$56,563.00(< 1%)
256.17K to 254.31K
(69%)
20-May-20 4:24 PM
View: 
Virtusa Corp. (VRTU) 18-May-20Grant 24,890----11%
231.28K to 256.17K
04-Mar-20 4:10 PM
View: 
Virtusa Corp. (VRTU) 02-Mar-20Payment of Exercise 5,871$44.62$261,964.00(2%)
237.16K to 231.28K
(15%)
14-Feb-20 5:05 PM
View: 
Virtusa Corp. (VRTU) 14-Feb-20Market Sale 10,000$48.95$489,516.00(4%)
247.16K to 237.16K
(5%)
14-Feb-20 5:05 PM
View: 
Virtusa Corp. (VRTU) 13-Feb-20Market Sale 7,573$49.05$371,442.00(3%)
254.73K to 247.16K
(5%)
14-Feb-20 5:05 PM
View: 
Virtusa Corp. (VRTU) 12-Feb-20Market Sale 2,427$49.25$119,530.00(< 1%)
257.15K to 254.73K
(4%)
04-Sep-19 2:04 PM
View: 
Virtusa Corp. (VRTU) 03-Sep-19Payment of Exercise 1,711$36.10$61,767.10(< 1%)
258.87K to 257.15K
(42%)
05-Jun-19 11:10 AM
View: 
Virtusa Corp. (VRTU) 03-Jun-19Payment of Exercise 1,610$41.27$66,444.70(< 1%)
260.48K to 258.87K
(24%)
22-May-19 4:19 PM
View: 
Virtusa Corp. (VRTU) 20-May-19Grant 11,010----4%
249.47K to 260.48K
16-May-19 5:25 PM
View: 
Virtusa Corp. (VRTU) 14-May-19Grant 21,595----9%
227.87K to 249.47K
05-Mar-19 6:26 PM
View: 
Virtusa Corp. (VRTU) 01-Mar-19Payment of Exercise 4,045$50.77$205,365.00(2%)
231.92K to 227.87K
(1%)
05-Mar-19 6:26 PM
View: 
Virtusa Corp. (VRTU) 01-Mar-19Option Exercise 12,000----5%
219.92K to 231.92K
14-Feb-19 10:00 PM
View: 
Virtusa Corp. (VRTU) 13-Feb-19Option Exercise 17,716$9.82$173,971.008%
219.92K to 237.63K
14-Feb-19 10:00 PM
View: 
Virtusa Corp. (VRTU) 13-Feb-19Market Option Sale 17,716$52.37$927,792.00(7%)
237.63K to 219.92K
2%
06-Sep-18 5:21 PM
View: 
Virtusa Corp. (VRTU) 04-Sep-18Payment of Exercise 3,855$58.06$223,821.00(2%)
223.77K to 219.92K
12%
04-Jun-18 4:59 PM
View: 
Virtusa Corp. (VRTU) 01-Jun-18Payment of Exercise 1,716$50.29$86,297.60(< 1%)
225.49K to 223.77K
(2%)
25-May-18 3:23 PM
View: 
Virtusa Corp. (VRTU) 23-May-18Grant 48,676----28%
176.81K to 225.49K
21-May-18 4:36 PM
View: 
Virtusa Corp. (VRTU) 21-May-18Market Sale 8,294$47.28$392,160.00(4%)
185.1K to 176.81K
(9%)
21-May-18 4:36 PM
View: 
Virtusa Corp. (VRTU) 17-May-18Grant 8,866$47.37$419,982.005%
181.94K to 190.81K
8%
21-May-18 4:36 PM
View: 
Virtusa Corp. (VRTU) 17-May-18Market Sale 5,706$47.66$271,976.00(3%)
190.81K to 185.1K
(8%)
16-Mar-18 6:39 PM
View: 
Virtusa Corp. (VRTU) 15-Mar-18Market Sale 12,500$50.03$625,351.00(6%)
194.44K to 181.94K
(3%)
02-Mar-18 4:37 PM
View: 
Virtusa Corp. (VRTU) 01-Mar-18Payment of Exercise 3,627$47.53$172,391.00(2%)
198.07K to 194.44K
(8%)
06-Sep-17 12:51 PM
View: 
Virtusa Corp. (VRTU) 01-Sep-17Payment of Exercise 777$36.14$28,080.80(< 1%)
198.85K to 198.07K
(42%)
14-Aug-17 4:46 PM
View: 
Virtusa Corp. (VRTU) 10-Aug-17Grant 11,243$35.02$393,730.006%
187.61K to 198.85K
47%
02-Jun-17 4:06 PM
View: 
Virtusa Corp. (VRTU) 01-Jun-17Payment of Exercise 1,277$29.35$37,479.90(< 1%)
188.88K to 187.61K
(75%)
02-Jun-17 4:06 PM
View: 
Virtusa Corp. (VRTU) 31-May-17Grant 9,702----5%
179.18K to 188.88K
25-May-17 3:34 PM
View: 
Virtusa Corp. (VRTU) 25-May-17Market Sale 12,242$29.29$358,613.00(6%)
191.42K to 179.18K
(75%)
25-May-17 3:34 PM
View: 
Virtusa Corp. (VRTU) 24-May-17Market Sale 12,000$28.90$346,751.00(6%)
203.42K to 191.42K
(78%)
03-Mar-17 3:51 PM
View: 
Virtusa Corp. (VRTU) 01-Mar-17Payment of Exercise 1,761$31.75$55,911.80(< 1%)
205.18K to 203.42K
(62%)
06-Sep-16 4:24 PM
View: 
Virtusa Corp. (VRTU) 01-Sep-16Payment of Exercise 1,786$26.21$46,811.10(< 1%)
206.97K to 205.18K
(96%)
08-Jun-16 3:51 PM
View: 
Virtusa Corp. (VRTU) 07-Jun-16Grant 33,825----20%
173.15K to 206.97K
03-Jun-16 8:53 AM
View: 
Virtusa Corp. (VRTU) 01-Jun-16Payment of Exercise 2,277$35.50$80,833.50(1%)
175.42K to 173.15K
(45%)
20-May-16 9:53 AM
View: 
Virtusa Corp. (VRTU) 19-May-16Market Sale 6,500$32.43$210,809.00(4%)
181.92K to 175.42K
(58%)
03-Mar-16 11:27 AM
View: 
Virtusa Corp. (VRTU) 01-Mar-16Payment of Exercise 2,265$35.94$81,404.10(1%)
184.19K to 181.92K
(43%)
18-Nov-15 5:03 PM
View: 
Virtusa Corp. (VRTU) 17-Nov-15Market Sale 5,500$50.38$277,065.00(3%)
189.69K to 184.19K
(2%)
02-Sep-15 4:34 PM
View: 
Virtusa Corp. (VRTU) 01-Sep-15Payment of Exercise 867$51.78$44,893.30(< 1%)
190.55K to 189.69K
< 1%
02-Jun-15 7:25 PM
View: 
Virtusa Corp. (VRTU) 01-Jun-15Payment of Exercise 3,223$45.86$147,807.00(2%)
193.78K to 190.55K
(12%)
21-May-15 4:26 PM
View: 
Virtusa Corp. (VRTU) 20-May-15Grant 16,421----9%
177.36K to 193.78K
10-Nov-14 5:50 PM
View: 
Virtusa Corp. (VRTU) 07-Nov-14Market Sale 3,000$39.47$118,398.00(2%)
180.36K to 177.36K
(30%)
07-Nov-14 5:31 PM
View: 
Virtusa Corp. (VRTU) 06-Nov-14Market Sale 3,000$39.68$119,046.00(2%)
183.36K to 180.36K
(29%)
07-Nov-14 5:31 PM
View: 
Virtusa Corp. (VRTU) 05-Nov-14Market Sale 4,000$39.77$159,080.00(2%)
187.36K to 183.36K
(29%)
03-Sep-14 6:06 PM
View: 
Virtusa Corp. (VRTU) 02-Sep-14Payment of Exercise 1,116$34.54$38,546.60(< 1%)
188.47K to 187.36K
(49%)
11-Aug-14 4:59 PM
View: 
Virtusa Corp. (VRTU) 08-Aug-14Grant 13,597----8%
174.88K to 188.47K
04-Jun-14 4:39 PM
View: 
Virtusa Corp. (VRTU) 02-Jun-14Payment of Exercise 3,479$34.05$118,460.00(2%)
178.35K to 174.88K
(51%)
22-May-14 4:42 PM
View: 
Virtusa Corp. (VRTU) 22-May-14Market Sale 6,000$35.62$213,744.00(3%)
184.35K to 178.35K
(44%)
22-May-14 4:42 PM
View: 
Virtusa Corp. (VRTU) 21-May-14Grant 21,125----13%
163.23K to 184.35K
22-May-14 4:42 PM
View: 
Virtusa Corp. (VRTU) 20-May-14Market Sale 6,000$34.70$208,174.00(4%)
169.23K to 163.23K
(48%)
07-Aug-13 4:43 PM
View: 
Virtusa Corp. (VRTU) 06-Aug-13Grant 18,304----12%
150.93K to 169.23K
05-Jun-13 10:52 AM
View: 
Virtusa Corp. (VRTU) 03-Jun-13Grant 11,755$23.99$282,002.008%
147.36K to 159.12K
114%