| Ninety One UK Ltd (Previously disclosed as Investec Asset Management Limited) |
|
3329718 |
0 |
3329718 |
0 |
3329718 |
4.99 % |
13/02/2023 |
| Ninety One UK Ltd (Previously disclosed as Investec Asset Management Limited) |
|
3329718 |
0 |
3329718 |
0 |
3329718 |
4.99 % |
13/02/2023 |
| Abigail P. Johnson |
Delaware |
0 |
0 |
6733601 |
0 |
6733601 |
10.108 % |
12/12/2022 |
| FMR LLC |
Delaware |
6725397 |
0 |
6733601 |
0 |
6733601 |
10.108 % |
12/12/2022 |
| FMR LLC |
Delaware |
6725397 |
0 |
6733601 |
0 |
6733601 |
10.108 % |
12/12/2022 |
| Greenvale Capital LLP |
United Kingdom |
5176900 |
0 |
5176900 |
0 |
5176900 |
7.5 % |
11/02/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
85468 |
7566135 |
127046 |
7693181 |
11.13 % |
09/02/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
85468 |
7566135 |
127046 |
7693181 |
11.13 % |
09/02/2022 |
| 30-0447847 |
Delaware Limited Partnership |
3368413 |
0 |
3460058 |
0 |
3460058 |
5 % |
08/02/2022 |
| 30-0447847 |
|
3368413 |
0 |
3460058 |
0 |
3460058 |
5 % |
08/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
10163732 |
0 |
10303274 |
0 |
10303274 |
14.9 % |
10/01/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
94353 |
6758496 |
139012 |
6897508 |
10.05 % |
10/08/2021 |
| 81-2986337 |
Florida |
0 |
0 |
0 |
3500400 |
3500400 |
11 % |
30/03/2021 |
| Ali Ahmed |
Florida |
0 |
3500400 |
3500400 |
3500400 |
3500400 |
11 % |
30/03/2021 |
| Ali Ahmed |
Florida |
0 |
3500400 |
3500400 |
3500400 |
3500400 |
11 % |
30/03/2021 |
| 81-2986337 |
Florida |
0 |
0 |
0 |
3500400 |
3500400 |
11 % |
30/03/2021 |
| 83-0073351 |
Florida |
0 |
3500400 |
1000000 |
3500400 |
3500400 |
11 % |
30/03/2021 |
| Faisal Ahmed |
Florida |
0 |
3500400 |
3500400 |
3500400 |
3500400 |
11 % |
30/03/2021 |
| Faisal Ahmed |
Florida |
0 |
3500400 |
3500400 |
3500400 |
3500400 |
11 % |
30/03/2021 |
| 83-0073351 |
Florida |
0 |
3500400 |
1000000 |
3500400 |
3500400 |
11 % |
30/03/2021 |
| Greenvale Capital LLP |
United Kingdom |
4445280 |
0 |
4445280 |
0 |
4445280 |
6.6 % |
16/02/2021 |
| Greenvale Capital LLP |
United Kingdom |
4445280 |
0 |
4445280 |
0 |
4445280 |
6.6 % |
16/02/2021 |
| 30-0447847 |
Delaware Limited Partnership |
4136645 |
0 |
4284707 |
0 |
4284707 |
6.4 % |
12/02/2021 |
| 30-0447847 |
|
4136645 |
0 |
4284707 |
0 |
4284707 |
6.4 % |
12/02/2021 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
80340 |
6200103 |
135659 |
6335762 |
9.4 % |
10/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
4709712 |
0 |
4825030 |
0 |
4825030 |
7.2 % |
28/01/2021 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
75684 |
18100 |
6263500 |
83859 |
6347359 |
9.5 % |
12/02/2020 |
| Investment Strategies, LLC, "Goldman Sachs Asset Management") |
Delaware |
13 |
3296079 |
0 |
3385226 |
3385226 |
5.1 % |
31/01/2020 |
| Investment Strategies, LLC, "Goldman Sachs Asset Management") |
Delaware |
13 |
3296079 |
0 |
3385226 |
3385226 |
5.1 % |
31/01/2020 |
| Jackson Square Partners, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
27/08/2019 |
| Jackson Square Partners, LLC |
Delaware |
3266362 |
662247 |
4658168 |
0 |
4658168 |
6.79 % |
12/02/2019 |
| Jackson Square Partners, LLC |
Delaware |
3266362 |
662247 |
4658168 |
0 |
4658168 |
6.79 % |
12/02/2019 |
| (. |
Delaware |
5703885 |
0 |
5803943 |
0 |
5803943 |
8.46 % |
08/02/2019 |
| (1) BlackRock, Inc. |
Delaware |
7445679 |
0 |
7769635 |
0 |
7769635 |
11.3 % |
24/01/2019 |
| Vanguard Group - 23-1945930 |
Pennsylvania |
78940 |
18100 |
5619677 |
91838 |
5711515 |
7.97 % |
12/02/2018 |
| The Capital Group Companies, Inc. |
Chicago, IL |
3826198 |
53463 |
3983161 |
0 |
0 |
0 % |
07/02/2018 |
| (1) BlackRock, Inc. |
Delaware |
7491510 |
0 |
7641884 |
0 |
7641884 |
10.7 % |
19/01/2018 |
| 2 |
Cayman Islands |
0 |
3725888 |
0 |
3725888 |
3725888 |
5.2 % |
14/08/2017 |
| 2 |
Cayman Islands |
0 |
3725888 |
0 |
3725888 |
3725888 |
5.2 % |
14/08/2017 |
| (1) BlackRock, Inc. |
Delaware |
7823281 |
0 |
8029259 |
0 |
8029259 |
11.2 % |
10/07/2017 |