VIRTUSA CORP - COM (VRTU)

Historical Holders from Q1 2014 to Q1 2021

Type / Class
Equity / COM
Symbol
VRTU
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

Institutional Holders of VIRTUSA CORP - COM (VRTU) across Reporting Periods

Period Reported Shares, Excl. Options Value, Excl. Options Value Change Price (% of par) Investors
2021 Q1 0 $0 -$1,391,008,909 0
2020 Q4 27,281,033 $1,394,876,667 +$12,864,884 5,112.98% 186
2020 Q3 27,183,593 $1,336,285,340 -$48,153,078 4,915.94% 196
2020 Q2 28,697,562 $931,503,009 +$14,559,840 3,247% 151
2020 Q1 28,351,891 $805,071,783 +$1,584,198 2,839.98% 148
2019 Q4 27,817,603 $1,260,882,480 +$30,640,724 4,532.98% 162
2019 Q3 26,412,233 $951,346,802 -$31,411,656 3,601.96% 162
2019 Q2 26,812,777 $1,191,143,944 +$23,943,815 4,442.93% 177
2019 Q1 26,645,785 $1,424,308,237 +$18,997,140 5,345.04% 175
2018 Q4 26,275,337 $1,119,037,273 +$6,859,400 4,258.99% 160
2018 Q3 26,064,724 $1,399,861,291 -$13,055,921 5,370.98% 188
2018 Q2 26,338,332 $1,282,301,001 +$23,599,516 4,867.95% 187
2018 Q1 25,866,081 $1,253,435,171 +$15,335,148 4,846% 197
2017 Q4 25,572,429 $1,127,410,649 -$39,745,082 4,407.95% 174
2017 Q3 26,458,734 $999,581,405 -$28,452,098 3,777.99% 138
2017 Q2 27,381,587 $805,302,867 -$6,731,880 2,940.04% 131
2017 Q1 27,600,332 $832,999,337 +$77,348,434 3,021.95% 141
2016 Q4 28,210,432 $708,775,777 +$21,592,370 2,512% 142
2016 Q3 27,322,143 $674,134,981 +$37,648,888 2,467.95% 127
2016 Q2 25,381,275 $732,986,791 -$9,382,341 2,887.97% 138
2016 Q1 25,709,331 $963,022,757 -$7,853,510 3,745.99% 159
2015 Q4 25,874,673 $1,069,752,416 -$21,284,396 4,134% 163
2015 Q3 25,825,972 $1,325,124,708 -$7,597,098 5,130.97% 149
2015 Q2 26,042,878 $1,338,610,214 +$26,167,866 5,140% 143
2015 Q1 25,649,218 $1,061,209,444 +$4,074,072 4,137.99% 134
2014 Q4 25,568,596 $1,065,285,490 +$10,276,408 4,167.01% 134
2014 Q3 25,473,614 $905,842,254 +$13,362,176 3,556% 133
2014 Q2 24,914,640 $891,664,951 +$21,347,358 3,580.01% 136
2014 Q1 24,320,843 $814,960,306 +$87,926,514 3,350.91% 127