| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4799932 |
0 |
4950040 |
0 |
4950040 |
11.4 % |
14/11/2024 |
| GIC Private Limited |
Republic of Singapore |
2265777 |
457135 |
2265777 |
457135 |
2722912 |
6.29 % |
01/11/2024 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4517339 |
0 |
4674575 |
0 |
4675075 |
10.8 % |
10/07/2024 |
| GIC Private Limited |
Republic of Singapore |
1864889 |
356843 |
1864889 |
356843 |
2221732 |
5.13 % |
20/06/2024 |
| BlackRock, Inc. |
Delaware |
2645308 |
0 |
2739082 |
0 |
2739082 |
6.5 % |
02/02/2024 |
| JPMORGAN CHASE & |
Delaware |
1947932 |
15156 |
2292516 |
0 |
2292516 |
5.4 % |
10/01/2024 |
| Morgan Stanley |
Delaware. |
|
1363677 |
0 |
1439276 |
1439276 |
3.4 % |
08/12/2023 |
| JPMORGAN CHASE & |
Delaware |
1278468 |
15299 |
1592611 |
143 |
1592754 |
3.7 % |
08/11/2023 |
| T. ROWE PRICE NEW HORIZONS FUND |
Maryland |
3281727 |
0 |
0 |
0 |
3281727 |
7.7 % |
12/06/2023 |
| T. ROWE PRICE NEW HORIZONS FUND |
Maryland |
3281727 |
0 |
0 |
0 |
3281727 |
7.7 % |
12/06/2023 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1050034 |
0 |
4888748 |
0 |
4888748 |
11.5 % |
12/06/2023 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1050034 |
0 |
4888748 |
0 |
4888748 |
11.5 % |
12/06/2023 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
504681 |
0 |
3086471 |
0 |
3086471 |
7.4 % |
14/02/2023 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
504681 |
0 |
3086471 |
0 |
3086471 |
7.4 % |
14/02/2023 |
| T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
2423727 |
0 |
0 |
0 |
2423727 |
5.8 % |
14/02/2023 |
| T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
2423727 |
0 |
0 |
0 |
2423727 |
5.8 % |
14/02/2023 |
| BlackRock, Inc. |
Delaware |
2777835 |
0 |
2908590 |
0 |
2908590 |
6.9 % |
31/01/2023 |
| JPMORGAN CHASE & |
Delaware |
3038562 |
11090 |
3459462 |
1320 |
3460782 |
8.2 % |
09/01/2023 |
| GIC Private Limited (None) |
Singapore |
1198922 |
21373 |
1198922 |
21373 |
1220295 |
3.08 % |
12/02/2021 |
| GIC Private Limited (None) |
Singapore |
1198922 |
21373 |
1198922 |
21373 |
1220295 |
3.08 % |
12/02/2021 |
| BlackRock, Inc. |
Delaware |
3843365 |
0 |
4209810 |
0 |
4209810 |
10.6 % |
08/01/2021 |
| Morgan Stanley |
Delaware. |
0 |
1233710 |
0 |
1625440 |
1625440 |
4.1 % |
10/12/2020 |
| Morgan Stanley Asia Limited |
Hong Kong |
0 |
481708 |
0 |
854218 |
854218 |
2.2 % |
10/12/2020 |
| GIC Private Limited (None) |
Singapore |
2362868 |
596299 |
2362868 |
596299 |
2959167 |
8.07 % |
14/02/2020 |
| GIC Private Limited (None) |
Singapore |
2362868 |
596299 |
2362868 |
596299 |
2959167 |
8.07 % |
14/02/2020 |
| Wellington Management Group LLP |
Massachusetts |
0 |
299867 |
0 |
336721 |
336721 |
0.92 % |
28/01/2020 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
299867 |
0 |
336721 |
336721 |
0.92 % |
28/01/2020 |
| Wellington Management Group LLP |
Massachusetts |
0 |
299867 |
0 |
336721 |
336721 |
0.92 % |
28/01/2020 |
| Wellington Group Holdings LLP |
Delaware |
0 |
299867 |
0 |
336721 |
336721 |
0.92 % |
28/01/2020 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
299867 |
0 |
336721 |
336721 |
0.92 % |
28/01/2020 |
| Wellington Group Holdings LLP |
Delaware |
0 |
299867 |
0 |
336721 |
336721 |
0.92 % |
28/01/2020 |
| Morgan Stanley |
Delaware. |
0 |
1467412 |
0 |
3096363 |
3096363 |
8.6 % |
12/02/2019 |
| Morgan Stanley Investment Management Inc. |
Delaware. |
0 |
1467412 |
0 |
3096363 |
3096363 |
8.6 % |
12/02/2019 |
| GIC Private Limited (None) |
Singapore |
1527218 |
460996 |
1527218 |
460996 |
1988214 |
5.54 % |
22/01/2019 |
| GIC Private Limited (None) |
Singapore |
1527218 |
460996 |
1527218 |
460996 |
1988214 |
5.54 % |
22/01/2019 |
| JPMORGAN CHASE & CO132624428 |
Delaware |
1072272 |
0 |
1193242 |
0 |
1193242 |
3.3 % |
09/11/2018 |
| Capital World Investors |
Delaware |
830098 |
0 |
830098 |
0 |
830098 |
2.3 % |
08/06/2018 |
| Capital World Investors |
Delaware |
2995146 |
0 |
2995146 |
0 |
2995146 |
8.5 % |
13/02/2018 |
| Morgan Stanley Investment Management Inc. |
Delaware. |
0 |
1646935 |
0 |
1646935 |
2904646 |
8.2 % |
12/02/2018 |
| Morgan Stanley |
Delaware. |
0 |
1646935 |
0 |
1646935 |
2904646 |
8.2 % |
12/02/2018 |
| GIC Private Limited (None) |
Singapore |
2031722 |
685203 |
2031722 |
685203 |
2716925 |
7.74 % |
23/01/2018 |
| GIC Private Limited (None) |
Singapore |
2031722 |
685203 |
2031722 |
685203 |
2716925 |
7.74 % |
23/01/2018 |
| JPMORGAN CHASE & CO132624428 |
Delaware |
1894811 |
8262 |
2020692 |
8262 |
2028954 |
5.7 % |
22/01/2018 |
| BlackRock, Inc. |
Delaware |
1554891 |
0 |
1591204 |
0 |
1591204 |
4.6 % |
09/05/2017 |
| (S.S. or |
Delaware |
1235449 |
0 |
1235449 |
0 |
1235449 |
3.6 % |
14/02/2017 |
| (S.S. or |
Delaware |
1235449 |
0 |
1235449 |
0 |
1235449 |
3.6 % |
14/02/2017 |
| Capital World Investors |
Delaware |
3778613 |
0 |
3778613 |
0 |
3778613 |
10.9 % |
13/02/2017 |
| Morgan Stanley |
The state of organization is Delaware. |
1427173 |
174 |
0 |
1751560 |
1751560 |
5 % |
10/02/2017 |
| Morgan Stanley Investment Management Inc. |
The state of organization is Delaware. |
1427173 |
174 |
0 |
1751560 |
1751560 |
5 % |
10/02/2017 |
| GIC Private Limited (None) |
Singapore |
1928677 |
586273 |
1928677 |
586273 |
2514950 |
7.27 % |
03/02/2017 |
| GIC Private Limited (None) |
Singapore |
1928677 |
586273 |
1928677 |
586273 |
2514950 |
7.27 % |
03/02/2017 |
| JPMorgan Chase & Co. |
Delaware |
2051030 |
5707 |
2194430 |
5707 |
2200137 |
6.3 % |
25/01/2017 |
| Capital World Investors |
Delaware |
3449847 |
0 |
3449847 |
0 |
3449847 |
10 % |
11/10/2016 |
| GIC Private Limited (None) |
Singapore |
1781623 |
377841 |
1781623 |
377841 |
2159464 |
6.35 % |
04/02/2016 |
| GIC Private Limited (None) |
Singapore |
1781623 |
377841 |
1781623 |
377841 |
2159464 |
6.35 % |
04/02/2016 |
| David Haynes |
|
0 |
21411 |
0 |
21411 |
21411 |
0 % |
09/11/2015 |
| Bradford Bernstein |
|
0 |
21411 |
0 |
21411 |
21411 |
0 % |
09/11/2015 |
| FTVentures Management III, L.L.C. |
|
0 |
21411 |
0 |
21411 |
21411 |
0 % |
09/11/2015 |
| FTVentures III, L.P. |
|
0 |
0 |
0 |
0 |
0 |
0 % |
09/11/2015 |
| FTVentures L.P. |
|
0 |
0 |
0 |
0 |
0 |
0 % |
09/11/2015 |
| Robert Huret |
|
0 |
21411 |
0 |
21411 |
21411 |
0 % |
09/11/2015 |
| Christopher Winship |
|
0 |
21411 |
0 |
21411 |
21411 |
0 % |
09/11/2015 |
| Richard Garman |
|
0 |
21411 |
0 |
21411 |
21411 |
0 % |
09/11/2015 |
| James Hale |
|
0 |
21411 |
0 |
21411 |
21411 |
0 % |
09/11/2015 |
| GIC Private Limited (None) |
Singapore |
1433280 |
291151 |
1433280 |
291151 |
1724431 |
5.07 % |
13/10/2015 |
| GIC Private Limited (None) |
Singapore |
1433280 |
291151 |
1433280 |
291151 |
1724431 |
5.07 % |
13/10/2015 |