William Blair Investment Management, LLC |
Delaware |
2216100 |
0 |
2488061 |
0 |
2488061 |
2.9 % |
14/11/2024 |
FMR LLC |
Delaware |
4802781 |
0 |
4851726 |
0 |
4851726 |
5.564 % |
12/11/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
4851726 |
0 |
4851726 |
5.564 % |
12/11/2024 |
BlackRock, Inc. |
Delaware |
10723148 |
0 |
11037299 |
0 |
11037299 |
12.5 % |
08/07/2024 |
The Vanguard Group |
Pennsylvania |
0 |
29971 |
9397581 |
125497 |
9523078 |
10.53 % |
13/02/2024 |
The Vanguard Group |
Pennsylvania For |
0 |
31588 |
9474889 |
123080 |
9597969 |
10.06 % |
10/05/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
31588 |
9474889 |
123080 |
9597969 |
10.06 % |
10/05/2023 |
Havelock Fund Investments Pte Ltd |
Republic of Singapore |
0 |
3580659 |
0 |
3580659 |
3580659 |
3.6 % |
10/02/2023 |
Temasek Holdings |
Republic of Singapore |
0 |
3580659 |
0 |
3580659 |
3580659 |
3.6 % |
10/02/2023 |
Fullerton Fund Investments Pte Ltd |
Republic of Singapore |
0 |
3580659 |
0 |
3580659 |
3580659 |
3.6 % |
10/02/2023 |
William Blair Investment Management, LLC |
Delaware |
7202173 |
0 |
8203044 |
0 |
8203044 |
8.2 % |
09/02/2023 |
William Blair Investment Management, LLC |
Delaware |
7202173 |
0 |
8203044 |
0 |
8203044 |
8.2 % |
09/02/2023 |
GIC PRIVATE LIMITED |
Singapore |
0 |
4389427 |
0 |
4389427 |
4389427 |
4.14 % |
11/03/2022 |
CORAL BLUE INVESTMENT PTE. LTD. |
Singapore |
0 |
4389427 |
0 |
4389427 |
4389427 |
4.14 % |
11/03/2022 |
GIC PRIVATE LIMITED |
Singapore |
0 |
4389427 |
0 |
4389427 |
4389427 |
4.14 % |
11/03/2022 |
CORAL BLUE INVESTMENT PTE. LTD. |
Singapore |
0 |
4389427 |
0 |
4389427 |
4389427 |
4.14 % |
11/03/2022 |
The Vanguard Group |
Pennsylvania |
0 |
41138 |
11185157 |
118913 |
11304070 |
10.39 % |
09/03/2022 |
The Vanguard Group |
Pennsylvania |
0 |
41138 |
11185157 |
118913 |
11304070 |
10.39 % |
09/03/2022 |
Fullerton Fund Investments Pte Ltd |
Republic of Singapore |
0 |
6380503 |
0 |
6380503 |
6380503 |
5.7 % |
14/02/2022 |
Temasek Holdings |
Republic of Singapore |
0 |
6380503 |
0 |
6380503 |
6380503 |
5.7 % |
14/02/2022 |
Havelock Fund Investments Pte Ltd |
Republic of Singapore |
0 |
6380503 |
0 |
6380503 |
6380503 |
5.7 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
41823 |
11051846 |
121039 |
11172885 |
9.95 % |
10/02/2022 |
William Blair Investment Management, LLC |
Delaware |
8508460 |
0 |
9742120 |
0 |
9742120 |
8.7 % |
09/02/2022 |
William Blair Investment Management, LLC |
Delaware |
8508460 |
0 |
9742120 |
0 |
9742120 |
8.7 % |
09/02/2022 |
CORAL BLUE INVESTMENT PTE. LTD. |
Singapore |
0 |
16008206 |
0 |
16008206 |
16008206 |
14.25 % |
06/12/2021 |
GIC PRIVATE LIMITED |
Singapore |
0 |
16008206 |
0 |
16008206 |
16008206 |
14.25 % |
06/12/2021 |
GIC PRIVATE LIMITED |
Singapore |
0 |
16008206 |
0 |
16008206 |
16008206 |
14.25 % |
06/12/2021 |
CORAL BLUE INVESTMENT PTE. LTD. |
Singapore |
0 |
16008206 |
0 |
16008206 |
16008206 |
14.25 % |
06/12/2021 |
William Blair Investment Management, LLC |
Delaware |
5381098 |
0 |
6137691 |
0 |
6137691 |
4.9 % |
11/02/2021 |
William Blair Investment Management, LLC |
Delaware |
5381098 |
0 |
6137691 |
0 |
6137691 |
4.9 % |
11/02/2021 |
Abigail P. Johnson |
United States of America |
0 |
0 |
11050415 |
0 |
11050415 |
8.989 % |
08/02/2021 |
FMR LLC |
Delaware |
1309050 |
0 |
11050415 |
0 |
11050415 |
8.989 % |
08/02/2021 |
FMR LLC |
Delaware |
1309050 |
0 |
11050415 |
0 |
11050415 |
8.989 % |
08/02/2021 |
Abigail P. Johnson |
United States of America |
0 |
0 |
11050415 |
0 |
11050415 |
8.989 % |
08/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
53282 |
12391467 |
108161 |
12499628 |
10.17 % |
08/01/2021 |
The Vanguard Group |
Pennsylvania |
0 |
53282 |
12391467 |
108161 |
12499628 |
10.17 % |
08/01/2021 |
Public Sector Pension Investment Board |
Canada |
0 |
0 |
0 |
0 |
0 |
0 % |
10/09/2020 |
Public Sector Pension Investment Board |
Canada |
0 |
0 |
0 |
0 |
0 |
0 % |
10/09/2020 |
Public Sector Pension Investment Board |
Canada |
11669062 |
0 |
11669062 |
0 |
11669062 |
9.7 % |
17/06/2020 |
Public Sector Pension Investment Board |
Canada |
18669062 |
0 |
18669062 |
0 |
18669062 |
15.5 % |
08/06/2020 |
Temasek Holdings |
Republic of Singapore |
0 |
11380503 |
0 |
11380503 |
11380503 |
9.4 % |
15/05/2020 |
Havelock Fund Investments Pte Ltd |
Republic of Singapore |
0 |
8867682 |
0 |
8867682 |
8867682 |
7.4 % |
15/05/2020 |
Fullerton Fund Investments Pte Ltd |
Republic of Singapore |
0 |
8867682 |
0 |
8867682 |
8867682 |
7.4 % |
15/05/2020 |
Temasek Capital |
Republic of Singapore |
0 |
2512821 |
0 |
2512821 |
2512821 |
2.1 % |
15/05/2020 |
Aranda Investments Pte. Ltd. |
Republic of Singapore |
0 |
2512821 |
0 |
2512821 |
2512821 |
2.1 % |
15/05/2020 |
Seletar Investments Pte Ltd |
Republic of Singapore |
0 |
2512821 |
0 |
2512821 |
2512821 |
2.1 % |
15/05/2020 |
Temasek Capital |
Republic of Singapore |
0 |
2512821 |
0 |
2512821 |
2512821 |
2.1 % |
15/05/2020 |
Havelock Fund Investments Pte Ltd |
Republic of Singapore |
0 |
8867682 |
0 |
8867682 |
8867682 |
7.4 % |
15/05/2020 |
Fullerton Fund Investments Pte Ltd |
Republic of Singapore |
0 |
8867682 |
0 |
8867682 |
8867682 |
7.4 % |
15/05/2020 |
Temasek Holdings |
Republic of Singapore |
0 |
11380503 |
0 |
11380503 |
11380503 |
9.4 % |
15/05/2020 |
Seletar Investments Pte Ltd |
Republic of Singapore |
0 |
2512821 |
0 |
2512821 |
2512821 |
2.1 % |
15/05/2020 |
Aranda Investments Pte. Ltd. |
Republic of Singapore |
0 |
2512821 |
0 |
2512821 |
2512821 |
2.1 % |
15/05/2020 |
The Vanguard Group |
Pennsylvania |
31925 |
9656 |
6768230 |
36019 |
6804249 |
5.77 % |
12/02/2020 |
William Blair Investment Management, LLC |
Delaware |
7257395 |
0 |
8114972 |
0 |
8114972 |
6.9 % |
10/02/2020 |
William Blair Investment Management, LLC |
Delaware |
7257395 |
0 |
8114972 |
0 |
8114972 |
6.9 % |
10/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
8282194 |
0 |
8282194 |
7.034 % |
07/02/2020 |
FMR LLC |
Delaware |
621072 |
0 |
8282194 |
0 |
8282194 |
7.034 % |
07/02/2020 |
The Vanguard Group |
Pennsylvania |
28306 |
4033 |
6042735 |
27080 |
6069815 |
5.71 % |
12/02/2019 |
William Blair Investment Management, LLC |
Delaware |
3327203 |
0 |
3683700 |
0 |
3683700 |
4.13 % |
13/02/2018 |
William Blair Investment Management, LLC |
Delaware |
3327203 |
0 |
3683700 |
0 |
3683700 |
4.13 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
55255 |
4281 |
3801336 |
55595 |
3856931 |
4.32 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
2076516 |
0 |
2125657 |
0 |
2125657 |
2.4 % |
08/09/2017 |
The Vanguard Group |
Pennsylvania |
52096 |
259 |
2186551 |
50714 |
2237265 |
5.68 % |
10/02/2017 |
AllianceBernstein L.P. |
Delaware |
41400 |
0 |
41400 |
0 |
41400 |
0.1 % |
10/02/2017 |
AllianceBernstein L.P. |
Delaware |
41400 |
0 |
41400 |
0 |
41400 |
0.1 % |
10/02/2017 |
AllianceBernstein L.P. |
Delaware |
2415301 |
0 |
2400143 |
15158 |
2415301 |
7 % |
16/02/2016 |
Temasek Holdings |
Republic of Singapore |
0 |
12317682 |
0 |
12317682 |
12317682 |
35.9 % |
16/02/2016 |
Havelock Fund Investments Pte Ltd |
Republic of Singapore |
0 |
12317682 |
0 |
12317682 |
12317682 |
35.9 % |
16/02/2016 |
Fullerton Fund Investments Pte Ltd |
Republic of Singapore |
0 |
12317682 |
0 |
12317682 |
12317682 |
35.9 % |
16/02/2016 |
Virtu Employee Holdco LLC |
Delaware |
14858726 |
0 |
14858726 |
0 |
14858726 |
28.2 % |
04/02/2016 |
Vincent Viola |
United States America |
15058726 |
79610490 |
15058726 |
79610490 |
94669216 |
71.6 % |
04/02/2016 |
Teresa Viola |
United States America |
0 |
79610490 |
0 |
79610490 |
79610490 |
67.8 % |
04/02/2016 |
TJMT Holdings LLC |
Delaware |
79610490 |
0 |
79610490 |
0 |
79610490 |
67.8 % |
04/02/2016 |
Michael Viola |
United States America |
55642 |
79610490 |
55642 |
79610490 |
79666132 |
67.8 % |
04/02/2016 |