T. Rowe Price Investment Management, Inc. |
Maryland |
6541400 |
0 |
6541400 |
0 |
6541400 |
5.1 % |
14/11/2024 |
Janus Henderson Group plc EIN |
Jersey, Channel Islands |
0 |
6603180 |
0 |
6603180 |
6603180 |
5.2 % |
14/11/2024 |
T. Rowe Price Investment Management, Inc. |
Maryland |
1911387 |
0 |
6382515 |
0 |
6382515 |
5 % |
14/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
99410 |
13932641 |
237024 |
14169665 |
11.12 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
19722278 |
0 |
19980993 |
0 |
19980993 |
15.7 % |
22/01/2024 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2023 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2023 |
Artisan Partners Holdings LP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2023 |
Artisan Investments GP LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2023 |
Artisan Partners Holdings LP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2023 |
Artisan Partners Limited Partnership |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2023 |
Artisan Investments GP LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2023 |
Artisan Partners Limited Partnership |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
83809 |
13464658 |
210087 |
13674745 |
10.83 % |
09/02/2023 |
Wellington Management Group LLP |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
06/02/2023 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
06/02/2023 |
Wellington Group Holdings LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
06/02/2023 |
BlackRock, Inc. |
Delaware |
21565545 |
0 |
21932623 |
0 |
21932623 |
17.4 % |
23/01/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
217905 |
12531234 |
325735 |
12856969 |
10.44 % |
10/02/2022 |
Wellington Management Company LLP |
Delaware |
0 |
9819452 |
0 |
10359737 |
10359737 |
8.41 % |
04/02/2022 |
Wellington Management Group LLP |
Massachusetts |
0 |
9950123 |
0 |
11069283 |
11069283 |
8.99 % |
04/02/2022 |
Wellington Group Holdings LLP |
Delaware |
0 |
9950123 |
0 |
11069283 |
11069283 |
8.99 % |
04/02/2022 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
9950123 |
0 |
11069283 |
11069283 |
8.99 % |
04/02/2022 |
Artisan Partners Holdings LP |
Delaware |
0 |
6961049 |
0 |
7732355 |
7732355 |
6.3 % |
04/02/2022 |
Artisan Investments GP LLC |
Delaware |
0 |
6961049 |
0 |
7732355 |
7732355 |
6.3 % |
04/02/2022 |
Artisan Partners Limited Partnership |
Delaware |
0 |
6961049 |
0 |
7732355 |
7732355 |
6.3 % |
04/02/2022 |
Artisan Partners Limited Partnership |
Delaware |
0 |
6961049 |
0 |
7732355 |
7732355 |
6.3 % |
04/02/2022 |
Artisan Investments GP LLC |
Delaware |
0 |
6961049 |
0 |
7732355 |
7732355 |
6.3 % |
04/02/2022 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
6961049 |
0 |
7732355 |
7732355 |
6.3 % |
04/02/2022 |
Artisan Partners Holdings LP |
Delaware |
0 |
6961049 |
0 |
7732355 |
7732355 |
6.3 % |
04/02/2022 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
6961049 |
0 |
7732355 |
7732355 |
6.3 % |
04/02/2022 |
BlackRock, Inc. |
Delaware |
19048445 |
0 |
19328254 |
0 |
19328254 |
15.7 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
19062532 |
0 |
19328254 |
0 |
19328254 |
15.7 % |
25/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
243987 |
10836022 |
331556 |
11167578 |
10.06 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
16969427 |
0 |
17246570 |
0 |
17246570 |
15.5 % |
25/01/2021 |
Janus Henderson Group plc EIN |
Jersey, Channel Islands |
0 |
3472040 |
0 |
3472040 |
3472040 |
3.3 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
203262 |
19568 |
10303465 |
209538 |
10513003 |
10.06 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
15350571 |
0 |
15589132 |
0 |
15589132 |
14.9 % |
04/02/2020 |
Kopp Family Office, LLC |
Minnesota USA |
0 |
4844625 |
0 |
4844625 |
4844625 |
4.6 % |
07/01/2020 |
Kopp Holding Company, LLC |
Minnesota USA |
0 |
4844625 |
0 |
3943525 |
4844625 |
4.6 % |
07/01/2020 |
LeRoy C. Kopp |
United States |
0 |
4844625 |
901100 |
3943525 |
4844625 |
4.6 % |
07/01/2020 |
Kopp Family Office, LLC |
Minnesota USA |
0 |
4844625 |
0 |
4844625 |
4844625 |
4.6 % |
07/01/2020 |
Kopp Holding Company, LLC |
Minnesota USA |
0 |
4844625 |
0 |
3943525 |
4844625 |
4.6 % |
07/01/2020 |
LeRoy C. Kopp |
United States |
0 |
4844625 |
901100 |
3943525 |
4844625 |
4.6 % |
07/01/2020 |
The Vanguard Group |
Pennsylvania |
204123 |
16800 |
10220991 |
210834 |
10431825 |
10.04 % |
10/10/2019 |
The Vanguard Group |
Pennsylvania |
204123 |
16800 |
10220991 |
210834 |
10431825 |
10.04 % |
10/10/2019 |
Janus Henderson Group plc EIN |
Jersey, Channel Islands |
0 |
5888667 |
0 |
5888667 |
5888667 |
6.3 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
12535980 |
0 |
12723340 |
0 |
12723340 |
13.6 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
5332122 |
0 |
5519647 |
0 |
5519647 |
5.9 % |
07/02/2019 |
Kopp Family Office, LLC |
Minnesota USA |
0 |
5175995 |
0 |
5175995 |
5175995 |
5.5 % |
04/01/2019 |
Kopp Holding Company, LLC |
Minnesota USA |
0 |
5560507 |
0 |
4663602 |
5560507 |
5.9 % |
04/01/2019 |
LeRoy C. Kopp |
United States |
0 |
5560507 |
926000 |
4663602 |
5589602 |
6 % |
04/01/2019 |
LeRoy C. Kopp |
United States |
0 |
5560507 |
926000 |
4663602 |
5589602 |
6 % |
04/01/2019 |
Kopp Family Office, LLC |
Minnesota USA |
0 |
5175995 |
0 |
5175995 |
5175995 |
5.5 % |
04/01/2019 |
Kopp Holding Company, LLC |
Minnesota USA |
0 |
5560507 |
0 |
4663602 |
5560507 |
5.9 % |
04/01/2019 |
Kopp Family Office, LLC |
Minnesota USA |
0 |
3600975 |
0 |
3600975 |
3600975 |
4.5 % |
05/07/2018 |
LeRoy C. Kopp |
United States |
0 |
4001652 |
435000 |
3602947 |
4037947 |
5 % |
05/07/2018 |
Kopp Holding Company, LLC |
Minnesota USA |
0 |
4001652 |
0 |
3602947 |
4001652 |
5 % |
05/07/2018 |
Kopp Family Office, LLC |
Minnesota USA |
0 |
3600975 |
0 |
3600975 |
3600975 |
4.5 % |
05/07/2018 |
LeRoy C. Kopp |
United States |
0 |
4001652 |
435000 |
3602947 |
4037947 |
5 % |
05/07/2018 |
Kopp Holding Company, LLC |
Minnesota USA |
0 |
4001652 |
0 |
3602947 |
4001652 |
5 % |
05/07/2018 |
Janus Henderson Group plc EIN |
Jersey, Channel Islands |
0 |
5574112 |
0 |
5574112 |
5574112 |
7 % |
12/02/2018 |
Mathew P. Arens |
United State of America |
0 |
2573891 |
0 |
2573891 |
2573891 |
3.3 % |
14/02/2017 |
First Light Asset Management, LLC |
Delaware |
0 |
2573891 |
0 |
2573891 |
2573891 |
3.3 % |
14/02/2017 |
Artisan Partners Limited Partnership |
Delaware |
0 |
1844370 |
0 |
2574507 |
2574507 |
3.3 % |
03/02/2017 |
Artisan Investments GP LLC |
Delaware |
0 |
1844370 |
0 |
2574507 |
2574507 |
3.3 % |
03/02/2017 |
Artisan Partners Holdings LP |
Delaware |
0 |
1844370 |
0 |
2574507 |
2574507 |
3.3 % |
03/02/2017 |
Artisan Partners Limited Partnership |
Delaware |
0 |
1844370 |
0 |
2574507 |
2574507 |
3.3 % |
03/02/2017 |
Artisan Investments GP LLC |
Delaware |
0 |
1844370 |
0 |
2574507 |
2574507 |
3.3 % |
03/02/2017 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
1844370 |
0 |
2574507 |
2574507 |
3.3 % |
03/02/2017 |
Artisan Partners Holdings LP |
Delaware |
0 |
1844370 |
0 |
2574507 |
2574507 |
3.3 % |
03/02/2017 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
1844370 |
0 |
2574507 |
2574507 |
3.3 % |
03/02/2017 |
Mathew P. Arens |
United State of America |
0 |
3089881 |
0 |
3089881 |
3089881 |
5.1 % |
12/02/2016 |
First Light Asset Management, LLC |
Delaware |
0 |
3089881 |
0 |
3089881 |
3089881 |
5.1 % |
12/02/2016 |
Artisan Investments GP LLC |
Delaware |
0 |
2296809 |
0 |
3021726 |
3021726 |
5 % |
02/02/2016 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2296809 |
0 |
3021726 |
3021726 |
5 % |
02/02/2016 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2296809 |
0 |
3021726 |
3021726 |
5 % |
02/02/2016 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2296809 |
0 |
3021726 |
3021726 |
5 % |
02/02/2016 |
Artisan Partners Holdings LP |
Delaware |
0 |
2296809 |
0 |
3021726 |
3021726 |
5 % |
02/02/2016 |
Artisan Investments GP LLC |
Delaware |
0 |
2296809 |
0 |
3021726 |
3021726 |
5 % |
02/02/2016 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2296809 |
0 |
3021726 |
3021726 |
5 % |
02/02/2016 |
Artisan Partners Holdings LP |
Delaware |
0 |
2296809 |
0 |
3021726 |
3021726 |
5 % |
02/02/2016 |
Nos. of above person RMB Capital Holdings, LLC |
Delaware |
0 |
4489636 |
0 |
4489636 |
4489636 |
7.49 % |
05/02/2015 |
Nos. of above person Iron Road Capital Partners, LLC |
Delaware |
0 |
4177053 |
0 |
4177053 |
4177053 |
6.97 % |
05/02/2015 |
Nos. of above person RMB Capital Management, LLC |
Delaware |
312583 |
4489636 |
312583 |
4489636 |
4489636 |
7.49 % |
05/02/2015 |
Nos. of above person Iron Road Capital Partners, LLC |
Delaware |
0 |
4177053 |
0 |
4177053 |
4177053 |
6.97 % |
05/02/2015 |
Nos. of above person RMB Capital Management, LLC |
Delaware |
312583 |
4489636 |
312583 |
4489636 |
4489636 |
7.49 % |
05/02/2015 |
Nos. of above person RMB Capital Holdings, LLC |
Delaware |
0 |
4489636 |
0 |
4489636 |
4489636 |
7.49 % |
05/02/2015 |
Artisan Investments GP LLC |
Delaware |
0 |
2658174 |
0 |
3310659 |
3310659 |
5.5 % |
30/01/2015 |
Artisan Partners Holdings LP |
Delaware |
0 |
2658174 |
0 |
3310659 |
3310659 |
5.5 % |
30/01/2015 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2658174 |
0 |
3310659 |
3310659 |
5.5 % |
30/01/2015 |
Artisan Partners Holdings LP |
Delaware |
0 |
2658174 |
0 |
3310659 |
3310659 |
5.5 % |
30/01/2015 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2658174 |
0 |
3310659 |
3310659 |
5.5 % |
30/01/2015 |
Artisan Investments GP LLC |
Delaware |
0 |
2658174 |
0 |
3310659 |
3310659 |
5.5 % |
30/01/2015 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2658174 |
0 |
3310659 |
3310659 |
5.5 % |
30/01/2015 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2658174 |
0 |
3310659 |
3310659 |
5.5 % |
30/01/2015 |
Abbott Laboratories |
State of Illinois |
865558 |
0 |
865558 |
0 |
865558 |
1.7 % |
14/02/2014 |
Nos. of above person RMB Capital Management, LLC |
Delaware |
490610 |
3895977 |
490610 |
3895977 |
3895977 |
8.96 % |
10/02/2014 |
Nos. of above person Iron Road Capital Partners, LLC |
Delaware |
0 |
3895977 |
0 |
3895977 |
3895977 |
7.96 % |
10/02/2014 |
Iron Road Capital Partners, LLC |
Delaware |
0 |
3895977 |
0 |
3895977 |
3895977 |
7.96 % |
10/02/2014 |
RMB Capital Management, LLC |
Delaware |
490610 |
3895977 |
490610 |
3895977 |
3895977 |
8.96 % |
10/02/2014 |
Carl M. Wiese I.R.S. IDENTIFICATION NO. OF ABOVE |
|
|
|
|
|
3790000 |
7.7 % |
03/02/2014 |
GROW Small Cap Equity Long/Short, LP I.R.S. IDENTIFICATION NO. OF ABOVE |
|
|
|
|
|
3790000 |
7.7 % |
03/02/2014 |
GROW Partners, LLC I.R.S. IDENTIFICATION NO. OF ABOVE |
|
|
|
|
|
3790000 |
7.7 % |
03/02/2014 |
Cortina Asset Management, LLC |
Wisconsin |
1784163 |
0 |
2474737 |
0 |
2474737 |
5.05 % |
10/01/2014 |
Cortina Asset Management, LLC |
Wisconsin |
1784163 |
0 |
2474737 |
0 |
2474737 |
5.05 % |
10/01/2014 |
Cortina Asset Management, LLC |
Wisconsin |
1784163 |
0 |
2474737 |
0 |
2474737 |
5.05 % |
09/01/2014 |
Cortina Asset Management, LLC |
Wisconsin |
1784163 |
0 |
2474737 |
0 |
2474737 |
5.05 % |
09/01/2014 |
Stephen J. Clearman |
United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
30/07/2013 |
Kinderhook Partners, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
30/07/2013 |
Kinderhook, LP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
30/07/2013 |
Kinderhook GP, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
30/07/2013 |
Stephen J. Clearman |
United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
30/07/2013 |
Tushar Shah |
United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
30/07/2013 |
Kinderhook Partners, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
30/07/2013 |
Kinderhook GP, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
30/07/2013 |
Kinderhook, LP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
30/07/2013 |
Tushar Shah |
United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
30/07/2013 |
Nos. of above person Iron Road Capital Partners, LLC |
Delaware |
0 |
3713622 |
0 |
3713622 |
3713622 |
8.2 % |
14/02/2013 |
Nos. of above person RMB Capital Management, LLC |
Delaware |
490610 |
3713622 |
490610 |
3713622 |
4204232 |
9.29 % |
14/02/2013 |
Kinderhook GP, LLC |
Delaware |
0 |
4848334 |
0 |
4848334 |
4848334 |
10.71 % |
12/02/2013 |
Kinderhook GP, LLC |
Delaware |
0 |
4848334 |
0 |
4848334 |
4848334 |
10.71 % |
12/02/2013 |
Stephen J. Clearman |
United States America |
0 |
4848334 |
0 |
4848334 |
4848334 |
10.71 % |
12/02/2013 |
Tushar Shah |
United States America |
0 |
4848334 |
0 |
4848334 |
4848334 |
10.71 % |
12/02/2013 |
Kinderhook Partners, LLC |
Delaware |
0 |
4848334 |
0 |
4848334 |
4848334 |
10.71 % |
12/02/2013 |
Kinderhook, LP |
Delaware |
0 |
4848334 |
0 |
4848334 |
4848334 |
10.71 % |
12/02/2013 |
Kinderhook, LP |
Delaware |
0 |
4848334 |
0 |
4848334 |
4848334 |
10.71 % |
12/02/2013 |
Stephen J. Clearman |
United States America |
0 |
4848334 |
0 |
4848334 |
4848334 |
10.71 % |
12/02/2013 |
Tushar Shah |
United States America |
0 |
4848334 |
0 |
4848334 |
4848334 |
10.71 % |
12/02/2013 |
Kinderhook Partners, LLC |
Delaware |
0 |
4848334 |
0 |
4848334 |
4848334 |
10.71 % |
12/02/2013 |
Abbott Laboratories |
State of Illinois |
3500000 |
0 |
3500000 |
0 |
3500000 |
7.73 % |
08/02/2013 |
Stephen J. Clearman |
Delaware |
0 |
4489297 |
0 |
4489297 |
4489297 |
10.01 % |
21/05/2012 |
Tushar Shah |
Delaware |
0 |
4489297 |
0 |
4489297 |
4489297 |
10.01 % |
21/05/2012 |
Kinderhook Capital Management, LLC |
Delaware |
0 |
4764297 |
0 |
4764297 |
4764297 |
10.62 % |
21/05/2012 |
Kinderhook Partners, LP |
Delaware |
0 |
4489297 |
0 |
4489297 |
4489297 |
10.01 % |
21/05/2012 |
Kinderhook GP, LLC |
Delaware |
0 |
4489297 |
0 |
4489297 |
4489297 |
10.01 % |
21/05/2012 |
Stephen J. Clearman |
Delaware |
0 |
4489297 |
0 |
4489297 |
4489297 |
10.01 % |
21/05/2012 |
Tushar Shah |
Delaware |
0 |
4489297 |
0 |
4489297 |
4489297 |
10.01 % |
21/05/2012 |
Kinderhook Capital Management, LLC |
Delaware |
0 |
4764297 |
0 |
4764297 |
4764297 |
10.62 % |
21/05/2012 |
Kinderhook GP, LLC |
Delaware |
0 |
4489297 |
0 |
4489297 |
4489297 |
10.01 % |
21/05/2012 |
Kinderhook Partners, LP |
Delaware |
0 |
4489297 |
0 |
4489297 |
4489297 |
10.01 % |
21/05/2012 |
Kinderhook Capital Management, LLC |
Delaware |
0 |
4091936 |
0 |
4091936 |
4091936 |
9.5 % |
14/02/2012 |
Nos. of above person RMB Managers L.L.C. |
Delaware |
0 |
3686925 |
0 |
3686925 |
3686925 |
8.53 % |
14/02/2012 |
Nos. of above person RMB Capital Management, LLC |
Delaware |
490610 |
3686925 |
490610 |
3686925 |
4177535 |
9.66 % |
14/02/2012 |
Tushar Shah |
Delaware |
0 |
4091936 |
0 |
4091936 |
4091936 |
9.5 % |
14/02/2012 |
Kinderhook Partners, L.P. |
Delaware |
0 |
4091936 |
0 |
4091936 |
4091936 |
9.5 % |
14/02/2012 |
Kinderhook GP, LLC |
Delaware |
0 |
4091936 |
0 |
4091936 |
4091936 |
9.5 % |
14/02/2012 |
Stephen J. Clearman |
Delaware |
0 |
4091936 |
0 |
4091936 |
4091936 |
9.5 % |
14/02/2012 |
Nos. of above person RMB Managers L.L.C. |
Delaware |
0 |
3486925 |
0 |
3486925 |
3486925 |
9.32 % |
09/02/2011 |
Nos. of above person RMB Capital Management, LLC |
Delaware |
490610 |
3486925 |
490610 |
3486925 |
3977535 |
10.63 % |
09/02/2011 |
Tushar Shah |
United States of America |
0 |
3118746 |
0 |
3118746 |
3118746 |
7.9 % |
20/01/2011 |
Kinderhook GP, LLC |
Delaware |
0 |
3118746 |
0 |
3118746 |
3118746 |
7.9 % |
20/01/2011 |
Stephen J. Clearman |
United States of America |
0 |
3118746 |
0 |
3118746 |
3118746 |
7.9 % |
20/01/2011 |
Tushar Shah |
United States of America |
0 |
3118746 |
0 |
3118746 |
3118746 |
7.9 % |
20/01/2011 |
Kinderhook Partners, LP |
Delaware |
0 |
3118746 |
0 |
3118746 |
3118746 |
7.9 % |
20/01/2011 |
Stephen J. Clearman |
United States of America |
0 |
3118746 |
0 |
3118746 |
3118746 |
7.9 % |
20/01/2011 |
Kinderhook Partners, LP |
Delaware |
0 |
3118746 |
0 |
3118746 |
3118746 |
7.9 % |
20/01/2011 |
Kinderhook GP, LLC |
Delaware |
0 |
3118746 |
0 |
3118746 |
3118746 |
7.9 % |
20/01/2011 |
Nos. of above person RMB Capital Management, LLC |
Delaware |
470380 |
3472875 |
470380 |
3472875 |
3943255 |
10.61 % |
05/02/2010 |
Nos. of above person RMB Managers L.L.C. |
Delaware |
0 |
3472875 |
0 |
3472875 |
3472875 |
9.34 % |
05/02/2010 |