AllianceBernstein L.P. |
Delaware |
796317 |
0 |
775995 |
58816 |
834811 |
1.6 % |
14/02/2024 |
AllianceBernstein L.P. |
Delaware |
796317 |
0 |
775995 |
58816 |
834811 |
1.6 % |
14/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
17777 |
5001402 |
72638 |
5074040 |
9.8 % |
13/02/2024 |
Kayne Anderson Rudnick Investment Management, LLC |
A California |
1387035 |
1106791 |
1679022 |
1106791 |
2785813 |
5.38 % |
13/02/2024 |
EARNEST Partners, LLC |
Delaware |
2660992 |
5533 |
3230161 |
0 |
3230161 |
6.2 % |
12/02/2024 |
EARNEST Partners, LLC |
Delaware |
2660992 |
5533 |
3230161 |
0 |
3230161 |
6.2 % |
12/02/2024 |
BlackRock, Inc. |
Delaware |
5059735 |
0 |
5309155 |
0 |
5309155 |
10.3 % |
08/01/2024 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1383391 |
1023637 |
1668569 |
1023637 |
2692206 |
5.4 % |
14/02/2023 |
EARNEST Partners, LLC |
Delaware |
2608578 |
5592 |
3654922 |
0 |
3654922 |
7.3 % |
14/02/2023 |
EARNEST Partners, LLC |
Delaware |
2608578 |
5592 |
3654922 |
0 |
3654922 |
7.3 % |
14/02/2023 |
AllianceBernstein L.P. |
Delaware |
2650924 |
0 |
2832865 |
12739 |
2845604 |
5.7 % |
13/02/2023 |
AllianceBernstein L.P. |
Delaware |
2650924 |
0 |
2832865 |
12739 |
2845604 |
5.7 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
84059 |
4961898 |
132482 |
5094380 |
10.22 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
4312813 |
0 |
4495643 |
0 |
4495643 |
9 % |
25/01/2023 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1476053 |
1133457 |
1768805 |
1133457 |
2902262 |
5.69 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
93436 |
4996606 |
136270 |
5132876 |
10.06 % |
10/02/2022 |
EARNEST Partners, LLC |
Delaware |
2570619 |
4179 |
3573806 |
0 |
3573806 |
7 % |
08/02/2022 |
BlackRock, Inc. |
Delaware |
3801225 |
0 |
3894591 |
0 |
3894591 |
7.6 % |
02/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
110921 |
4993884 |
146283 |
5140167 |
10.15 % |
10/08/2021 |
The Vanguard Group |
Pennsylvania |
0 |
110921 |
4993884 |
146283 |
5140167 |
10.15 % |
10/08/2021 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1760324 |
1113931 |
1760324 |
1113931 |
2874255 |
5.6 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
132714 |
4561912 |
173270 |
4735182 |
9.23 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
3978839 |
0 |
4071273 |
0 |
4071273 |
7.9 % |
29/01/2021 |
Ameriprise Financial, Inc. No. |
Delaware |
0 |
2013752 |
0 |
2053123 |
2053123 |
4.92 % |
14/02/2020 |
Columbia Management Investment Advisers, LLC No. |
Minnesota |
0 |
1532757 |
0 |
1571757 |
1571757 |
3.76 % |
14/02/2020 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1583994 |
823925 |
1583994 |
823925 |
2407919 |
5.77 % |
13/02/2020 |
The Vanguard Group |
Pennsylvania |
88527 |
3419 |
3743184 |
86564 |
3829748 |
9.17 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
3010189 |
0 |
3087529 |
0 |
3087529 |
7.4 % |
05/02/2020 |
Ameriprise Financial, Inc. No. |
Delaware |
0 |
2236986 |
0 |
2280564 |
2280564 |
6.57 % |
14/02/2019 |
Columbia Management Investment Advisers, LLC No. |
Minnesota |
0 |
1827836 |
0 |
1871336 |
1871336 |
5.39 % |
14/02/2019 |
Ariel Investments, LLC # 020712418. |
Delaware |
1445801 |
0 |
1453401 |
0 |
1453401 |
4.2 % |
14/02/2019 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1213555 |
733695 |
1213555 |
733695 |
1947250 |
5.61 % |
12/02/2019 |
The Vanguard Group |
Pennsylvania |
70079 |
2374 |
3063839 |
69378 |
3133217 |
9.02 % |
12/02/2019 |
BlackRock, Inc. |
Delaware |
2329028 |
0 |
2398424 |
0 |
2398424 |
6.9 % |
04/02/2019 |
ALLIANZ GLOBAL INVESTORS U.S. LLC |
Delaware |
629482 |
0 |
654728 |
0 |
654728 |
2.5 % |
14/02/2018 |
ALLIANZ GLOBAL INVESTORS U.S. LLC |
Delaware |
629482 |
0 |
654728 |
0 |
654728 |
2.5 % |
14/02/2018 |
ALLIANZ GLOBAL INVESTORS U.S. HOLDINGS LLC |
Delaware |
0 |
0 |
0 |
0 |
664394 |
2.5 % |
14/02/2018 |
ALLIANZ GLOBAL INVESTORS U.S. HOLDINGS LLC |
Delaware |
0 |
0 |
0 |
0 |
664394 |
2.5 % |
14/02/2018 |
No. |
Minnesota |
0 |
841626 |
0 |
892626 |
892626 |
3.36 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
321185 |
0 |
1218212 |
0 |
1218212 |
4.5 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
321185 |
0 |
1218212 |
0 |
1218212 |
4.5 % |
14/02/2018 |
AllianceBernstein L.P. |
Delaware |
838461 |
0 |
857632 |
35800 |
893432 |
3.4 % |
13/02/2018 |
Ariel Investments, LLC # 020712418. |
Delaware |
1525344 |
0 |
1533036 |
0 |
1533036 |
5.8 % |
13/02/2018 |
Burgundy Asset Management Ltd. |
Canada |
864416 |
0 |
1208454 |
0 |
1208454 |
4.5516 % |
12/02/2018 |
Burgundy Asset Management Ltd. |
Canada |
864416 |
0 |
1208454 |
0 |
1208454 |
4.5516 % |
12/02/2018 |
The Vanguard Group |
Pennsylvania |
53387 |
1474 |
2514448 |
51563 |
2566011 |
9.66 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
1985802 |
0 |
2074300 |
0 |
2074300 |
7.8 % |
25/01/2018 |
Royce & Associates, LP |
New York |
1050764 |
0 |
1050764 |
0 |
1050764 |
4.49 % |
01/08/2017 |
Royce & Associates, LP |
New York |
1050764 |
0 |
1050764 |
0 |
1050764 |
4.49 % |
01/08/2017 |
Burgundy Asset Management Ltd. |
Canada |
915123 |
0 |
1238818 |
0 |
1238818 |
5.9481 % |
07/04/2017 |
Burgundy Asset Management Ltd. |
Canada |
915123 |
0 |
1238818 |
0 |
1238818 |
5.9481 % |
07/04/2017 |
David R. Hilty |
United States |
0 |
0 |
903276 |
0 |
903276 |
4.2 % |
16/02/2017 |
John G. Mavredakis |
United States |
0 |
0 |
929099 |
0 |
929099 |
4.3 % |
16/02/2017 |
William Tuck Hardie |
United States |
0 |
0 |
643635 |
0 |
643635 |
3 % |
16/02/2017 |
Anita Antenucci |
United States |
0 |
0 |
655930 |
0 |
655930 |
3.1 % |
16/02/2017 |
Paul E. Siegert |
United States |
0 |
0 |
950717 |
0 |
950717 |
4.4 % |
16/02/2017 |
Jeffrey L. Werbalowsky |
United States |
0 |
0 |
991120 |
0 |
991120 |
4.5 % |
16/02/2017 |
Jay Novak |
United States |
0 |
0 |
776165 |
0 |
776165 |
3.6 % |
16/02/2017 |
William G. Peluchiwski |
United States |
0 |
0 |
700389 |
0 |
700389 |
3.3 % |
16/02/2017 |
NFJ INVESTMENT GROUP LLC |
Delaware |
636000 |
0 |
636000 |
0 |
636000 |
5 % |
14/02/2017 |
ALLIANZ GLOBAL INVESTORS U.S. HOLDINGS LLC |
Delaware |
0 |
0 |
0 |
0 |
636000 |
5 % |
14/02/2017 |
NFJ INVESTMENT GROUP LLC |
Delaware |
636000 |
0 |
636000 |
0 |
636000 |
5 % |
14/02/2017 |
ALLIANZ GLOBAL INVESTORS U.S. HOLDINGS LLC |
Delaware |
0 |
0 |
0 |
0 |
636000 |
5 % |
14/02/2017 |
Ariel Investments, LLC # 020712418. |
Delaware |
1037297 |
0 |
1044970 |
0 |
1044970 |
8.3 % |
14/02/2017 |
William H. Hardie, III |
United States |
0 |
0 |
728476 |
0 |
728476 |
5.4 % |
13/02/2017 |
Jeffrey L. Werbalowsky |
|
0 |
0 |
1077529 |
0 |
1077529 |
7.7 % |
13/02/2017 |
Jay Novak |
United States |
0 |
0 |
867871 |
0 |
867871 |
6.3 % |
13/02/2017 |
Paul E. Siegert |
United States |
0 |
0 |
1036842 |
0 |
1036842 |
7.4 % |
13/02/2017 |
Anita Antenucci |
United States |
0 |
0 |
729771 |
0 |
729771 |
5.4 % |
13/02/2017 |
William G. Peluchiwski |
United States |
0 |
0 |
789286 |
0 |
789286 |
5.8 % |
13/02/2017 |
David R. Hilty |
United States |
0 |
0 |
991080 |
0 |
991080 |
7.2 % |
13/02/2017 |
John G. Mavredakis |
United States |
0 |
0 |
991930 |
0 |
991930 |
7.2 % |
13/02/2017 |
The Vanguard Group |
Pennsylvania |
24286 |
507 |
889756 |
23944 |
913700 |
7.22 % |
13/02/2017 |
Burgundy Asset Management Ltd. |
Canada |
932101 |
0 |
1385494 |
0 |
1385494 |
10.9507 % |
10/02/2017 |
Burgundy Asset Management Ltd. |
Canada |
932101 |
0 |
1385494 |
0 |
1385494 |
10.9507 % |
10/02/2017 |
AllianceBernstein L.P. |
Delaware |
629134 |
0 |
662833 |
33930 |
696763 |
5.5 % |
10/02/2017 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
765350 |
6 % |
07/02/2017 |
Franklin Advisers, Inc. |
California |
750350 |
0 |
750350 |
0 |
750350 |
5.9 % |
07/02/2017 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
765350 |
6 % |
07/02/2017 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
765350 |
6 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
231993 |
0 |
869675 |
0 |
869675 |
6.8 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
231993 |
0 |
869675 |
0 |
869675 |
6.8 % |
07/02/2017 |
BlackRock, Inc. |
Delaware |
701529 |
0 |
731411 |
0 |
731411 |
5.8 % |
30/01/2017 |
Royce & Associates, LP |
New York |
|
|
1233847 |
|
1233847 |
9.75 % |
09/01/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1254240 |
10.3 % |
08/07/2016 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1254240 |
10.3 % |
08/07/2016 |
AllianceBernstein L.P. |
Delaware |
855110 |
0 |
1008396 |
44780 |
1053176 |
8.7 % |
16/02/2016 |
Point72 Asset Management, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
16/02/2016 |
Cubist Systematic Strategies, LLC |
Delaware |
0 |
400 |
0 |
400 |
400 |
0.1 % |
16/02/2016 |
Point72 Capital Advisors, Inc. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
16/02/2016 |
Steven A. Cohen |
United States |
0 |
400 |
0 |
400 |
400 |
0.1 % |
16/02/2016 |
Steven A. Cohen |
United States |
0 |
400 |
0 |
400 |
400 |
0.1 % |
16/02/2016 |
Cubist Systematic Strategies, LLC |
Delaware |
0 |
400 |
0 |
400 |
400 |
0.1 % |
16/02/2016 |
Point72 Capital Advisors, Inc. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
16/02/2016 |
Point72 Asset Management, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
16/02/2016 |
ALLIANZ GLOBAL INVESTORS U.S. HOLDINGS LLC |
Delaware |
0 |
0 |
0 |
0 |
670800 |
5.6 % |
12/02/2016 |
NFJ INVESTMENT GROUP LLC |
Delaware |
647500 |
0 |
670800 |
0 |
670800 |
5.6 % |
12/02/2016 |
ALLIANZ GLOBAL INVESTORS U.S. HOLDINGS LLC |
Delaware |
0 |
0 |
0 |
0 |
670800 |
5.6 % |
12/02/2016 |
NFJ INVESTMENT GROUP LLC |
Delaware |
647500 |
0 |
670800 |
0 |
670800 |
5.6 % |
12/02/2016 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
884430 |
7.3 % |
12/02/2016 |
Burgundy Asset Management Ltd. |
Canada |
835747 |
0 |
1339600 |
0 |
1339600 |
11.0848 % |
11/02/2016 |
Burgundy Asset Management Ltd. |
Canada |
835747 |
0 |
1339600 |
0 |
1339600 |
11.0848 % |
11/02/2016 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
911993 |
7.5 % |
05/02/2016 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
911993 |
7.5 % |
05/02/2016 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
911993 |
7.5 % |
05/02/2016 |
Franklin Advisers, Inc. |
California |
897993 |
0 |
897993 |
0 |
897993 |
7.4 % |
05/02/2016 |
Burgundy Asset Management Ltd. |
Canada |
829522 |
0 |
1329600 |
0 |
1329600 |
11 % |
09/12/2015 |
Burgundy Asset Management Ltd. |
Canada |
829522 |
0 |
1329600 |
0 |
1329600 |
11 % |
09/12/2015 |
William H. Hardie, III |
United States |
0 |
0 |
692276 |
0 |
692276 |
5.4 % |
28/08/2015 |
Jay D. Novak |
United States |
0 |
0 |
746914 |
0 |
746914 |
5.8 % |
28/08/2015 |
David R. Hilty |
United States |
0 |
0 |
964880 |
0 |
964880 |
7.4 % |
28/08/2015 |
Anita M. Antenucci |
United States |
0 |
0 |
700491 |
0 |
700491 |
5.5 % |
28/08/2015 |
Paul E. Siegert |
United States |
0 |
0 |
1004345 |
0 |
1004345 |
7.7 % |
28/08/2015 |
John G. Mavredakis |
United States |
0 |
0 |
980713 |
0 |
980713 |
7.5 % |
28/08/2015 |
William G. Peluchiwski |
United States |
0 |
0 |
753281 |
0 |
753281 |
5.9 % |
28/08/2015 |
Jeffrey I. Werbalowsky |
United States |
0 |
0 |
1117529 |
0 |
1117529 |
8.5 % |
28/08/2015 |
Point72 Asset Management, L.P. |
Delaware |
0 |
569640 |
0 |
569640 |
569640 |
5.4 % |
19/08/2015 |
Point72 Capital Advisors, Inc. |
Delaware |
0 |
569640 |
0 |
569640 |
569640 |
5.4 % |
19/08/2015 |
Point72 Asset Management, L.P. |
Delaware |
0 |
569640 |
0 |
569640 |
569640 |
5.4 % |
19/08/2015 |
Point72 Capital Advisors, Inc. |
Delaware |
0 |
569640 |
0 |
569640 |
569640 |
5.4 % |
19/08/2015 |
Steven A. Cohen |
United States |
0 |
569640 |
0 |
569640 |
569640 |
5.4 % |
19/08/2015 |
Steven A. Cohen |
United States |
0 |
569640 |
0 |
569640 |
569640 |
5.4 % |
19/08/2015 |