Massachusetts Financial Services Company |
Delaware |
3751292 |
0 |
4063771 |
0 |
4063771 |
4.9 % |
12/11/2024 |
Massachusetts Financial Services Company |
Delaware |
5165682 |
0 |
5532676 |
0 |
5532676 |
6.7 % |
09/02/2024 |
WCM Investment Management, LLC |
Delaware |
6869881 |
0 |
6869881 |
0 |
6869881 |
8.3 % |
30/01/2024 |
WCM Investment Management, LLC |
Delaware |
6869881 |
0 |
6869881 |
0 |
6869881 |
8.3 % |
30/01/2024 |
WCM Investment Management, LLC |
Delaware |
5885414 |
0 |
5885414 |
0 |
5885414 |
7.2 % |
10/02/2023 |
WCM Investment Management, LLC |
Delaware |
5885414 |
0 |
5885414 |
0 |
5885414 |
7.2 % |
10/02/2023 |
Massachusetts Financial Services Company ("MFS") |
Delaware |
7654373 |
0 |
8119214 |
0 |
8119214 |
10 % |
08/02/2023 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2459643 |
0 |
2782561 |
2782561 |
3.41 % |
06/02/2023 |
Wellington Management Group LLP |
Massachusetts |
0 |
2459643 |
0 |
2782561 |
2782561 |
3.41 % |
06/02/2023 |
Wellington Group Holdings LLP |
Delaware |
0 |
2459643 |
0 |
2782561 |
2782561 |
3.41 % |
06/02/2023 |
WCM Investment Management, LLC |
Delaware |
7179979 |
0 |
7179979 |
0 |
7179979 |
9.02 % |
10/02/2022 |
WCM Investment Management, LLC |
Delaware |
7179979 |
0 |
7179979 |
0 |
7179979 |
9.02 % |
10/02/2022 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
4774927 |
0 |
5154597 |
5154597 |
6.33 % |
04/02/2022 |
Wellington Management Group LLP |
Massachusetts |
0 |
4774927 |
0 |
5154597 |
5154597 |
6.33 % |
04/02/2022 |
Wellington Group Holdings LLP |
Delaware |
0 |
4774927 |
0 |
5154597 |
5154597 |
6.33 % |
04/02/2022 |
Wellington Management Company LLP |
Delaware |
0 |
4325124 |
0 |
4488703 |
4488703 |
5.51 % |
04/02/2022 |
Massachusetts Financial Services Company ("MFS") |
Delaware |
7005430 |
0 |
7228317 |
0 |
7228317 |
8.9 % |
02/02/2022 |
Massachusetts Financial Services Company ("MFS") |
Delaware |
7005430 |
0 |
7228317 |
0 |
7228317 |
8.9 % |
02/02/2022 |
Massachusetts Financial Services Company ("MFS") |
Delaware |
5163666 |
0 |
5304231 |
0 |
5304231 |
10 % |
07/05/2021 |
WCM Investment Management, LLC |
Delaware |
3976550 |
0 |
3976550 |
0 |
3976550 |
7.53 % |
10/02/2021 |
WCM Investment Management, LLC |
Delaware |
3976550 |
0 |
3976550 |
0 |
3976550 |
7.53 % |
10/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
3656679 |
0 |
3989007 |
3989007 |
7.56 % |
03/02/2021 |
Wellington Management Company LLP |
Delaware |
0 |
3238757 |
0 |
3293016 |
3293016 |
6.24 % |
03/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
3656679 |
0 |
3989007 |
3989007 |
7.56 % |
03/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
3656679 |
0 |
3989007 |
3989007 |
7.56 % |
03/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3656679 |
0 |
3989007 |
3989007 |
7.56 % |
03/02/2021 |
Wellington Management Company LLP |
Delaware |
0 |
3238757 |
0 |
3293016 |
3293016 |
6.24 % |
03/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
3656679 |
0 |
3989007 |
3989007 |
7.56 % |
03/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3656679 |
0 |
3989007 |
3989007 |
7.56 % |
03/02/2021 |
WCM Investment Management, LLC |
Delaware |
3654988 |
0 |
3654988 |
0 |
3654988 |
6.81 % |
05/02/2020 |
WCM Investment Management, LLC |
Delaware |
3654988 |
0 |
3654988 |
0 |
3654988 |
6.81 % |
05/02/2020 |
Wellington Management Company LLP |
Delaware |
0 |
3202461 |
0 |
3230685 |
3230685 |
6.02 % |
08/01/2020 |
Wellington Management Company LLP |
Delaware |
0 |
3202461 |
0 |
3230685 |
3230685 |
6.02 % |
08/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3559932 |
0 |
3800959 |
3800959 |
7.09 % |
08/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
3559932 |
0 |
3800959 |
3800959 |
7.09 % |
08/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
3559932 |
0 |
3800959 |
3800959 |
7.09 % |
08/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
3559932 |
0 |
3800959 |
3800959 |
7.09 % |
08/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
3559932 |
0 |
3800959 |
3800959 |
7.09 % |
08/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3559932 |
0 |
3800959 |
3800959 |
7.09 % |
08/01/2020 |
WCM Investment Management |
California |
5251808 |
20278 |
5251808 |
20278 |
5272086 |
9.68 % |
14/02/2019 |
WCM Investment Management |
California |
5251808 |
20278 |
5251808 |
20278 |
5272086 |
9.68 % |
14/02/2019 |
Wellington Management Company LLP |
Delaware |
0 |
2641562 |
0 |
3280768 |
3280768 |
6.03 % |
12/02/2019 |
Wellington Management Group LLP |
Massachusetts |
0 |
2947958 |
0 |
3728130 |
3728130 |
6.85 % |
12/02/2019 |
Wellington Group Holdings LLP |
Delaware |
0 |
2947958 |
0 |
3728130 |
3728130 |
6.85 % |
12/02/2019 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2947958 |
0 |
3728130 |
3728130 |
6.85 % |
12/02/2019 |
WCM Investment Management |
California |
4281211 |
0 |
4281211 |
0 |
4281211 |
7.92 % |
13/02/2018 |
WCM Investment Management |
California |
4281211 |
0 |
4281211 |
0 |
4281211 |
7.92 % |
13/02/2018 |
AllianceBernstein L.P. |
Delaware |
2138730 |
0 |
2544919 |
15448 |
2560367 |
4.7 % |
13/02/2018 |
AllianceBernstein L.P. |
Delaware |
2138730 |
0 |
2544919 |
15448 |
2560367 |
4.7 % |
13/02/2018 |
Wellington Management Company LLP |
Delaware |
0 |
2578971 |
0 |
3382932 |
3382932 |
6.26 % |
08/02/2018 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2808705 |
0 |
3724413 |
3724413 |
6.89 % |
08/02/2018 |
Wellington Group Holdings LLP |
Delaware |
0 |
2808705 |
0 |
3724413 |
3724413 |
6.89 % |
08/02/2018 |
Wellington Management Group LLP |
Massachusetts |
0 |
2808705 |
0 |
3724413 |
3724413 |
6.89 % |
08/02/2018 |
EARNEST Partners, LLC |
Delaware |
1849175 |
13860 |
2627524 |
0 |
2627524 |
4.9 % |
10/10/2017 |
EARNEST Partners, LLC |
Delaware |
1849175 |
13860 |
2627524 |
0 |
2627524 |
4.9 % |
10/10/2017 |
Boston Partners |
Delaware |
940559 |
6060 |
1116032 |
0 |
1116032 |
2.03 % |
14/02/2017 |
Neuberger Berman Group LLC |
Delaware |
0 |
1874378 |
0 |
1874378 |
1874378 |
3.41 % |
14/02/2017 |
Neuberger Berman Equity Funds |
Delaware |
0 |
1396400 |
0 |
1396400 |
1396400 |
2.54 % |
14/02/2017 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
1874378 |
0 |
1874378 |
1874378 |
3.41 % |
14/02/2017 |
EARNEST Partners, LLC |
Delaware |
2316127 |
15775 |
3238299 |
0 |
3238299 |
5.9 % |
14/02/2017 |
EARNEST Partners, LLC |
Delaware |
2316127 |
15775 |
3238299 |
0 |
3238299 |
5.9 % |
14/02/2017 |
AllianceBernstein L.P. |
Delaware |
2377286 |
0 |
2790954 |
17668 |
2808622 |
5.1 % |
10/02/2017 |
AllianceBernstein L.P. |
Delaware |
2377286 |
0 |
2790954 |
17668 |
2808622 |
5.1 % |
10/02/2017 |
WCM Investment Management |
California |
3533081 |
0 |
3533081 |
0 |
3533081 |
6.43 % |
08/02/2017 |
WCM Investment Management |
California |
3533081 |
0 |
3533081 |
0 |
3533081 |
6.43 % |
08/02/2017 |
EARNEST Partners, LLC |
Delaware |
3041439 |
19016 |
4453885 |
0 |
4453885 |
7.8 % |
16/02/2016 |
EARNEST Partners, LLC |
Delaware |
3041439 |
19016 |
4453885 |
0 |
4453885 |
7.8 % |
16/02/2016 |
WCM Investment Management |
California |
4490038 |
0 |
4490038 |
0 |
4490038 |
7.84 % |
12/02/2016 |
WCM Investment Management |
California |
4490038 |
0 |
4490038 |
0 |
4490038 |
7.84 % |
12/02/2016 |
Boston Partners |
Delaware |
2712489 |
6251 |
3227970 |
0 |
3227970 |
5.64 % |
12/02/2016 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
4113018 |
0 |
4113018 |
4113018 |
7.19 % |
09/02/2016 |
Neuberger Berman Group LLC |
Delaware |
0 |
4113018 |
0 |
4113018 |
4113018 |
7.19 % |
09/02/2016 |
Neuberger Berman Equity Funds |
Delaware |
0 |
3129000 |
0 |
3129000 |
3129000 |
5.46 % |
09/02/2016 |
Neuberger Berman Management LLC |
Delaware |
0 |
4299413 |
0 |
4299413 |
4299413 |
6.98 % |
17/03/2015 |
Neuberger Berman Equity Funds |
Delaware |
0 |
3846676 |
0 |
3846676 |
3846676 |
6.25 % |
17/03/2015 |
Neuberger Berman Group LLC |
Delaware |
0 |
4813933 |
0 |
4827558 |
4827558 |
7.84 % |
17/03/2015 |
Neuberger Berman Group LLC |
Delaware |
0 |
4813933 |
0 |
4827558 |
4827558 |
7.84 % |
17/03/2015 |
Neuberger Berman Management LLC |
Delaware |
0 |
4299413 |
0 |
4299413 |
4299413 |
6.98 % |
17/03/2015 |
Neuberger Berman Equity Funds |
Delaware |
0 |
3846676 |
0 |
3846676 |
3846676 |
6.25 % |
17/03/2015 |
EARNEST Partners, LLC |
State of Georgia |
3396525 |
335271 |
5394081 |
0 |
5394081 |
8.8 % |
17/02/2015 |
EARNEST Partners, LLC |
State of Georgia |
3396525 |
335271 |
5394081 |
0 |
5394081 |
8.8 % |
17/02/2015 |
EARNEST Partners, LLC |
State of Georgia |
3417661 |
335798 |
5485357 |
0 |
5485357 |
9 % |
14/02/2014 |
EARNEST Partners, LLC |
State of Georgia |
3417661 |
335798 |
5485357 |
0 |
5485357 |
9 % |
14/02/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
426442 |
0 |
465734 |
465734 |
0.8 % |
31/01/2014 |
Artisan Investment Corporation |
Wisconsin |
0 |
426442 |
0 |
465734 |
465734 |
0.8 % |
31/01/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
426442 |
0 |
465734 |
465734 |
0.8 % |
31/01/2014 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
304584 |
0 |
304584 |
304584 |
0.5 % |
31/01/2014 |
Andrew A. Ziegler |
U.S.A. |
0 |
426442 |
0 |
465734 |
465734 |
0.8 % |
31/01/2014 |
Carlene M. Ziegler |
U.S.A. |
0 |
426442 |
0 |
465734 |
465734 |
0.8 % |
31/01/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
426442 |
0 |
465734 |
465734 |
0.8 % |
31/01/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
426442 |
0 |
465734 |
465734 |
0.8 % |
31/01/2014 |
ZFIC, Inc. |
Wisconsin |
0 |
426442 |
0 |
465734 |
465734 |
0.8 % |
31/01/2014 |
Artisan Investment Corporation |
Wisconsin |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Investments GP LLC |
Delaware |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Partners Holdings LP |
Delaware |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Investment Corporation |
Wisconsin |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
ZFIC, Inc. |
Wisconsin |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Andrew A. Ziegler |
U.S.A. |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Carlene M. Ziegler |
U.S.A. |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
2035691 |
0 |
2035691 |
2035691 |
3.4 % |
09/05/2013 |
Andrew A. Ziegler |
U.S.A. |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Carlene M. Ziegler |
U.S.A. |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Investments GP LLC |
Delaware |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Partners Holdings LP |
Delaware |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
ZFIC, Inc. |
Wisconsin |
0 |
2911770 |
0 |
3151670 |
3151670 |
5.2 % |
09/05/2013 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
2035691 |
0 |
2035691 |
2035691 |
3.4 % |
09/05/2013 |
EARNEST Partners, LLC |
Georgia |
3621789 |
10342 |
5391736 |
0 |
5391736 |
8.9 % |
14/02/2013 |
ZFIC, Inc. |
Wisconsin |
0 |
7649255 |
0 |
8218066 |
8218066 |
13.7 % |
07/02/2013 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
5222293 |
0 |
5222293 |
5222293 |
8.7 % |
07/02/2013 |
Andrew A. Ziegler |
U.S.A. |
0 |
7649255 |
0 |
8218066 |
8218066 |
13.7 % |
07/02/2013 |
Carlene M. Ziegler |
U.S.A. |
0 |
7649255 |
0 |
8218066 |
8218066 |
13.7 % |
07/02/2013 |
Artisan Partners Holdings LP |
Delaware |
0 |
7649255 |
0 |
8218066 |
8218066 |
13.7 % |
07/02/2013 |
Artisan Investment Corporation |
Wisconsin |
0 |
7649255 |
0 |
8218066 |
8218066 |
13.7 % |
07/02/2013 |
Artisan Investments GP LLC |
Delaware |
0 |
7649255 |
0 |
8218066 |
8218066 |
13.7 % |
07/02/2013 |
Artisan Partners Limited Partnership |
Delaware |
0 |
7649255 |
0 |
8218066 |
8218066 |
13.7 % |
07/02/2013 |
FMR LLC |
Delaware |
848006 |
0 |
848006 |
0 |
848006 |
1.421 % |
10/10/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
848006 |
0 |
848006 |
1.421 % |
10/10/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
848006 |
0 |
848006 |
1.421 % |
10/10/2012 |
FMR LLC |
Delaware |
848006 |
0 |
848006 |
0 |
848006 |
1.421 % |
10/10/2012 |
Artisan Partners Limited Partnership |
Delaware |
0 |
6390720 |
0 |
7034020 |
7034020 |
11.6 % |
06/02/2012 |
Artisan Investment Corporation |
Wisconsin |
0 |
6390720 |
0 |
7034020 |
7034020 |
11.6 % |
06/02/2012 |
Artisan Partners Holdings LP |
Delaware |
0 |
6390720 |
0 |
7034020 |
7034020 |
11.6 % |
06/02/2012 |
Andrew A. Ziegler |
U.S.A. |
0 |
6390720 |
0 |
7034020 |
7034020 |
11.6 % |
06/02/2012 |
ZFIC, Inc. |
Wisconsin |
0 |
6390720 |
0 |
7034020 |
7034020 |
11.6 % |
06/02/2012 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
4155113 |
0 |
4155113 |
4155113 |
6.9 % |
06/02/2012 |
Carlene M. Ziegler |
U.S.A. |
0 |
6390720 |
0 |
7034020 |
7034020 |
11.6 % |
06/02/2012 |
Artisan Investments GP LLC |
Delaware |
0 |
6390720 |
0 |
7034020 |
7034020 |
11.6 % |
06/02/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4383232 |
0 |
4383232 |
7.245 % |
10/11/2011 |
FMR LLC |
Delaware |
2448232 |
0 |
4383232 |
0 |
4383232 |
7.245 % |
10/11/2011 |
FMR LLC |
Delaware |
2448232 |
0 |
4383232 |
0 |
4383232 |
7.245 % |
10/11/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4383232 |
0 |
4383232 |
7.245 % |
10/11/2011 |
Artisan Investments GP LLC |
Delaware |
0 |
5748249 |
0 |
6264337 |
6264337 |
10.4 % |
07/10/2011 |
ZFIC, Inc. |
Wisconsin |
0 |
5748249 |
0 |
6264337 |
6264337 |
10.4 % |
07/10/2011 |
Andrew A. Ziegler |
U.S.A. |
0 |
5748249 |
0 |
6264337 |
6264337 |
10.4 % |
07/10/2011 |
Carlene M. Ziegler |
U.S.A. |
0 |
5748249 |
0 |
6264337 |
6264337 |
10.4 % |
07/10/2011 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
3792716 |
0 |
3792716 |
3792716 |
6.3 % |
07/10/2011 |
Artisan Partners Holdings LP |
Delaware |
0 |
5748249 |
0 |
6264337 |
6264337 |
10.4 % |
07/10/2011 |
Artisan Investment Corporation |
Wisconsin |
0 |
5748249 |
0 |
6264337 |
6264337 |
10.4 % |
07/10/2011 |
Artisan Partners Limited Partnership |
Delaware |
0 |
5748249 |
0 |
6264337 |
6264337 |
10.4 % |
07/10/2011 |
FMR LLC |
Delaware |
3046637 |
0 |
7850439 |
0 |
7850439 |
13.061 % |
14/02/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
7850439 |
0 |
7850439 |
13.061 % |
14/02/2011 |
Select Equity Group, Inc. |
New York |
0 |
0 |
0 |
0 |
0 |
0 % |
16/02/2010 |
Select Offshore Advisors, LLC |
New York |
0 |
0 |
0 |
0 |
0 |
0 % |
16/02/2010 |
George S. Loening |
USA |
0 |
0 |
0 |
0 |
0 |
0 % |
16/02/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
6624037 |
0 |
6624037 |
11.271 % |
16/02/2010 |
FMR LLC |
Delaware |
2079291 |
0 |
6624037 |
0 |
6624037 |
11.271 % |
16/02/2010 |