James E. Flynn |
United States |
0 |
5229779 |
0 |
5229779 |
5229779 |
6.84 % |
12/02/2024 |
Deerfield Partners, L.P. |
Delaware |
0 |
5229779 |
0 |
5229779 |
5229779 |
6.84 % |
12/02/2024 |
Deerfield Management Company, L.P. |
Delaware |
0 |
5229779 |
0 |
5229779 |
5229779 |
6.84 % |
12/02/2024 |
Deerfield Mgmt, L.P. |
Delaware |
0 |
5229779 |
0 |
5229779 |
5229779 |
6.84 % |
12/02/2024 |
Wellington Management Group LLP |
Massachusetts |
0 |
2634925 |
0 |
3642991 |
3642991 |
4.76 % |
09/11/2023 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2634925 |
0 |
3642991 |
3642991 |
4.76 % |
09/11/2023 |
Wellington Group Holdings LLP |
Delaware |
0 |
2634925 |
0 |
3642991 |
3642991 |
4.76 % |
09/11/2023 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2634925 |
0 |
3642991 |
3642991 |
4.76 % |
09/11/2023 |
Wellington Management Group LLP |
Massachusetts |
0 |
2634925 |
0 |
3642991 |
3642991 |
4.76 % |
09/11/2023 |
Wellington Group Holdings LLP |
Delaware |
0 |
2634925 |
0 |
3642991 |
3642991 |
4.76 % |
09/11/2023 |
Deerfield Management Company, L.P. |
Delaware |
0 |
4202667 |
0 |
4202667 |
4202667 |
5.51 % |
06/04/2023 |
James E. Flynn |
United States |
0 |
4202667 |
0 |
4202667 |
4202667 |
5.51 % |
06/04/2023 |
Deerfield Mgmt, L.P. |
Delaware |
0 |
4202667 |
0 |
4202667 |
4202667 |
5.51 % |
06/04/2023 |
Deerfield Management Company, L.P. |
Delaware |
0 |
4202667 |
0 |
4202667 |
4202667 |
5.51 % |
06/04/2023 |
Deerfield Partners, L.P. |
Delaware |
0 |
4202667 |
0 |
4202667 |
4202667 |
5.51 % |
06/04/2023 |
James E. Flynn |
United States |
0 |
4202667 |
0 |
4202667 |
4202667 |
5.51 % |
06/04/2023 |
Deerfield Mgmt, L.P. |
Delaware |
0 |
4202667 |
0 |
4202667 |
4202667 |
5.51 % |
06/04/2023 |
Deerfield Partners, L.P. |
Delaware |
0 |
4202667 |
0 |
4202667 |
4202667 |
5.51 % |
06/04/2023 |
The Vanguard Group |
Pennsylvania |
0 |
105067 |
8400975 |
181497 |
8582472 |
11.26 % |
09/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
105067 |
8400975 |
181497 |
8582472 |
11.26 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
12160297 |
0 |
12310205 |
0 |
12310205 |
16.1 % |
23/01/2023 |
Abigail P. Johnson |
United States of America |
0 |
0 |
8627614 |
0 |
8627614 |
11.416 % |
10/03/2022 |
FMR LLC |
Delaware |
8622229 |
0 |
8627614 |
0 |
8627614 |
11.416 % |
10/03/2022 |
Abigail P. Johnson |
United States of America |
0 |
0 |
8627614 |
0 |
8627614 |
11.416 % |
10/03/2022 |
FMR LLC |
Delaware |
8622229 |
0 |
8627614 |
0 |
8627614 |
11.416 % |
10/03/2022 |
Wellington Management Company LLP |
Delaware |
0 |
6365777 |
0 |
7284417 |
7284417 |
9.64 % |
10/03/2022 |
Wellington Management Group LLP |
Massachusetts |
0 |
6450296 |
0 |
7624426 |
7624426 |
10.09 % |
10/03/2022 |
Wellington Management Group LLP |
Massachusetts |
0 |
6450296 |
0 |
7624426 |
7624426 |
10.09 % |
10/03/2022 |
Wellington Group Holdings LLP |
Delaware |
0 |
6450296 |
0 |
7624426 |
7624426 |
10.09 % |
10/03/2022 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
6450296 |
0 |
7624426 |
7624426 |
10.09 % |
10/03/2022 |
Wellington Management Company LLP |
Delaware |
0 |
6365777 |
0 |
7284417 |
7284417 |
9.64 % |
10/03/2022 |
Wellington Group Holdings LLP |
Delaware |
0 |
6450296 |
0 |
7624426 |
7624426 |
10.09 % |
10/03/2022 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
6450296 |
0 |
7624426 |
7624426 |
10.09 % |
10/03/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
125876 |
7816378 |
190398 |
8006776 |
10.61 % |
10/02/2022 |
Wellington Group Holdings LLP |
Delaware |
0 |
6303506 |
0 |
7475703 |
7475703 |
9.91 % |
04/02/2022 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
6303506 |
0 |
7475703 |
7475703 |
9.91 % |
04/02/2022 |
Wellington Management Group LLP |
Massachusetts |
0 |
6303506 |
0 |
7475703 |
7475703 |
9.91 % |
04/02/2022 |
Wellington Management Company LLP |
Delaware |
0 |
6225620 |
0 |
7142054 |
7142054 |
9.47 % |
04/02/2022 |
BlackRock, Inc. |
Delaware |
11609117 |
0 |
11728563 |
0 |
11728563 |
15.5 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
11623123 |
0 |
11728563 |
0 |
11728563 |
15.5 % |
25/01/2022 |
Wellington Management Company LLP |
Delaware |
0 |
6703061 |
0 |
7586317 |
7586317 |
10.05 % |
08/10/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
6782408 |
0 |
7956520 |
7956520 |
10.54 % |
08/10/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
6782408 |
0 |
7956520 |
7956520 |
10.54 % |
08/10/2021 |
Wellington Management Company LLP |
Delaware |
0 |
6703061 |
0 |
7586317 |
7586317 |
10.05 % |
08/10/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
6782408 |
0 |
7956520 |
7956520 |
10.54 % |
08/10/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
6782408 |
0 |
7956520 |
7956520 |
10.54 % |
08/10/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
6782408 |
0 |
7956520 |
7956520 |
10.54 % |
08/10/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
6782408 |
0 |
7956520 |
7956520 |
10.54 % |
08/10/2021 |
The Vanguard Group |
Pennsylvania |
0 |
140479 |
7803989 |
194920 |
7998909 |
10.64 % |
12/07/2021 |
The Vanguard Group |
Pennsylvania |
0 |
140479 |
7803989 |
194920 |
7998909 |
10.64 % |
12/07/2021 |
The Vanguard Group |
Pennsylvania |
0 |
74291 |
5782066 |
134658 |
5916724 |
8.05 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
11260360 |
0 |
11385387 |
0 |
11385387 |
15.5 % |
25/01/2021 |
JPMORGAN CHASE & |
Delaware |
1806439 |
0 |
2036326 |
0 |
2063288 |
2.8 % |
09/11/2020 |
The Vanguard Group |
Pennsylvania |
60165 |
6176 |
5234875 |
57276 |
5292151 |
8.42 % |
12/02/2020 |
Invesco Ltd. |
Bermuda |
1403778 |
0 |
1403778 |
0 |
1403778 |
2.2 % |
05/02/2020 |
BlackRock, Inc. |
Delaware |
9884631 |
0 |
10009553 |
0 |
10009553 |
15.9 % |
04/02/2020 |
JPMORGAN CHASE & |
Delaware |
4601992 |
0 |
5156155 |
0 |
5216517 |
8.2 % |
27/01/2020 |
The Vanguard Group |
Pennsylvania |
55634 |
0 |
3770907 |
53411 |
3824318 |
6.07 % |
09/08/2019 |
The Vanguard Group |
Pennsylvania |
55634 |
0 |
3770907 |
53411 |
3824318 |
6.07 % |
09/08/2019 |
Invesco Ltd. |
Bermuda |
4847738 |
0 |
4847738 |
0 |
4847738 |
7.8 % |
12/02/2019 |
The Vanguard Group |
Pennsylvania |
61661 |
7825 |
7169886 |
61811 |
7231697 |
11.61 % |
11/02/2019 |
The Vanguard Group |
Pennsylvania |
61661 |
7825 |
5837294 |
61811 |
5899105 |
9.47 % |
11/02/2019 |
The Vanguard Group |
Pennsylvania |
61661 |
7825 |
5837294 |
61811 |
5899105 |
9.47 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
8991651 |
0 |
9208801 |
0 |
9208801 |
14.8 % |
31/01/2019 |
The Vanguard Group |
Pennsylvania |
60379 |
7825 |
6137491 |
63267 |
6200758 |
10.03 % |
11/06/2018 |
The Vanguard Group |
Pennsylvania |
60379 |
7825 |
6137491 |
63267 |
6200758 |
10.03 % |
11/06/2018 |
The Vanguard Group |
Pennsylvania |
66873 |
7825 |
5664379 |
70136 |
5734515 |
9.36 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
6520884 |
0 |
6672191 |
0 |
6672191 |
10.9 % |
19/01/2018 |
The Vanguard Group |
Pennsylvania |
80837 |
7825 |
6403307 |
84753 |
6488060 |
10.54 % |
03/03/2017 |
The Vanguard Group |
Pennsylvania |
80837 |
7825 |
6403307 |
84753 |
6488060 |
10.54 % |
03/03/2017 |
BlackRock, Inc. |
Delaware |
7150725 |
0 |
7338760 |
0 |
7338760 |
11.9 % |
17/01/2017 |
The Vanguard Group |
Pennsylvania |
80413 |
6971 |
6468849 |
83475 |
6552324 |
10.43 % |
09/06/2016 |
The Vanguard Group |
Pennsylvania |
80413 |
6971 |
6468849 |
83475 |
6552324 |
10.43 % |
09/06/2016 |
Fidelity Small Cap Discovery Fund |
Massachusetts |
3200000 |
0 |
0 |
0 |
3200000 |
5.088 % |
12/02/2016 |
FMR LLC |
Delaware |
1271 |
0 |
3201271 |
0 |
3201271 |
5.09 % |
12/02/2016 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3201271 |
0 |
3201271 |
5.09 % |
12/02/2016 |
The Vanguard Group |
Pennsylvania |
86358 |
3800 |
5133974 |
79804 |
5213778 |
8.29 % |
11/02/2016 |
BlackRock, Inc. |
Delaware |
6606306 |
0 |
6771850 |
0 |
6771850 |
10.8 % |
08/01/2016 |
The Vanguard Group |
Pennsylvania |
88504 |
|
4294220 |
83704 |
4377924 |
6.94 % |
11/02/2015 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
1751596 |
0 |
1751596 |
0 |
1751596 |
2.78 % |
05/02/2015 |
BlackRock, Inc. |
Delaware |
6387202 |
0 |
6574987 |
0 |
6574987 |
10.4 % |
09/01/2015 |
River Road Asset Management, LLC |
Delaware |
1905333 |
0 |
3038248 |
0 |
3038248 |
4.8 % |
10/11/2014 |
River Road Asset Management, LLC |
Delaware |
1905333 |
0 |
3038248 |
0 |
3038248 |
4.8 % |
10/11/2014 |
BlackRock, Inc. |
Delaware |
6138453 |
0 |
6336157 |
0 |
6336157 |
10 % |
08/05/2014 |
The Vanguard Group |
Pennsylvania |
94127 |
|
4028157 |
89327 |
4117484 |
6.52 % |
12/02/2014 |
River Road Asset Management, LLC |
Delaware |
2398879 |
0 |
4137226 |
0 |
4137226 |
6.6 % |
12/02/2014 |
BlackRock, Inc. |
Delaware |
5741283 |
0 |
5956312 |
0 |
5956312 |
9.4 % |
29/01/2014 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
3371761 |
0 |
3371761 |
0 |
3371761 |
5.38 % |
13/01/2014 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
3371761 |
0 |
3371761 |
0 |
3371761 |
5.38 % |
13/01/2014 |
BlackRock, Inc. |
Delaware |
6504084 |
0 |
6504084 |
0 |
6504084 |
10.28 % |
10/04/2013 |
The Vanguard Group |
Pennsylvania |
90405 |
|
3793973 |
87605 |
3881578 |
6.12 % |
11/02/2013 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
4387242 |
0 |
4387242 |
0 |
4387242 |
6.98 % |
05/02/2013 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
4387242 |
0 |
4387242 |
0 |
4387242 |
6.98 % |
05/02/2013 |
BlackRock, Inc. |
Delaware |
5978629 |
0 |
5978629 |
0 |
5978629 |
9.43 % |
31/01/2013 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
2669619 |
4.2 % |
10/09/2012 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
2669619 |
4.2 % |
10/09/2012 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
3374534 |
0 |
3374534 |
0 |
3374534 |
5.36 % |
10/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
90005 |
|
3348119 |
90005 |
3438124 |
5.42 % |
09/02/2012 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
6465464 |
10.1 % |
10/11/2011 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
6465464 |
10.1 % |
10/11/2011 |
BlackRock, Inc. |
Delaware |
4909358 |
0 |
4909358 |
0 |
4909358 |
7.75 % |
07/02/2011 |