PRIMECAP Management Company |
177 E. Colorado Blvd., 11th Floor, Pasadena, CA 91105 |
0 |
0 |
0 |
0 |
0 |
0 % |
12/11/2024 |
PRIMECAP Management Company |
177 E. Colorado Blvd., 11th Floor, Pasadena, CA 91105 |
10545468 |
0 |
10820268 |
0 |
10820268 |
6.42 % |
12/02/2024 |
BlackRock, Inc. |
Delaware |
10778364 |
0 |
11903488 |
0 |
11903488 |
7.1 % |
26/01/2024 |
BlackRock, Inc. |
Delaware |
10149374 |
0 |
11085883 |
0 |
11085883 |
6.8 % |
07/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2031207 |
0 |
4041325 |
0 |
4041325 |
2.5 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2031207 |
0 |
4041325 |
0 |
4041325 |
2.5 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
156344 |
14353560 |
356780 |
14710340 |
9.26 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
8776782 |
0 |
9821781 |
0 |
9821781 |
6.2 % |
07/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
6243753 |
0 |
14249994 |
0 |
14249994 |
8.6 % |
10/08/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
6243753 |
0 |
14249994 |
0 |
14249994 |
8.6 % |
10/08/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
10591406 |
0 |
25466761 |
0 |
25466761 |
15.7 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
10591406 |
0 |
25466761 |
0 |
25466761 |
15.7 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania For |
0 |
166431 |
14004523 |
382323 |
14386846 |
8.9 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
9719840 |
0 |
10795387 |
0 |
10795387 |
6.7 % |
05/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
10966484 |
0 |
26563342 |
0 |
26563342 |
17 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
123110 |
42850 |
14027156 |
150774 |
14177930 |
9.09 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
7945746 |
0 |
9068639 |
0 |
9068639 |
5.8 % |
10/02/2020 |
PRIMECAP Management Company |
|
|
|
|
|
7064843 |
4.78 % |
07/03/2019 |
PRIMECAP Management Company |
|
|
|
|
|
7064843 |
4.78 % |
07/03/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
7822165 |
0 |
19744922 |
0 |
19744922 |
13.3 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
7822165 |
0 |
19744922 |
0 |
19744922 |
13.3 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
110255 |
36316 |
12811971 |
144923 |
12956894 |
8.76 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
7077808 |
0 |
8085692 |
0 |
8085692 |
5.5 % |
11/02/2019 |
PRIMECAP Management Company |
E Colorado Blvd th Floor Pasadena CA |
4739600 |
0 |
7471350 |
0 |
7471350 |
5.06 % |
08/02/2019 |
Jennison Associates LLC S.S. or |
Delaware |
3636941 |
0 |
0 |
6721710 |
6721710 |
4.6 % |
01/02/2019 |
Jennison Associates LLC S.S. or |
Delaware |
3636941 |
0 |
0 |
6721710 |
6721710 |
4.6 % |
01/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
6812882 |
0 |
17213216 |
0 |
17213216 |
11.7 % |
10/12/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
6812882 |
0 |
17213216 |
0 |
17213216 |
11.7 % |
10/12/2018 |
PRIMECAP Management Company |
|
|
|
|
|
7560800 |
5.16 % |
06/12/2018 |
Columbia Management Investment Advisers, LLC No. |
Minnesota |
0 |
4404075 |
0 |
5044871 |
5044871 |
3.57 % |
14/02/2018 |
Ameriprise Financial, Inc. No. |
Delaware |
0 |
4422893 |
0 |
5066284 |
5066284 |
3.58 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4622640 |
0 |
12923521 |
0 |
12923521 |
9.1 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4622640 |
0 |
12923521 |
0 |
12923521 |
9.1 % |
14/02/2018 |
Sands Capital Management, LLC |
Delaware, United States |
|
0 |
6125483 |
0 |
6125483 |
4.3 % |
14/02/2018 |
The Vanguard Group |
Pennsylvania |
108649 |
30352 |
11680151 |
138000 |
11818151 |
8.35 % |
12/02/2018 |
The Vanguard Group |
Pennsylvania |
108649 |
30352 |
11680151 |
138000 |
11818151 |
8.35 % |
12/02/2018 |
BlackRock, Inc. |
Delaware |
6625542 |
0 |
7517442 |
0 |
7517442 |
5.3 % |
08/02/2018 |
Jennison Associates LLC S.S. or |
Delaware |
4331998 |
0 |
0 |
8174945 |
8174945 |
5.8 % |
05/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
14188806 |
10.2 % |
10/05/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
14188806 |
10.2 % |
10/05/2017 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
6757557 |
0 |
6757557 |
4.98 % |
10/03/2017 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
6757557 |
0 |
6757557 |
4.98 % |
10/03/2017 |
Sands Capital Management, LLC |
Delaware, United States |
|
0 |
10086257 |
0 |
10086257 |
7.4 % |
14/02/2017 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
6816533 |
0 |
6816533 |
5.02 % |
10/02/2017 |
The Vanguard Group |
Pennsylvania |
106701 |
23640 |
10187100 |
133841 |
10320941 |
7.6 % |
09/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4330425 |
0 |
12732080 |
0 |
12732080 |
9.3 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4330425 |
0 |
12732080 |
0 |
12732080 |
9.3 % |
07/02/2017 |
Jennison Associates LLC S.S. or |
Delaware |
6845008 |
0 |
0 |
11806045 |
11806045 |
8.7 % |
03/02/2017 |
Fargo & Company |
Delaware |
38360 |
4858534 |
38360 |
5137959 |
5176319 |
3.99 % |
10/03/2016 |
Sands Capital Management, LLC |
Delaware, United States |
7766019 |
0 |
10458579 |
0 |
10458579 |
8.1 % |
12/02/2016 |
Maveron Equity Partners 2000, L.P. |
Delaware |
655846 |
5 |
655846 |
0 |
655846 |
2.2 % |
11/02/2016 |
Jason Stoffer |
US |
69 |
293207 |
69 |
293207 |
293276 |
1 % |
11/02/2016 |
Pete McCormick |
United States |
1606 |
293207 |
1606 |
293207 |
294813 |
1 % |
11/02/2016 |
Clayton Lewis |
United States |
1239 |
293207 |
1239 |
293207 |
294446 |
1 % |
11/02/2016 |
Dan Levitan |
United States |
856411 |
293207 |
856411 |
293207 |
1149618 |
3.8 % |
11/02/2016 |
Maveron General Partner III LLC |
Delaware |
293207 |
5 |
293207 |
0 |
293207 |
1 % |
11/02/2016 |
MEP Associates III, L.P. |
Delaware |
34083 |
5 |
34083 |
0 |
34083 |
0.1 % |
11/02/2016 |
Maveron III Entrepreneurs Fund, L.P. |
Delaware |
10547 |
5 |
10547 |
0 |
10547 |
0.1 % |
11/02/2016 |
Maveron Equity Partners III, L.P. |
Delaware |
248577 |
5 |
248577 |
0 |
248577 |
0.8 % |
11/02/2016 |
Maveron LLC |
Delaware |
94984 |
5 |
94984 |
0 |
94984 |
0.3 % |
11/02/2016 |
MEP Associates LLC |
Delaware |
91500 |
5 |
91500 |
0 |
91500 |
0.3 % |
11/02/2016 |
Maveron General Partner LLC |
Delaware |
676224 |
5 |
676224 |
0 |
676224 |
2.2 % |
11/02/2016 |
Maveron Equity Partners 2000B, L.P. |
Delaware |
20378 |
5 |
20378 |
0 |
20378 |
0.1 % |
11/02/2016 |
Morgan Stanley Investment Management Inc. #133040307 |
organization is Delaware |
5881956 |
23 |
0 |
5902569 |
5902569 |
4.6 % |
11/02/2016 |
Morgan Stanley # |
organization is Delaware |
5881956 |
23 |
0 |
5902569 |
5902569 |
4.6 % |
11/02/2016 |
The Vanguard Group |
Pennsylvania |
125877 |
12700 |
8745863 |
141677 |
8887540 |
6.91 % |
11/02/2016 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
7481302 |
0 |
7481302 |
5.77 % |
08/02/2016 |
Jennison Associates LLC S.S. or |
Delaware |
7258498 |
0 |
0 |
12452640 |
12452640 |
9.7 % |
05/02/2016 |
Fargo & Company |
Delaware |
96762 |
7226709 |
96762 |
7688484 |
7785246 |
6 % |
29/01/2016 |
Jennison Associates LLC : Identification #522069785 |
Delaware |
7357832 |
0 |
0 |
12566397 |
12566397 |
10.4 % |
10/03/2015 |
Jennison Associates LLC : Identification #522069785 |
Delaware |
7357832 |
0 |
0 |
12566397 |
12566397 |
10.4 % |
10/03/2015 |
The Vanguard Group |
Pennsylvania |
80926 |
|
6127108 |
70926 |
6198034 |
5.11 % |
11/02/2015 |
Jennison Associates LLC S.S. or I.R.S. Identification No. of Above Person: IRS Identification (formerly |
Delaware |
7068349 |
0 |
0 |
11993510 |
11993510 |
9.9 % |
10/02/2015 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
7945583 |
0 |
7945583 |
6.55 % |
03/02/2015 |
Jennison Associates LLC S.S. or I.R.S. Identification No. of Above Person: IRS Identification (formerly |
Delaware |
7202311 |
0 |
0 |
12030685 |
12030685 |
10.2 % |
06/06/2014 |
FMR LLC |
Delaware |
429800 |
0 |
3526784 |
0 |
3535139 |
2.99 % |
12/05/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3526784 |
0 |
3535139 |
2.99 % |
12/05/2014 |
FMR LLC |
Delaware |
429800 |
0 |
3526784 |
0 |
3535139 |
2.99 % |
12/05/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3526784 |
0 |
3535139 |
2.99 % |
12/05/2014 |
Sands Capital Management, LLC |
Delaware, United States |
9603958 |
0 |
12621303 |
0 |
12621303 |
10.7 % |
08/05/2014 |
Sands Capital Management, LLC |
Delaware, United States |
9603958 |
0 |
12621303 |
0 |
12621303 |
10.7 % |
08/05/2014 |
BlackRock, Inc. |
Delaware |
3570048 |
0 |
4092842 |
0 |
4092842 |
3.5 % |
08/04/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
10320893 |
0 |
10320893 |
9.621 % |
14/02/2014 |
FMR LLC |
Delaware |
755594 |
0 |
10320893 |
0 |
10320893 |
9.621 % |
14/02/2014 |
Godfrey R. Sullivan |
United States |
3005405 |
1856350 |
3005405 |
1856350 |
4861755 |
4.4 % |
12/02/2014 |
Sands Capital Management, LLC |
Delaware, United States |
7677313 |
0 |
10168206 |
0 |
10168206 |
9 % |
12/02/2014 |
Sands Capital Management, LLC |
Delaware, United States |
7677313 |
0 |
10168206 |
0 |
10168206 |
9 % |
12/02/2014 |
Jennison Associates LLC S.S. or I.R.S. Identification No. of Above Person: IRS Identification (formerly |
Delaware |
5043064 |
0 |
0 |
8859649 |
8859649 |
8.3 % |
10/02/2014 |
BlackRock, Inc. |
Delaware |
5965654 |
0 |
6966428 |
0 |
6966428 |
6.5 % |
30/01/2014 |
FMR LLC |
Delaware |
495309 |
0 |
10853208 |
0 |
10853208 |
10.258 % |
10/10/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
10853208 |
0 |
10853208 |
10.258 % |
10/10/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
10853208 |
0 |
10853208 |
10.258 % |
10/10/2013 |
FMR LLC |
Delaware |
495309 |
0 |
10853208 |
0 |
10853208 |
10.258 % |
10/10/2013 |
Wellington Management Company, LLP |
Massachusetts |
0 |
5033531 |
0 |
7132780 |
7132780 |
7.23 % |
14/02/2013 |
Wellington Management Company, LLP |
Massachusetts |
0 |
5033531 |
0 |
7132780 |
7132780 |
7.23 % |
14/02/2013 |
Jennison Associates LLC S.S. or |
Delaware |
4018595 |
0 |
0 |
6926663 |
6926663 |
7 % |
11/02/2013 |
Godfrey R. Sullivan |
United States |
3469305 |
2256350 |
3469305 |
2256350 |
5725655 |
5.6 % |
11/02/2013 |
Sevin Rosen Bayless Management Company |
Delaware |
16787 |
5 |
16787 |
0 |
16787 |
0 % |
08/02/2013 |
Jon W. Bayless |
US |
0 |
8251904 |
0 |
8251904 |
8251904 |
8.2 % |
08/02/2013 |
Stephen L. Domenik |
US |
8505 |
8251904 |
8505 |
8251904 |
8260409 |
8.2 % |
08/02/2013 |
Stephen M. Dow |
US |
16050 |
8251904 |
16050 |
8251904 |
8267954 |
8.2 % |
08/02/2013 |
Charles H. Phipps |
US |
14008 |
8251904 |
14008 |
8251904 |
8265912 |
8.2 % |
08/02/2013 |
Jackie R. Kimzey |
US |
7741 |
8251904 |
7741 |
8251904 |
8259645 |
8.2 % |
08/02/2013 |
Alan R. Schuele |
US |
7741 |
8251904 |
7741 |
8251904 |
8259645 |
8.2 % |
08/02/2013 |
Nicholas G. Sturiale |
US |
97146 |
8251904 |
97146 |
8251904 |
8349050 |
8.3 % |
08/02/2013 |
John V. Jaggers |
US |
11895 |
8251904 |
11895 |
8251904 |
8263799 |
8.2 % |
08/02/2013 |
Sevin Rosen Fund VIII L.P. |
Delaware |
8070097 |
5 |
8070097 |
0 |
8070097 |
8 % |
08/02/2013 |
Sevin Rosen VIII Affiliates Fund L.P. |
Delaware |
164961 |
5 |
164961 |
0 |
164961 |
0.2 % |
08/02/2013 |
SRB Associates VIII L.P. |
Delaware |
8235117 |
5 |
8235117 |
0 |
8235117 |
8.2 % |
08/02/2013 |
JK&B Capital IV, L.P. . |
Delaware |
6498896 |
5 |
6498896 |
0 |
6498896 |
6.6 % |
08/02/2013 |
JK&B Capital IV QIP, L.P. . |
Delaware |
565122 |
5 |
565122 |
0 |
565122 |
0.6 % |
08/02/2013 |
JK&B Management IV, L.P. |
Delaware |
7064018 |
5 |
7064018 |
0 |
7064018 |
7.2 % |
08/02/2013 |
David Kronfeld . |
US |
7096589 |
5 |
7096589 |
0 |
7096589 |
7.2 % |
08/02/2013 |
JK&B Capital IV, L.L.C. . |
Delaware |
7064018 |
5 |
7064018 |
0 |
7064018 |
7.2 % |
08/02/2013 |