T. Rowe Price Investment Management, Inc. |
Maryland |
2057475 |
0 |
2062291 |
0 |
2062291 |
5.5 % |
14/11/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1918576 |
0 |
1918576 |
5.082 % |
12/11/2024 |
FMR LLC |
Delaware |
1901640 |
0 |
1918576 |
0 |
1918576 |
5.082 % |
12/11/2024 |
T. Rowe Price Investment Management, Inc. |
Maryland |
504000 |
0 |
1228330 |
0 |
1228330 |
3.2 % |
16/02/2024 |
GuardCap Asset Management Limited |
United Kingdom |
0 |
1222801 |
0 |
1861077 |
1861077 |
4.9 % |
14/02/2024 |
Capital LP |
Ontario, Canada |
|
1244556 |
0 |
1882832 |
1882832 |
5 % |
14/02/2024 |
T. Rowe Price Investment Management, Inc. |
Maryland |
1019462 |
0 |
2097161 |
0 |
1228330 |
3.2 % |
14/02/2024 |
BlackRock, Inc. |
Delaware |
2934076 |
0 |
3178566 |
0 |
3178566 |
8.4 % |
25/01/2024 |
BlackRock, Inc. |
Delaware |
3534011 |
0 |
3820652 |
0 |
3820652 |
10.2 % |
08/03/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
826878 |
0 |
2071391 |
0 |
2071391 |
5.5 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
826878 |
0 |
2071391 |
0 |
2071391 |
5.5 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
149086 |
0 |
325702 |
0 |
325702 |
0.9 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
149086 |
0 |
325702 |
0 |
325702 |
0.9 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
55462 |
4135852 |
155946 |
4291798 |
11.4 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
3046894 |
0 |
3320494 |
0 |
3320494 |
8.8 % |
25/01/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1332769 |
0 |
3668968 |
0 |
3668968 |
9.6 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
64317 |
4002161 |
156929 |
4159090 |
10.94 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
3234400 |
0 |
3563993 |
0 |
3563993 |
9.4 % |
02/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
65312 |
3997710 |
168110 |
4165820 |
10.97 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
3090290 |
0 |
3435510 |
0 |
3435510 |
9.1 % |
29/01/2021 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
1555156 |
0 |
1555156 |
4.1 % |
05/08/2020 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
1555156 |
0 |
1555156 |
4.1 % |
05/08/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
516153 |
0 |
1783052 |
0 |
1783052 |
4.7 % |
14/02/2020 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
3021606 |
0 |
3021606 |
7.97 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
58346 |
10060 |
3927746 |
64920 |
3992666 |
10.52 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
2936869 |
0 |
3273146 |
0 |
3273146 |
8.7 % |
05/02/2020 |
The Vanguard Group |
Pennsylvania |
46061 |
8610 |
3877503 |
49491 |
3926994 |
10.4 % |
09/08/2019 |
The Vanguard Group |
Pennsylvania |
46061 |
8610 |
3877503 |
49491 |
3926994 |
10.4 % |
09/08/2019 |
BlackRock, Inc. |
Delaware |
3715499 |
0 |
3888102 |
0 |
3888102 |
10.3 % |
07/06/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
573006 |
0 |
2206014 |
0 |
2206014 |
5.8 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
573006 |
0 |
2206014 |
0 |
2206014 |
5.8 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
20560 |
5340 |
3590534 |
22056 |
3612590 |
9.6 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
3335225 |
0 |
3479464 |
0 |
3479464 |
9.3 % |
06/02/2019 |
Baillie Gifford & Co |
SCOTLAND UK |
3261534 |
0 |
4018282 |
0 |
4018282 |
10.69 % |
15/01/2019 |
Baillie Gifford & Co |
SCOTLAND UK |
3261534 |
0 |
4018282 |
0 |
4018282 |
10.69 % |
15/01/2019 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
3764255 |
0 |
3764255 |
10.01 % |
04/06/2018 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
3764255 |
0 |
3764255 |
10.01 % |
04/06/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
642465 |
0 |
2090102 |
0 |
2090102 |
5.5 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
642465 |
0 |
2090102 |
0 |
2090102 |
5.5 % |
14/02/2018 |
The Vanguard Group |
Pennsylvania |
20834 |
4440 |
2959072 |
22236 |
2981308 |
7.94 % |
09/02/2018 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
3236958 |
0 |
3236958 |
8.62 % |
29/01/2018 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
3236958 |
0 |
3236958 |
8.62 % |
29/01/2018 |
BlackRock, Inc. |
Delaware |
2970399 |
0 |
3104233 |
0 |
3104233 |
8.3 % |
25/01/2018 |
The Vanguard Group |
Pennsylvania |
21688 |
4140 |
2696840 |
23990 |
2720830 |
7.24 % |
10/02/2017 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
2657408 |
0 |
2657408 |
7.07 % |
27/01/2017 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
2657408 |
0 |
2657408 |
7.07 % |
27/01/2017 |
BlackRock, Inc. |
Delaware |
2722697 |
0 |
2849720 |
0 |
2849720 |
7.6 % |
25/01/2017 |
Fargo & Company |
Delaware |
9981 |
401590 |
9981 |
1853969 |
1863950 |
4.96 % |
10/08/2016 |
The Vanguard Group |
Pennsylvania |
82099 |
2000 |
2448047 |
81799 |
2529846 |
6.78 % |
10/02/2016 |
Fargo & Company |
Delaware |
18464 |
2984207 |
18464 |
3113365 |
3131829 |
8.4 % |
27/01/2016 |
BlackRock, Inc. |
Delaware |
3244829 |
0 |
3326379 |
0 |
3326379 |
8.9 % |
26/01/2016 |
Kornitzer Capital Management, Inc. ("KCM"), |
Kansas |
426831 |
0 |
335796 |
91035 |
426831 |
1.14 % |
22/01/2016 |
The Vanguard Group |
Pennsylvania |
50726 |
|
2367094 |
47326 |
2414420 |
6.45 % |
11/02/2015 |
Wells Fargo Funds Management, LLC |
Delaware |
0 |
2821143 |
0 |
2821143 |
2821143 |
7.55 % |
05/02/2015 |
Wells Capital Management Incorporated |
California |
0 |
204960 |
0 |
3043274 |
3043274 |
8.14 % |
05/02/2015 |
Wells Fargo & Company |
Delaware |
18248 |
3367997 |
18248 |
3508105 |
3526353 |
9.43 % |
05/02/2015 |
Kornitzer Capital Management, Inc. ("KCM"), |
Kansas |
1883476 |
0 |
1776266 |
107210 |
1883476 |
5.04 % |
22/01/2015 |
BlackRock, Inc. |
Delaware |
3290587 |
0 |
3370853 |
0 |
3370853 |
9 % |
15/01/2015 |
Fargo & Company |
Delaware |
21053 |
3585226 |
21053 |
3747459 |
3768512 |
10.05 % |
10/10/2014 |
The Vanguard Group |
Pennsylvania |
52777 |
|
2289705 |
50377 |
2340082 |
6.21 % |
11/02/2014 |
Burgundy Asset Management Ltd. |
Canada |
952564 |
0 |
1574110 |
0 |
1574110 |
4.1907 % |
03/02/2014 |
Burgundy Asset Management Ltd. |
Canada |
952564 |
0 |
1574110 |
0 |
1574110 |
4.1907 % |
03/02/2014 |
Janus Capital Management LLC EIN |
Delaware |
939721 |
0 |
939721 |
0 |
939721 |
2.5 % |
31/01/2014 |
BlackRock, Inc. |
Delaware |
3265121 |
0 |
3368127 |
0 |
3368127 |
9 % |
29/01/2014 |
Fargo & Company |
Delaware |
18190 |
2824659 |
18190 |
2967549 |
2985739 |
7.94 % |
28/01/2014 |
Kornitzer Capital Management, Inc. ("KCM"), |
Kansas |
2171439 |
0 |
2093164 |
78275 |
2171439 |
5.77 % |
16/01/2014 |
Fargo & Company |
Delaware |
23274 |
1934672 |
23274 |
2162035 |
2185450 |
5.86 % |
29/03/2013 |
Fargo & Company |
Delaware |
23273 |
1934672 |
23273 |
3844843 |
2163601 |
5.88 % |
13/02/2013 |
The Vanguard Group |
Pennsylvania |
51977 |
|
2197718 |
50177 |
2247895 |
6.02 % |
13/02/2013 |
Burgundy Asset Management Ltd. |
Canada |
1782131 |
0 |
2830726 |
0 |
2830726 |
7.5904 % |
11/02/2013 |
Burgundy Asset Management Ltd. |
Canada |
1782131 |
0 |
2830726 |
0 |
2830726 |
7.5904 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
2722264 |
0 |
2722264 |
0 |
2722264 |
7.3 % |
30/01/2013 |
Kornitzer Capital Management, Inc. ("KCM"), |
Kansas |
2196806 |
0 |
2148256 |
48550 |
2196806 |
5.89 % |
24/01/2013 |
JPMorgan Chase & Co. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
07/03/2012 |
Burgundy Asset Management Ltd. |
Canada |
1778879 |
0 |
2674084 |
0 |
2674084 |
7.516 % |
15/02/2012 |
Burgundy Asset Management Ltd. |
Canada |
1778879 |
0 |
2674084 |
0 |
2674084 |
7.516 % |
15/02/2012 |
Richard M. McVey |
United States America |
2075965 |
0 |
2075965 |
0 |
2075965 |
5.6 % |
10/02/2012 |
Burgundy Asset Management Ltd. |
Canada |
2674084 |
0 |
2674084 |
0 |
2674084 |
7.516 % |
10/02/2012 |
Kornitzer Capital Management, Inc. |
Kansas |
2092174 |
0 |
2036081 |
56093 |
2092174 |
5.88 % |
20/01/2012 |
Kornitzer Capital Management, Inc. |
Kansas |
2092174 |
0 |
2036081 |
56093 |
2092174 |
5.88 % |
20/01/2012 |
BlackRock, Inc. |
Delaware |
1650033 |
0 |
1650033 |
0 |
1650033 |
4.38 % |
09/03/2011 |
BlackRock, Inc. |
Delaware |
1676159 |
0 |
1676159 |
0 |
1676159 |
5.42 % |
07/02/2011 |
Richard M. McVey |
United States of America |
2189150 |
0 |
2189150 |
0 |
2189150 |
6.7 % |
03/02/2011 |
Royce & Associates, LLC |
New York |
|
|
776985 |
|
776985 |
2.51 % |
31/01/2011 |
Burgundy Asset Management Ltd. |
Canada |
3266357 |
0 |
3266357 |
0 |
3266357 |
10.6 % |
31/01/2011 |
Burgundy Asset Management Ltd. |
Canada |
3266357 |
0 |
3266357 |
0 |
3266357 |
10.6 % |
31/01/2011 |
Kornitzer Capital Management, Inc. ("KCM"), |
Kansas |
2222661 |
0 |
2162236 |
60425 |
2222661 |
7.19 % |
21/01/2011 |
Kornitzer Capital Management, Inc. ("KCM"), |
Kansas |
2222661 |
0 |
2162236 |
60425 |
2222661 |
7.19 % |
21/01/2011 |
Burgundy Asset Management Ltd. |
Canada |
3266169 |
0 |
3266169 |
0 |
3266169 |
10.6 % |
06/12/2010 |
Burgundy Asset Management Ltd. |
Canada |
3266169 |
0 |
3266169 |
0 |
3266169 |
10.6 % |
06/12/2010 |
Credit Suisse AG |
Switzerland |
0 |
1536199 |
0 |
1536199 |
1536199 |
4.8 % |
16/02/2010 |
Credit Suisse AG |
Switzerland |
0 |
1536199 |
0 |
1536199 |
1536199 |
4.8 % |
16/02/2010 |
Janus Capital Management LLC EIN #753019302 |
Delaware |
1908610 |
0 |
1908610 |
0 |
1908610 |
6 % |
16/02/2010 |
Keeley Asset Management Corp. |
Illinois |
1544000 |
0 |
1544000 |
0 |
1544000 |
4.9 % |
12/02/2010 |
Burgundy Asset Management Ltd. |
Canada |
2521958 |
0 |
2521958 |
0 |
2521958 |
7.9 % |
10/02/2010 |
Royce & Associates, LLC |
New York |
|
|
1692340 |
|
1692340 |
5.33 % |
26/01/2010 |
Kornitzer Capital Management, Inc. |
Kansas |
|
0 |
2183381 |
68850 |
2252231 |
7.09 % |
22/01/2010 |
Kornitzer Capital Management, Inc. ("KCM"), 1069845 |
Kansas |
2002973 |
0 |
1934273 |
68700 |
2002973 |
6.5 % |
04/03/2008 |
Credit Suisse |
Switzerland |
0 |
1516978 |
0 |
1516978 |
1516978 |
5 % |
14/02/2008 |