| MBC Investments Corporation |
Delaware |
7066989 |
0 |
7729481 |
1734241 |
9798559 |
5.69 % |
24/01/2024 |
| The Bank of New York Mellon Corporation |
New York |
7733394 |
1455 |
8437942 |
1747842 |
10520621 |
6.11 % |
24/01/2024 |
| BNY Mellon Investment Management |
Jersey |
6413875 |
0 |
7038967 |
1671990 |
9045794 |
5.25 % |
24/01/2024 |
| BNY Mellon IHC, LLC |
New York |
7066989 |
0 |
7729481 |
1734241 |
9798559 |
5.69 % |
24/01/2024 |
| Walter Scott and Partners Limited |
London |
6413875 |
0 |
7038967 |
1671990 |
9045794 |
5.25 % |
24/01/2024 |
| BNY Mellon International Asset Management |
London |
6413875 |
0 |
7038967 |
1671990 |
9045794 |
5.25 % |
24/01/2024 |
| BNY Mellon International Asset Management Group Limited |
London |
6413875 |
0 |
7038967 |
1671990 |
9045794 |
5.25 % |
24/01/2024 |
| BNY Mellon Investment Management Europe Holdings limited |
London |
6413875 |
0 |
7038967 |
1671990 |
9045794 |
5.25 % |
24/01/2024 |
| The Vanguard Group |
Pennsylvania |
0 |
92974 |
17157118 |
229652 |
17386770 |
10.09 % |
11/09/2023 |
| The Vanguard Group |
Pennsylvania |
0 |
114445 |
15847205 |
249666 |
16096871 |
9.31 % |
09/02/2023 |
| BlackRock, Inc. |
Delaware |
16166310 |
0 |
17119328 |
0 |
17119328 |
9.9 % |
24/01/2023 |
| Brown Capital Management, LLC |
State of Maryland |
5024423 |
0 |
7353138 |
0 |
7353138 |
4.16 % |
14/02/2022 |
| The Vanguard Group |
Pennsylvania |
0 |
140533 |
15522509 |
262196 |
15784705 |
8.93 % |
09/02/2022 |
| BNY Mellon IHC, LLC |
New York |
7711502 |
0 |
7897455 |
2043406 |
10271996 |
5.81 % |
01/02/2022 |
| MBC Investments Corporation |
Delaware |
7711502 |
0 |
7897455 |
2043406 |
10271996 |
5.81 % |
01/02/2022 |
| The Bank of New York Mellon Corporation |
New York |
8408690 |
1633 |
8645340 |
2047749 |
11024224 |
6.24 % |
01/02/2022 |
| BlackRock, Inc. |
Delaware |
17760096 |
0 |
19214328 |
0 |
19214328 |
10.9 % |
27/01/2022 |
| BlackRock, Inc. |
Delaware |
17780044 |
0 |
19214328 |
0 |
19214328 |
10.9 % |
25/01/2022 |
| Brown Capital Management, LLC |
State of Maryland |
5862954 |
0 |
9056949 |
0 |
9056949 |
5.19 % |
12/02/2021 |
| Brown Capital Management, LLC |
State of Maryland |
5862954 |
0 |
9056949 |
0 |
9056949 |
5.19 % |
12/02/2021 |
| The Vanguard Group |
Pennsylvania |
0 |
167758 |
15195356 |
302499 |
15497855 |
8.87 % |
10/02/2021 |
| The Bank of New York Mellon Corporation |
New York |
9511801 |
3495 |
10375691 |
1693135 |
12242193 |
7.01 % |
01/02/2021 |
| BNY Mellon IHC, LLC |
New York |
8652206 |
0 |
9468583 |
1683777 |
11325727 |
6.49 % |
01/02/2021 |
| MBC Investments Corporation |
Delaware |
8652206 |
0 |
9468583 |
1683777 |
11325727 |
6.49 % |
01/02/2021 |
| BlackRock, Inc. |
Delaware |
17367770 |
0 |
18557003 |
0 |
18557003 |
10.6 % |
26/01/2021 |
| Capital Management, LLC |
|
|
|
|
|
9429812 |
5.52 % |
14/02/2020 |
| Capital Management, LLC |
|
|
|
|
|
9429812 |
5.52 % |
14/02/2020 |
| The Vanguard Group |
Pennsylvania |
133425 |
44129 |
15323802 |
161188 |
15484990 |
9.06 % |
12/02/2020 |
| BlackRock, Inc. |
Delaware |
16136564 |
0 |
17179799 |
0 |
17179799 |
10.1 % |
04/02/2020 |
| MBC Investments Corporation |
Delaware |
9614818 |
0 |
10215657 |
1517924 |
11906948 |
6.97 % |
03/02/2020 |
| BNY Mellon IHC, LLC |
New York |
9614818 |
0 |
10215657 |
1517924 |
11906948 |
6.97 % |
03/02/2020 |
| The Bank of New York Mellon Corporation |
New York |
10686892 |
3040 |
11125945 |
1525507 |
12827244 |
7.51 % |
03/02/2020 |
| Brown Capital Management, LLC |
State of Maryland |
6418642 |
0 |
9824183 |
0 |
9824183 |
5.71 % |
14/02/2019 |
| The Vanguard Group |
Pennsylvania |
126465 |
39329 |
14908560 |
159394 |
15067954 |
8.75 % |
11/02/2019 |
| The Bank of New York Mellon Corporation |
New York |
7506322 |
0 |
7506252 |
1280766 |
8789118 |
5.1 % |
04/02/2019 |
| BlackRock, Inc. |
Delaware |
16497693 |
0 |
17571440 |
0 |
17571440 |
10.2 % |
24/01/2019 |
| BlackRock, Inc. |
Delaware |
16508690 |
0 |
17777108 |
0 |
17777108 |
10.3 % |
10/07/2018 |
| Brown Capital Management, LLC |
State of Maryland |
5857501 |
0 |
8945704 |
0 |
8945704 |
5.17 % |
08/06/2018 |
| Brown Capital Management, LLC |
State of Maryland |
5857501 |
0 |
8945704 |
0 |
8945704 |
5.17 % |
08/06/2018 |
| Brown Capital Management, LLC |
State of Maryland |
4141878 |
0 |
6736963 |
0 |
6736963 |
3.89 % |
14/02/2018 |
| Brown Capital Management, LLC |
State of Maryland |
4141878 |
0 |
6736963 |
0 |
6736963 |
3.89 % |
14/02/2018 |
| The Vanguard Group |
Pennsylvania |
132465 |
38419 |
14052653 |
160284 |
14212937 |
8.2 % |
08/02/2018 |
| BlackRock, Inc. |
Delaware |
14696958 |
0 |
15768475 |
0 |
15768475 |
9.1 % |
29/01/2018 |
| The Vanguard Group |
Pennsylvania |
50199 |
9023 |
6209504 |
53588 |
6263092 |
7.31 % |
10/02/2017 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
979603 |
0 |
2992628 |
0 |
2992628 |
3.4 % |
07/02/2017 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
979603 |
0 |
2992628 |
0 |
2992628 |
3.4 % |
07/02/2017 |
| BlackRock, Inc. |
Delaware |
5969457 |
0 |
6366836 |
0 |
6366836 |
7.4 % |
23/01/2017 |
| Brown Capital Management, LLC |
State of Maryland |
3550237 |
0 |
6275552 |
0 |
6275552 |
7.4 % |
16/02/2016 |
| The Vanguard Group |
Pennsylvania |
63018 |
4200 |
5540859 |
62218 |
5603077 |
6.6 % |
11/02/2016 |
| BlackRock, Inc. |
Delaware |
5479079 |
0 |
5760487 |
0 |
5760487 |
6.8 % |
26/01/2016 |
| Fargo & Company |
Delaware |
22038 |
3815832 |
22038 |
3935835 |
3965874 |
4.57 % |
11/05/2015 |
| The Vanguard Group |
Pennsylvania |
116012 |
|
5124785 |
108712 |
5233497 |
6.01 % |
11/02/2015 |
| Fargo & Company |
Delaware |
20403 |
4695278 |
20403 |
4855244 |
4893262 |
5.62 % |
10/02/2015 |
| Brown Capital Management, LLC |
State of Maryland |
3250806 |
0 |
5798693 |
0 |
5798693 |
6.66 % |
05/02/2015 |
| Brown Capital Management, LLC |
State of Maryland |
3250806 |
0 |
5798693 |
0 |
5798693 |
6.66 % |
05/02/2015 |
| BlackRock, Inc. |
Delaware |
6820289 |
0 |
7010128 |
0 |
7010128 |
8.1 % |
23/01/2015 |
| The Vanguard Group |
Pennsylvania |
120248 |
|
5271848 |
114448 |
5386296 |
6.17 % |
12/02/2014 |
| Robert J. Shillman |
USA |
4031800 |
|
4031800 |
|
4031800 |
4.6 % |
12/02/2014 |
| BlackRock, Inc. |
Delaware |
7287125 |
0 |
7536173 |
0 |
7536173 |
8.6 % |
28/01/2014 |
| Royce & Associates, LLC |
New York |
|
|
5393604 |
|
5393604 |
6.18 % |
08/01/2014 |
| Royce & Associates, LLC |
New York |
|
|
5393604 |
|
5393604 |
6.18 % |
08/01/2014 |
| The Vanguard Group |
Pennsylvania |
59359 |
|
2337909 |
56959 |
2394868 |
5.57 % |
12/02/2013 |
| Royce & Associates, LLC |
New York |
|
|
4625852 |
|
4625852 |
10.77 % |
07/01/2013 |
| Royce & Associates, LLC |
New York |
|
|
4625852 |
|
4625852 |
10.77 % |
07/01/2013 |
| BlackRock, Inc. |
Delaware |
2984380 |
0 |
2984380 |
0 |
2984380 |
7.09 % |
13/02/2012 |
| THE VANGUARD GROUP, INC. |
Pennsylvania |
56807 |
|
2081158 |
56807 |
2137965 |
5.08 % |
07/02/2012 |
| Royce & Associates, LLC |
New York |
|
|
5006890 |
|
5006890 |
11.9 % |
10/01/2012 |
| Royce & Associates, LLC |
New York |
|
|
5006890 |
|
5006890 |
11.9 % |
10/01/2012 |
| Brown Capital Management, LLC |
State of Maryland |
1258160 |
0 |
2099890 |
0 |
2099890 |
5.06 % |
08/08/2011 |
| Brown Capital Management, LLC |
State of Maryland |
1258160 |
0 |
2099890 |
0 |
2099890 |
5.06 % |
08/08/2011 |
| BlackRock, Inc. |
Delaware |
2925544 |
0 |
2925544 |
0 |
2925544 |
7.31 % |
03/02/2011 |
| Royce & Associates, LLC |
New York |
|
|
5009890 |
|
5009890 |
12.51 % |
12/01/2011 |
| Royce & Associates, LLC |
New York |
|
|
5009890 |
|
5009890 |
12.51 % |
12/01/2011 |
| Royce & Associates, LLC |
New York |
|
|
5059890 |
|
5059890 |
12.76 % |
22/01/2010 |
| Royce & Associates, LLC |
New York |
|
|
5059890 |
|
5059890 |
12.76 % |
22/01/2010 |
| Perkins, Wolf, McDonnell & Company S.S. or |
Delaware |
54950 |
2558750 |
54950 |
2558750 |
2613700 |
6 % |
25/02/2002 |