The Vanguard Group |
Pennsylvania |
0 |
866388 |
64486578 |
2786180 |
67272758 |
8.76 % |
13/02/2024 |
Michael Xie |
United States |
31184136 |
39284156 |
31184136 |
39284156 |
70468292 |
9.2 % |
13/02/2024 |
Ken Xie |
United States |
66379672 |
12284656 |
66379672 |
12284656 |
78664328 |
10.3 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
49406421 |
0 |
54206558 |
0 |
54206558 |
7.1 % |
26/01/2024 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
5697634 |
0 |
12940042 |
0 |
12940042 |
1.7 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
5697634 |
0 |
12940042 |
0 |
12940042 |
1.7 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
971633 |
64642679 |
2731273 |
67373952 |
8.62 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
45855273 |
0 |
50584230 |
0 |
50584230 |
6.5 % |
31/01/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4431132 |
0 |
10707518 |
0 |
10707518 |
6.5 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
230668 |
14852174 |
561848 |
15414022 |
9.43 % |
10/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
230668 |
14852174 |
561848 |
15414022 |
9.43 % |
10/02/2022 |
Michael Xie |
United States |
6300329 |
8240136 |
6300329 |
8240136 |
14540465 |
8.9 % |
11/02/2021 |
Michael Xie |
United States |
6300329 |
8240136 |
6300329 |
8240136 |
14540465 |
8.9 % |
11/02/2021 |
Ken Xie |
United States |
12982165 |
2720236 |
12982165 |
2720236 |
15702401 |
9.6 % |
11/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
237131 |
15316061 |
605470 |
15921531 |
9.81 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
9424518 |
0 |
10757484 |
0 |
10757484 |
6.6 % |
29/01/2021 |
Michael Xie |
United States |
6358526 |
7887510 |
6358526 |
7887510 |
14246036 |
8.3 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
220116 |
40971 |
17138442 |
249812 |
17388254 |
10.16 % |
11/02/2020 |
Michael Xie |
United States |
6372526 |
7887510 |
6372526 |
7887510 |
14260036 |
8.3 % |
11/02/2020 |
Michael Xie |
United States |
6372526 |
7887510 |
6372526 |
7887510 |
14260036 |
8.3 % |
11/02/2020 |
Ken Xie |
United States |
12815162 |
2277610 |
12815162 |
2277610 |
15092772 |
8.8 % |
11/02/2020 |
Ken Xie |
United States |
12815162 |
2277610 |
12815162 |
2277610 |
15092772 |
8.8 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
9341122 |
0 |
10831626 |
0 |
10831626 |
6.3 % |
05/02/2020 |
Xie Michael |
United States |
6562002 |
7859510 |
6562002 |
7859510 |
14421512 |
8.49 % |
11/02/2019 |
Xie Ken |
United States |
12766721 |
2189610 |
12766721 |
2189610 |
14956331 |
8.8 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
9232804 |
0 |
10419323 |
0 |
10419323 |
6.1 % |
04/02/2019 |
The Vanguard Group |
Pennsylvania |
177190 |
28866 |
16853872 |
197444 |
17051316 |
10 % |
10/01/2019 |
The Vanguard Group |
Pennsylvania |
177190 |
28866 |
16853872 |
197444 |
17051316 |
10 % |
10/01/2019 |
The Vanguard Group |
Pennsylvania |
115942 |
24554 |
12464938 |
131843 |
12596781 |
7.24 % |
09/02/2018 |
Xie Michael |
United States |
6747000 |
7883110 |
6747000 |
7883110 |
14630110 |
8.71 % |
07/02/2018 |
Xie Michael |
United States |
6747000 |
7883110 |
6747000 |
7883110 |
14630110 |
8.71 % |
07/02/2018 |
Xie Ken |
United States |
12790476 |
2183110 |
12790476 |
2183110 |
14973586 |
8.9 % |
07/02/2018 |
Xie Ken |
United States |
12790476 |
2183110 |
12790476 |
2183110 |
14973586 |
8.9 % |
07/02/2018 |
BlackRock, Inc. |
Delaware |
12900164 |
0 |
13793707 |
0 |
13793707 |
7.9 % |
25/01/2018 |
The Vanguard Group |
Pennsylvania |
112485 |
27654 |
11182365 |
141339 |
11323704 |
6.54 % |
13/02/2017 |
Xie Michael |
United States |
6790750 |
7546110 |
6790750 |
7546110 |
14336860 |
8.3 % |
03/02/2017 |
Xie Michael |
United States |
6790750 |
7546110 |
6790750 |
7546110 |
14336860 |
8.3 % |
03/02/2017 |
Xie Ken |
United States |
12751453 |
1826110 |
12751453 |
1826110 |
14577563 |
8.4 % |
03/02/2017 |
Xie Ken |
United States |
12751453 |
1826110 |
12751453 |
1826110 |
14577563 |
8.4 % |
03/02/2017 |
BlackRock, Inc. |
Delaware |
11259742 |
0 |
12162627 |
0 |
12162627 |
7 % |
23/01/2017 |
Fargo & Company |
Delaware |
16841 |
7531465 |
16841 |
8085194 |
8102035 |
4.72 % |
10/03/2016 |
Xie Michael |
United States |
6778042 |
6919000 |
6778042 |
6919000 |
13697042 |
8 % |
10/02/2016 |
Xie Ken |
United States |
13103236 |
1199000 |
13103236 |
1199000 |
14302236 |
8.3 % |
10/02/2016 |
The Vanguard Group |
Pennsylvania |
143161 |
13800 |
10025779 |
153861 |
10179640 |
5.9 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
10284313 |
0 |
11106678 |
0 |
11106678 |
6.5 % |
10/02/2016 |
Fargo & Company |
Delaware |
35354 |
8520342 |
35354 |
9250214 |
9285568 |
0 % |
29/01/2016 |
Lee S. Ainslie III |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
17/02/2015 |
Maverick Capital, Ltd. – |
Texas |
0 |
0 |
0 |
0 |
0 |
0 % |
17/02/2015 |
Maverick Capital Management, LLC – |
Texas |
0 |
0 |
0 |
0 |
0 |
0 % |
17/02/2015 |
Lee S. Ainslie III |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
17/02/2015 |
Andrew H. Warford |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
17/02/2015 |
Maverick Capital Management, LLC – |
Texas |
0 |
0 |
0 |
0 |
0 |
0 % |
17/02/2015 |
Andrew H. Warford |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
17/02/2015 |
Maverick Capital, Ltd. – |
Texas |
0 |
0 |
0 |
0 |
0 |
0 % |
17/02/2015 |
Xie Michael |
United States |
7101690 |
6598000 |
7101690 |
6598000 |
13699690 |
8.3 % |
10/02/2015 |
Xie Michael |
United States |
7101690 |
6598000 |
7101690 |
6598000 |
13699690 |
8.3 % |
10/02/2015 |
Xie Ken |
United States |
13278639 |
698000 |
13278639 |
698000 |
13976639 |
8.5 % |
10/02/2015 |
Xie Ken |
United States |
13278639 |
698000 |
13278639 |
698000 |
13976639 |
8.5 % |
10/02/2015 |
The Vanguard Group |
Pennsylvania |
92961 |
|
8449847 |
81061 |
8530908 |
5.17 % |
10/02/2015 |
BlackRock, Inc. |
Delaware |
8288810 |
0 |
8686050 |
0 |
8686050 |
5.3 % |
06/02/2015 |
Maverick Capital Management, LLC |
Texas |
10861056 |
0 |
10861056 |
0 |
10861056 |
6.6 % |
14/02/2014 |
Maverick Capital, Ltd. |
Texas |
10861056 |
0 |
10861056 |
0 |
10861056 |
6.6 % |
14/02/2014 |
Lee S. Ainslie III |
United States |
10861056 |
0 |
10861056 |
0 |
10861056 |
6.6 % |
14/02/2014 |
Xie Michael |
United States |
7340499 |
6681000 |
7340499 |
6681000 |
14021499 |
8.6 % |
12/02/2014 |
Xie Ken |
United States |
13605100 |
681000 |
13605100 |
681000 |
14286100 |
8.7 % |
12/02/2014 |
Fargo & Company |
Delaware |
28216 |
6396748 |
28216 |
6728698 |
6756914 |
4.16 % |
10/12/2013 |
Xie Michael |
United States |
7374249 |
6631000 |
7374249 |
6631000 |
14005249 |
8.7 % |
29/04/2013 |
Xie Michael |
United States |
7374249 |
6631000 |
7374249 |
6631000 |
14005249 |
8.7 % |
29/04/2013 |
Xie Ken |
United States |
13526399 |
631000 |
13526399 |
631000 |
14157399 |
8.8 % |
29/04/2013 |
Xie Ken |
United States |
13526399 |
631000 |
13526399 |
631000 |
14157399 |
8.8 % |
29/04/2013 |
Fargo & Company |
Delaware |
92528 |
14352935 |
92528 |
15610085 |
15734210 |
9.84 % |
29/03/2013 |
Xie Michael |
Canada |
6748000 |
6000000 |
6748000 |
6000000 |
12748000 |
8 % |
06/02/2013 |
Xie Michael |
Canada |
6748000 |
6000000 |
6748000 |
6000000 |
12748000 |
8 % |
06/02/2013 |
Xie Ken |
United States |
12712650 |
631000 |
12712650 |
631000 |
13343650 |
8.3 % |
06/02/2013 |
Xie Ken |
United States |
12712650 |
631000 |
12712650 |
631000 |
13343650 |
8.3 % |
06/02/2013 |
FMR LLC |
Delaware |
46226 |
0 |
3448532 |
0 |
3448532 |
2.156 % |
10/12/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3448532 |
0 |
3448532 |
2.156 % |
10/12/2012 |
FMR LLC |
Delaware |
46226 |
0 |
3448532 |
0 |
3448532 |
2.156 % |
10/12/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3448532 |
0 |
3448532 |
2.156 % |
10/12/2012 |
BlackRock, Inc. |
Delaware |
7557268 |
0 |
7557268 |
0 |
7557268 |
4.91 % |
10/02/2012 |
BlackRock, Inc. |
Delaware |
10270828 |
0 |
10270828 |
0 |
10270828 |
6.67 % |
09/02/2012 |
Michael Xie |
Canada |
7738124 |
6628000 |
7738124 |
6628000 |
14366124 |
9.3 % |
31/01/2012 |
Michael Xie |
Canada |
7738124 |
6628000 |
7738124 |
6628000 |
14366124 |
9.3 % |
31/01/2012 |
Ken Xie |
United States |
13648566 |
628000 |
13648566 |
628000 |
14276566 |
9.3 % |
31/01/2012 |
Ken Xie |
United States |
13648566 |
628000 |
13648566 |
628000 |
14276566 |
9.3 % |
31/01/2012 |
Michael Xie |
Canadian |
7024062 |
98000 |
7024062 |
98000 |
7122062 |
9.6 % |
11/02/2011 |
FMR LLC |
Delaware |
117450 |
0 |
7082063 |
0 |
7082063 |
10.5 % |
09/07/2010 |
FMR LLC |
Delaware |
117450 |
0 |
7082063 |
0 |
7082063 |
10.5 % |
09/07/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
7082063 |
0 |
7082063 |
10.5 % |
09/07/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
7082063 |
0 |
7082063 |
10.5 % |
09/07/2010 |
Meritech Capital Partners II L.P. |
Delaware |
5550890 |
0 |
5550890 |
0 |
5550890 |
8.3 % |
19/04/2010 |
Meritech Capital Affiliates II L.P. |
Delaware |
142830 |
0 |
142830 |
0 |
142830 |
0.2 % |
19/04/2010 |
MCP Entrepreneur Partners II L.P. |
Delaware |
42448 |
0 |
42448 |
0 |
42448 |
0.1 % |
19/04/2010 |
Meritech Management Associates II L.L.C |
Delaware |
5736168 |
5 |
5736168 |
0 |
5736168 |
8.6 % |
19/04/2010 |
Meritech Capital Associates II LLC |
Delaware |
5736168 |
5 |
5736168 |
0 |
5736168 |
8.6 % |
19/04/2010 |
Paul Madera |
US |
0 |
5736168 |
0 |
5736168 |
5736168 |
8.6 % |
19/04/2010 |
Michael Gordon |
US |
0 |
5736168 |
0 |
5736168 |
5736168 |
8.6 % |
19/04/2010 |