The Vanguard Group |
Pennsylvania |
0 |
208184 |
17558059 |
670151 |
18228210 |
11.53 % |
13/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
233733 |
17541499 |
657933 |
18199432 |
11.59 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
14775642 |
0 |
15888640 |
0 |
15888640 |
10.1 % |
26/01/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
15888640 |
10.1 % |
20/01/2023 |
The Vanguard Group |
Pennsylvania |
0 |
66439 |
4263811 |
162827 |
4426638 |
11.27 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
3958203 |
0 |
4328299 |
0 |
4328299 |
11 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
3967018 |
0 |
4328299 |
0 |
4328299 |
11 % |
25/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
64169 |
4176894 |
138649 |
4315543 |
11.04 % |
10/09/2021 |
The Vanguard Group |
Pennsylvania |
0 |
64169 |
4176894 |
138649 |
4315543 |
11.04 % |
10/09/2021 |
The Vanguard Group |
Pennsylvania |
0 |
29930 |
3530176 |
61176 |
3591352 |
9.3 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
4220252 |
0 |
4348028 |
0 |
4348028 |
11.3 % |
26/01/2021 |
The Vanguard Group |
Pennsylvania |
21877 |
7453 |
3544399 |
24403 |
3568802 |
9.36 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
3698697 |
0 |
3840097 |
0 |
3840097 |
10 % |
10/02/2020 |
BlackRock, Inc. |
Delaware |
3671723 |
0 |
3811161 |
0 |
3811161 |
9.99 % |
04/02/2020 |
Bio-Techne Corporation |
Minnesota |
3987654 |
0 |
3987654 |
0 |
3987654 |
7.2 % |
15/04/2019 |
The Vanguard Group |
Pennsylvania |
20629 |
4512 |
3422308 |
21441 |
3443749 |
9.11 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
3673215 |
0 |
3855948 |
0 |
3855948 |
10.2 % |
24/01/2019 |
BlackRock, Inc. |
Delaware |
3623785 |
0 |
3776455 |
0 |
3776455 |
10.1 % |
10/07/2018 |
Select Equity Group, L.P. |
Delaware |
0 |
1339760 |
0 |
1339760 |
1339760 |
3.6 % |
14/02/2018 |
George S. Loening |
USA |
0 |
1339760 |
0 |
1339760 |
1339760 |
3.6 % |
14/02/2018 |
Select Equity Group, L.P. |
Delaware |
0 |
1339760 |
0 |
1339760 |
1339760 |
3.6 % |
14/02/2018 |
George S. Loening |
USA |
0 |
1339760 |
0 |
1339760 |
1339760 |
3.6 % |
14/02/2018 |
Eaton Vance Management |
United States of America |
2028469 |
0 |
2028469 |
0 |
2028469 |
5.42 % |
14/02/2018 |
Eaton Vance Management |
United States of America |
2028469 |
0 |
2028469 |
0 |
2028469 |
5.42 % |
14/02/2018 |
Brown Capital Management, LLC |
State of Maryland |
1297455 |
0 |
2025700 |
0 |
2025700 |
5.41 % |
14/02/2018 |
The Vanguard Group |
Pennsylvania |
20641 |
4512 |
3122854 |
22300 |
3145154 |
8.39 % |
08/02/2018 |
BlackRock, Inc. |
Delaware |
3447970 |
0 |
3578581 |
0 |
3578581 |
9.6 % |
23/01/2018 |
George S. Loening |
USA |
0 |
2332229 |
0 |
2332229 |
2332229 |
6.3 % |
13/02/2017 |
Select Equity Group, L.P. |
Delaware |
0 |
2332229 |
0 |
2332229 |
2332229 |
6.3 % |
13/02/2017 |
Select Equity Group, L.P. |
Delaware |
0 |
2332229 |
0 |
2332229 |
2332229 |
6.3 % |
13/02/2017 |
George S. Loening |
USA |
0 |
2332229 |
0 |
2332229 |
2332229 |
6.3 % |
13/02/2017 |
The Vanguard Group |
Pennsylvania |
21521 |
4112 |
2847772 |
23780 |
2871552 |
7.69 % |
10/02/2017 |
BlackRock, Inc. |
Delaware |
3174686 |
0 |
3307286 |
0 |
3307286 |
8.9 % |
19/01/2017 |
The Vanguard Group |
Pennsylvania |
26997 |
2000 |
2577798 |
26797 |
2604595 |
7 % |
03/03/2016 |
The Vanguard Group |
Pennsylvania |
26997 |
2000 |
2577798 |
26797 |
2604595 |
7 % |
03/03/2016 |
BlackRock, Inc. |
Delaware |
2834539 |
0 |
2965403 |
0 |
2965403 |
8 % |
10/02/2016 |
Macquarie Group Limited |
Sydney, New South Wales Australia |
0 |
0 |
0 |
0 |
1169962 |
3.15 % |
13/02/2015 |
Delaware Management Business Trust |
State of Delaware |
1169962 |
|
1169962 |
|
1169962 |
3.15 % |
13/02/2015 |
Delaware Management Holdings Inc. |
State of Delaware |
1169962 |
|
1169962 |
|
1169962 |
3.15 % |
13/02/2015 |
Macquarie Bank Limited |
Sydney, New South Wales, Australia |
0 |
0 |
0 |
0 |
1169962 |
3.15 % |
13/02/2015 |
The Vanguard Group |
Pennsylvania |
25097 |
|
2304358 |
21597 |
2325955 |
6.27 % |
11/02/2015 |
BlackRock, Inc. |
Delaware |
2562844 |
0 |
2690208 |
0 |
2690208 |
7.3 % |
26/01/2015 |
Macquarie Bank Limited |
Sydney, New South Wales, Australia |
0 |
0 |
0 |
0 |
1887717 |
5.12 % |
14/02/2014 |
Macquarie Group Limited |
Sydney, New South Wales Australia |
0 |
0 |
0 |
0 |
1887717 |
5.12 % |
14/02/2014 |
Delaware Management Holdings Inc. |
State of Delaware |
1887717 |
|
1887717 |
|
1887717 |
5.12 % |
14/02/2014 |
Delaware Management Business Trust |
State of Delaware |
1887717 |
|
1887717 |
|
1887717 |
5.12 % |
14/02/2014 |
Delaware Management Holdings Inc. |
State of Delaware |
1887717 |
|
1887717 |
|
1887717 |
5.12 % |
14/02/2014 |
Macquarie Bank Limited |
Sydney, New South Wales, Australia |
0 |
0 |
0 |
0 |
1887717 |
5.12 % |
14/02/2014 |
Macquarie Group Limited |
Sydney, New South Wales Australia |
0 |
0 |
0 |
0 |
1887717 |
5.12 % |
14/02/2014 |
Delaware Management Business Trust |
State of Delaware |
1887717 |
|
1887717 |
|
1887717 |
5.12 % |
14/02/2014 |
BlackRock, Inc. |
Delaware |
2333752 |
0 |
2475097 |
0 |
2475097 |
6.7 % |
30/01/2014 |
Brown Capital Management, LLC |
State of Maryland |
1178260 |
0 |
1911614 |
0 |
1911614 |
5.19 % |
07/11/2013 |
Morgan Stanley |
The state of organization is Delaware. |
988282 |
0 |
995735 |
0 |
995735 |
2.7 % |
08/04/2013 |
Morgan Stanley Investment Management Inc. |
The state of organization is Delaware. |
988282 |
0 |
995735 |
0 |
995735 |
2.7 % |
08/04/2013 |
Macquarie Bank Limited |
Sydney, New South Wales, Australia |
0 |
0 |
0 |
0 |
1854916 |
5.03 % |
01/03/2013 |
Delaware Management Business Trust |
State of Delaware |
1852926 |
|
1852926 |
|
1852926 |
5.03 % |
01/03/2013 |
Delaware Management Holdings Inc. |
State of Delaware |
1852926 |
|
1852926 |
|
1852926 |
5.03 % |
01/03/2013 |
Macquarie Private Wealth Inc. |
Sydney, New South Wales, Australia |
1990 |
0 |
1990 |
0 |
1990 |
0 % |
01/03/2013 |
Macquarie Group Limited |
Sydney, New South Wales Australia |
0 |
0 |
0 |
0 |
1854916 |
5.03 % |
01/03/2013 |
Delaware Management Business Trust |
State of Delaware |
1852926 |
|
1852926 |
|
1852926 |
5.03 % |
01/03/2013 |
Macquarie Group Limited |
Sydney, New South Wales Australia |
0 |
0 |
0 |
0 |
1854916 |
5.03 % |
01/03/2013 |
Macquarie Bank Limited |
Sydney, New South Wales, Australia |
0 |
0 |
0 |
0 |
1854916 |
5.03 % |
01/03/2013 |
Macquarie Private Wealth Inc. |
Sydney, New South Wales, Australia |
1990 |
0 |
1990 |
0 |
1990 |
0 % |
01/03/2013 |
Delaware Management Holdings Inc. |
State of Delaware |
1852926 |
|
1852926 |
|
1852926 |
5.03 % |
01/03/2013 |
Delaware Management Business Trust |
State of Delaware |
1852926 |
|
1852926 |
|
1852926 |
5.03 % |
01/03/2013 |
Macquarie Private Wealth Inc. |
Sydney, New South Wales, Australia |
1990 |
0 |
1990 |
0 |
1990 |
0 % |
01/03/2013 |
Delaware Management Holdings Inc. |
State of Delaware |
1852926 |
|
1852926 |
|
1852926 |
5.03 % |
01/03/2013 |
Macquarie Bank Limited |
Sydney, New South Wales, Australia |
0 |
0 |
0 |
0 |
1854916 |
5.03 % |
01/03/2013 |
Macquarie Group Limited |
Sydney, New South Wales Australia |
0 |
0 |
0 |
0 |
1854916 |
5.03 % |
01/03/2013 |
Delaware Management Business Trust |
State of Delaware |
1852926 |
|
1852926 |
|
1852926 |
5.03 % |
01/03/2013 |
Macquarie Bank Limited |
Sydney, New South Wales, Australia |
0 |
0 |
0 |
0 |
1854916 |
5.03 % |
01/03/2013 |
Macquarie Private Wealth Inc. |
Sydney, New South Wales, Australia |
1990 |
0 |
1990 |
0 |
1990 |
0 % |
01/03/2013 |
Delaware Management Holdings Inc. |
State of Delaware |
1852926 |
|
1852926 |
|
1852926 |
5.03 % |
01/03/2013 |
Macquarie Group Limited |
Sydney, New South Wales Australia |
0 |
0 |
0 |
0 |
1854916 |
5.03 % |
01/03/2013 |
Delaware Management Holdings Inc. |
State of Delaware |
1852926 |
|
1852926 |
|
1852926 |
5.03 % |
01/03/2013 |
Macquarie Group Limited |
Sydney, New South Wales Australia |
0 |
0 |
0 |
0 |
1854916 |
5.03 % |
01/03/2013 |
Delaware Management Business Trust |
State of Delaware |
1852926 |
|
1852926 |
|
1852926 |
5.03 % |
01/03/2013 |
Macquarie Private Wealth Inc. |
Sydney, New South Wales, Australia |
1990 |
0 |
1990 |
0 |
1990 |
0 % |
01/03/2013 |
Macquarie Bank Limited |
Sydney, New South Wales, Australia |
0 |
0 |
0 |
0 |
1854916 |
5.03 % |
01/03/2013 |
BlackRock, Inc. |
Delaware |
2079022 |
0 |
2079022 |
0 |
2079022 |
5.65 % |
08/02/2013 |
Morgan Stanley Investment Management Inc. |
The state of organization is Delaware. |
3620520 |
0 |
3718050 |
0 |
3718050 |
10.1 % |
08/03/2012 |
Morgan Stanley |
The state of organization is Delaware. |
3620520 |
0 |
3718050 |
0 |
3718050 |
10.1 % |
08/03/2012 |
Techne Corporation |
Minnesota |
6385056 |
0 |
6385056 |
0 |
6385056 |
18 % |
16/02/2012 |
BlackRock, Inc. |
Delaware |
2025567 |
0 |
2025567 |
0 |
2025567 |
5.46 % |
08/02/2011 |