BlackRock, Inc. |
Delaware |
277038 |
0 |
280476 |
0 |
280476 |
0.2 % |
10/09/2024 |
The Vanguard Group |
Pennsylvania |
0 |
158015 |
9388885 |
251883 |
9640768 |
5.5 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
19180697 |
0 |
19353725 |
0 |
19353725 |
11.1 % |
07/07/2023 |
BlackRock, Inc. |
Delaware |
14980861 |
0 |
15243387 |
0 |
15403004 |
8.8 % |
25/01/2023 |
The Vanguard Group |
Pennsylvania |
0 |
134299 |
8147716 |
209402 |
8357118 |
4.83 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
12138262 |
0 |
12378109 |
0 |
12378109 |
7.2 % |
08/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
160670 |
9437906 |
234593 |
9672499 |
5.68 % |
10/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
6190495 |
0 |
6733155 |
6733155 |
3.96 % |
04/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
6190495 |
0 |
6733155 |
6733155 |
3.96 % |
04/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
6190495 |
0 |
6733155 |
6733155 |
3.96 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
6190495 |
0 |
6733155 |
6733155 |
3.96 % |
04/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
6190495 |
0 |
6733155 |
6733155 |
3.96 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
6190495 |
0 |
6733155 |
6733155 |
3.96 % |
04/02/2021 |
The Vanguard Group |
Pennsylvania |
65916 |
5746 |
10696823 |
62402 |
10759225 |
6.4 % |
11/02/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
11142621 |
0 |
12413023 |
12413023 |
7.39 % |
28/01/2020 |
Wellington Management Company LLP |
Delaware |
0 |
10657268 |
0 |
11390517 |
11390517 |
6.78 % |
28/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
11142621 |
0 |
12413023 |
12413023 |
7.39 % |
28/01/2020 |
Wellington Management Company LLP |
Delaware |
0 |
10657268 |
0 |
11390517 |
11390517 |
6.78 % |
28/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
11142621 |
0 |
12413023 |
12413023 |
7.39 % |
28/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
11142621 |
0 |
12413023 |
12413023 |
7.39 % |
28/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
11142621 |
0 |
12413023 |
12413023 |
7.39 % |
28/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
11142621 |
0 |
12413023 |
12413023 |
7.39 % |
28/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
761240 |
0 |
769941 |
769941 |
0.55 % |
12/06/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
761240 |
0 |
769941 |
769941 |
0.55 % |
12/06/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
761240 |
0 |
769941 |
769941 |
0.55 % |
12/06/2017 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
761240 |
0 |
769941 |
769941 |
0.55 % |
12/06/2017 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
761240 |
0 |
769941 |
769941 |
0.55 % |
12/06/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
761240 |
0 |
769941 |
769941 |
0.55 % |
12/06/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
10940872 |
0 |
13495747 |
13495747 |
10.26 % |
10/03/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
10940872 |
0 |
13495747 |
13495747 |
10.26 % |
10/03/2015 |
Wellington Group Holdings LLP |
Delaware |
0 |
10940872 |
0 |
13495747 |
13495747 |
10.26 % |
10/03/2015 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
10940872 |
0 |
13495747 |
13495747 |
10.26 % |
10/03/2015 |
Wellington Management Company LLP |
Delaware |
0 |
10590073 |
0 |
12977714 |
12977714 |
9.87 % |
10/03/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
10940872 |
0 |
13495747 |
13495747 |
10.26 % |
10/03/2015 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
10940872 |
0 |
13495747 |
13495747 |
10.26 % |
10/03/2015 |
Wellington Management Company LLP |
Delaware |
0 |
10590073 |
0 |
12977714 |
12977714 |
9.87 % |
10/03/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
10257763 |
0 |
12685973 |
12685973 |
9.66 % |
12/02/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
10257763 |
0 |
12685973 |
12685973 |
9.66 % |
12/02/2015 |
Wellington Management Company, LLP |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
12/12/2011 |
BlackRock, Inc. |
Delaware |
2689673 |
0 |
2689673 |
0 |
2689673 |
4.64 % |
08/08/2011 |
Wellington Management Company, LLP |
Massachusetts |
0 |
863545 |
0 |
2274414 |
2274414 |
5.41 % |
11/07/2011 |
Capital Ventures International |
Cayman Islands |
136921 |
803543 |
136921 |
803543 |
803543 |
3.6 % |
22/06/2011 |
Susquehanna Securities |
Delaware |
492582 |
803543 |
492582 |
803543 |
803543 |
3.6 % |
22/06/2011 |
Susquehanna Investment Group |
Delaware |
66886 |
803543 |
66886 |
803543 |
803543 |
3.6 % |
22/06/2011 |
Susquehanna Capital Group |
Delaware |
107154 |
803543 |
107154 |
803543 |
803543 |
3.6 % |
22/06/2011 |
Susquehanna Advisors Group, Inc. |
Pennsylvania |
0 |
803543 |
0 |
803543 |
803543 |
3.6 % |
22/06/2011 |
Susquehanna Investment Group |
Pennsylvania |
158255 |
832532 |
158255 |
832532 |
832532 |
4.9 % |
22/06/2011 |
Susquehanna Capital Group |
Delaware |
24938 |
832532 |
24938 |
832532 |
832532 |
4.9 % |
22/06/2011 |
Susquehanna Financial Group, LLLP |
Delaware |
0 |
832532 |
0 |
832532 |
832532 |
4.9 % |
22/06/2011 |
Susquehanna Securities |
Delaware |
126044 |
832532 |
126044 |
832532 |
832532 |
4.9 % |
22/06/2011 |
Capital Ventures International |
Cayman Islands |
523295 |
832532 |
523295 |
832532 |
832532 |
4.9 % |
22/06/2011 |
Susquehanna Advisors Group, Inc. |
Pennsylvania |
0 |
832532 |
0 |
832532 |
832532 |
4.9 % |
22/06/2011 |
Susquehanna Capital Group |
Delaware |
222363 |
2907229 |
222363 |
2907229 |
2907229 |
6.9 % |
22/06/2011 |
Susquehanna Securities |
Delaware |
1777581 |
2907229 |
1777581 |
2907229 |
2907229 |
6.9 % |
22/06/2011 |
Capital Ventures International |
Cayman Islands |
600000 |
2907229 |
600000 |
2907229 |
2907229 |
6.9 % |
22/06/2011 |
Susquehanna Advisors Group, Inc. |
Pennsylvania |
0 |
2907229 |
0 |
2907229 |
2907229 |
6.9 % |
22/06/2011 |
Susquehanna Investment Group |
Pennsylvania |
307187 |
2907229 |
307187 |
2907229 |
2907229 |
6.9 % |
22/06/2011 |
Susquehanna Financial Group, LLLP |
Delaware |
98 |
2907229 |
98 |
2907229 |
2907229 |
6.9 % |
22/06/2011 |
Capital Ventures International |
Cayman Islands |
1999199 |
2916451 |
1999199 |
2916451 |
2916451 |
5.1 % |
20/06/2011 |
Susquehanna Securities |
Delaware |
697406 |
2916451 |
697406 |
2916451 |
2916451 |
5.1 % |
20/06/2011 |
Susquehanna Investment Group |
Delaware |
61317 |
2916451 |
61317 |
2916451 |
2916451 |
5.1 % |
20/06/2011 |
Susquehanna Capital Group |
Delaware |
158529 |
2916451 |
158529 |
2916451 |
2916451 |
5.1 % |
20/06/2011 |
Susquehanna Advisors Group, Inc. |
Pennsylvania |
0 |
2916451 |
0 |
2916451 |
2916451 |
5.1 % |
20/06/2011 |
number as general partner of various limited partnerships and on behalf of various managed accounts. |
California |
4943112 |
0 |
4943112 |
0 |
4943112 |
8.8 % |
11/05/2011 |
NORGES BANK (THE CENTRAL BANK OF NORWAY) |
NORWAY |
2748610 |
0 |
983594 |
1765016 |
2748610 |
4.89 % |
12/04/2011 |
number as general partner of various limited partnerships and on behalf of various managed accounts. |
California |
5 |
5 |
5 |
5 |
5 |
0 % |
08/04/2011 |
NORGES BANK (THE CENTRAL BANK OF NORWAY) |
NORWAY |
2869752 |
0 |
918903 |
1950849 |
2869752 |
5.11 % |
25/03/2011 |
NORGES BANK (THE CENTRAL BANK OF NORWAY) |
NORWAY |
2299391 |
0 |
283594 |
2015797 |
2299391 |
4.09 % |
22/03/2011 |
ALETHEIA RESEARCH AND MANAGEMENT, INC., IRS number 95-4647814, as general partner of various limited partnerships and on behalf of various managed accounts. |
California |
5868243 |
0 |
5868243 |
0 |
5868243 |
10.5 % |
14/02/2011 |
I.R.S. IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY) |
Delaware |
0 |
2199895 |
0 |
2199895 |
2199895 |
3.94 % |
14/02/2011 |
BlackRock, Inc. |
Delaware |
3630838 |
0 |
3630838 |
0 |
3630838 |
6.49 % |
08/02/2011 |
NORGES BANK (THE CENTRAL BANK OF NORWAY) |
NORWAY |
2839146 |
0 |
2555552 |
283594 |
2839146 |
5.08 % |
01/02/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
392100 |
0 |
392100 |
0.933 % |
12/10/2010 |
FMR LLC |
Delaware |
258 |
0 |
392100 |
0 |
392100 |
0.933 % |
12/10/2010 |
FMR LLC |
Delaware |
341963 |
0 |
1316788 |
0 |
1316788 |
2.311 % |
10/09/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1316788 |
0 |
1316788 |
2.311 % |
10/09/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
2552712 |
0 |
2552712 |
6.073 % |
09/07/2010 |
FMR LLC |
Delaware |
258 |
0 |
2552712 |
0 |
2552712 |
6.073 % |
09/07/2010 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
|
0 |
0 |
0 |
2500000 |
5.9 % |
10/03/2010 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
|
0 |
3706332 |
0 |
3706332 |
8.8 % |
10/03/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
5073283 |
0 |
5073283 |
12.07 % |
10/03/2010 |
FMR LLC |
Delaware |
258 |
0 |
5073283 |
0 |
5073283 |
12.07 % |
10/03/2010 |
number as general partner of various limited partnerships and on behalf of various managed accounts. |
California |
3572605 |
0 |
3572605 |
0 |
3572605 |
6.5 % |
16/02/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
8555154 |
0 |
8555154 |
20.353 % |
16/02/2010 |
FMR LLC |
Delaware |
62058 |
0 |
8555154 |
0 |
8555154 |
20.353 % |
16/02/2010 |