EARNEST Partners, LLC |
Delaware |
1505307 |
341305 |
2147972 |
0 |
2147972 |
4.6 % |
10/09/2024 |
FMR LLC |
Delaware |
4835159 |
0 |
4838016 |
0 |
4838016 |
10.489 % |
10/07/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
4838016 |
0 |
4838016 |
10.489 % |
10/07/2024 |
The Vanguard Group |
Pennsylvania |
0 |
72143 |
5529481 |
121246 |
5650727 |
12.3 % |
13/02/2024 |
EARNEST Partners, LLC |
Delaware |
1766580 |
0 |
2293607 |
0 |
2293607 |
5 % |
12/06/2023 |
EARNEST Partners, LLC |
Delaware |
1766580 |
0 |
2293607 |
0 |
2293607 |
5 % |
12/06/2023 |
EARNEST Partners, LLC |
Delaware |
2016403 |
0 |
2571905 |
0 |
2571905 |
5.7 % |
14/02/2023 |
EARNEST Partners, LLC |
Delaware |
2016403 |
0 |
2571905 |
0 |
2571905 |
5.7 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
64581 |
5247504 |
109962 |
5357466 |
11.78 % |
09/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
71946 |
4850559 |
111885 |
4962444 |
11.02 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
6884732 |
0 |
6947644 |
0 |
6947644 |
15.4 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
6894219 |
0 |
6947644 |
0 |
6947644 |
15.4 % |
25/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
54175 |
5042940 |
90358 |
5133298 |
11.59 % |
10/03/2021 |
The Vanguard Group |
Pennsylvania |
0 |
54175 |
5042940 |
90358 |
5133298 |
11.59 % |
10/03/2021 |
The Vanguard Group |
Pennsylvania |
0 |
53795 |
4976242 |
89837 |
5066079 |
9.73 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
6501030 |
0 |
6567054 |
0 |
6567054 |
12.6 % |
26/01/2021 |
The Vanguard Group |
Pennsylvania |
51559 |
8084 |
4700883 |
53937 |
4754820 |
9.31 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
6531788 |
0 |
6623947 |
0 |
6623947 |
13 % |
04/02/2020 |
The Vanguard Group |
Pennsylvania |
50082 |
7419 |
4513491 |
53435 |
4566926 |
9.09 % |
11/02/2019 |
Dimensional Fund Advisors LP |
Delaware |
4036809 |
0 |
4190553 |
0 |
4190553 |
8.34 % |
08/02/2019 |
Victory Capital Management Inc. |
New York |
646053 |
0 |
665723 |
0 |
665723 |
1.33 % |
01/02/2019 |
Victory Capital Management Inc. |
New York |
646053 |
0 |
665723 |
0 |
665723 |
1.33 % |
01/02/2019 |
BlackRock, Inc. |
Delaware |
6220717 |
0 |
6415205 |
0 |
6415205 |
12.8 % |
28/01/2019 |
The Vanguard Group |
Pennsylvania |
52500 |
7419 |
3586603 |
56153 |
3642756 |
7.37 % |
09/02/2018 |
Victory Capital Management Inc. |
New York |
2455212 |
0 |
2518479 |
0 |
2518479 |
5.1 % |
07/02/2018 |
Victory Capital Management Inc. |
New York |
2455212 |
0 |
2518479 |
0 |
2518479 |
5.1 % |
07/02/2018 |
BlackRock, Inc. |
Delaware |
4989865 |
0 |
5080603 |
0 |
5080603 |
10.3 % |
23/01/2018 |
BlackRock, Inc. |
Delaware |
4949046 |
0 |
5043254 |
0 |
5043254 |
10.3 % |
09/11/2017 |
Victory Capital Management Inc. |
New York |
3607867 |
0 |
3704908 |
0 |
3704908 |
7.58 % |
10/02/2017 |
Victory Capital Management Inc. |
New York |
3607867 |
0 |
3704908 |
0 |
3704908 |
7.58 % |
10/02/2017 |
The Vanguard Group |
Pennsylvania |
46065 |
6019 |
3140844 |
49971 |
3190815 |
6.52 % |
09/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
363950 |
0 |
1953602 |
0 |
1953602 |
3.9 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
363950 |
0 |
1953602 |
0 |
1953602 |
3.9 % |
07/02/2017 |
BlackRock, Inc. |
Delaware |
4326715 |
0 |
4412210 |
0 |
4412210 |
9 % |
23/01/2017 |
The Vanguard Group |
Pennsylvania |
48477 |
4300 |
2759696 |
49777 |
2809473 |
5.78 % |
11/02/2016 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
1888797 |
1614991 |
3503788 |
8212 |
3503788 |
7.21 % |
02/02/2016 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
1888797 |
1614991 |
3503788 |
8212 |
3503788 |
7.21 % |
02/02/2016 |
BlackRock, Inc. |
Delaware |
3499534 |
0 |
3585669 |
0 |
3585669 |
7.4 % |
26/01/2016 |
The Vanguard Group |
Pennsylvania |
46034 |
|
2428768 |
43034 |
2471802 |
5.19 % |
10/02/2015 |
Brown Capital Management, LLC |
Maryland |
3148847 |
0 |
4845149 |
0 |
4845149 |
10.18 % |
05/02/2015 |
The Brown Capital Management Small Company Fund |
Massachusetts |
2645600 |
0 |
2645600 |
0 |
2645600 |
5.56 % |
05/02/2015 |
BlackRock, Inc. |
Delaware |
3175100 |
0 |
3261839 |
0 |
3261839 |
6.9 % |
29/01/2015 |
BlackRock, Inc. |
Delaware |
3146022 |
0 |
3267464 |
0 |
3267464 |
7 % |
28/01/2014 |
Brown Capital Management, LLC |
State of Maryland |
3237702 |
0 |
4967454 |
0 |
4967454 |
10.66 % |
07/11/2013 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
2626260 |
0 |
2626260 |
0 |
2626260 |
5.64 % |
07/11/2013 |
Brown Capital Management, LLC |
State of Maryland |
3237702 |
0 |
4967454 |
0 |
4967454 |
10.66 % |
07/11/2013 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
2626260 |
0 |
2626260 |
0 |
2626260 |
5.64 % |
07/11/2013 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
3629062 |
7.8 % |
09/08/2013 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
3629062 |
7.8 % |
09/08/2013 |
Diodes Incorporated |
Delaware |
5628918 |
0 |
5628918 |
0 |
5628918 |
5.12 % |
13/02/2013 |
BlackRock, Inc. |
Delaware |
2670646 |
0 |
2670646 |
0 |
2670646 |
5.8 % |
08/02/2013 |
Lord, Abbett & Co. LLC |
|
|
|
|
|
1308570 |
2.84 % |
09/11/2012 |
Lord, Abbett & Co. LLC |
Delaware |
1181970 |
0 |
1308570 |
0 |
1308570 |
2.84 % |
09/11/2012 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
4627542 |
10 % |
10/09/2012 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
4627542 |
10 % |
10/09/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3622837 |
0 |
3622837 |
7.96 % |
10/07/2012 |
FMR LLC |
Delaware |
0 |
0 |
3622837 |
0 |
3622837 |
7.96 % |
10/07/2012 |
FMR LLC |
Delaware |
0 |
0 |
3622837 |
0 |
3622837 |
7.96 % |
10/07/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3622837 |
0 |
3622837 |
7.96 % |
10/07/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
5925638 |
0 |
5925638 |
12.989 % |
14/02/2012 |
FMR LLC |
Delaware |
0 |
0 |
5925638 |
0 |
5925638 |
12.989 % |
14/02/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4154100 |
0 |
4154100 |
9.361 % |
14/02/2011 |
FMR LLC |
Delaware |
0 |
0 |
4154100 |
0 |
4154100 |
9.361 % |
14/02/2011 |
BlackRock, Inc. |
Delaware |
2590585 |
0 |
2590585 |
0 |
2590585 |
5.84 % |
04/02/2011 |