The Vanguard Group |
Pennsylvania |
0 |
16187 |
1106441 |
25996 |
1132437 |
6.62 % |
13/02/2024 |
Kayne Anderson Rudnick Investment Management, LLC |
A California |
1349932 |
355148 |
1550787 |
355148 |
1905935 |
11.14 % |
13/02/2024 |
Corstar Holdings, Inc. |
Minnesota |
0 |
6344036 |
0 |
6344036 |
6344036 |
37.11 % |
09/02/2024 |
Jeffrey J. Michael |
United States |
215054 |
6344036 |
215054 |
6344036 |
6559090 |
38.37 % |
09/02/2024 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1297517 |
393155 |
1508345 |
393155 |
1901500 |
11.01 % |
14/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
727110 |
0 |
744610 |
0 |
744610 |
4.33 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
727110 |
0 |
744610 |
0 |
744610 |
4.33 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
727110 |
0 |
744610 |
0 |
744610 |
4.33 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
727110 |
0 |
744610 |
0 |
744610 |
4.33 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
15269 |
1082650 |
24157 |
1106807 |
6.41 % |
09/02/2023 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1425843 |
431387 |
1566118 |
431387 |
1997505 |
11.27 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
902210 |
0 |
902210 |
0 |
902210 |
5.11 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
902210 |
0 |
902210 |
0 |
902210 |
5.11 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
902210 |
0 |
902210 |
0 |
902210 |
5.11 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
902210 |
0 |
902210 |
0 |
902210 |
5.11 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
17024 |
1073223 |
25624 |
1098847 |
6.2 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
1481515 |
0 |
1497827 |
0 |
1497827 |
8.5 % |
01/02/2022 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1369015 |
481080 |
1369015 |
481080 |
1850095 |
10.29 % |
12/07/2021 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1369015 |
481080 |
1369015 |
481080 |
1850095 |
10.29 % |
12/07/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1063510 |
0 |
1063510 |
0 |
1063510 |
5.95 % |
10/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1063510 |
0 |
1063510 |
0 |
1063510 |
5.95 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
1063510 |
0 |
1063510 |
0 |
1063510 |
5.95 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
1063510 |
0 |
1063510 |
0 |
1063510 |
5.95 % |
10/02/2021 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
892014 |
481080 |
892014 |
481080 |
1373094 |
7.67 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
20485 |
988684 |
28223 |
1016907 |
5.68 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
1490661 |
0 |
1511994 |
0 |
1511994 |
8.4 % |
29/01/2021 |
V. Gordon Clemons |
United States of America |
1712146 |
0 |
1712146 |
0 |
1712146 |
9.43 % |
19/02/2020 |
V. Gordon Clemons |
United States of America |
1712146 |
0 |
1712146 |
0 |
1712146 |
9.43 % |
19/02/2020 |
Renaissance Technologies LLC |
Delaware |
1315410 |
0 |
1315410 |
0 |
1315410 |
7.25 % |
12/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1315410 |
0 |
1315410 |
0 |
1315410 |
7.25 % |
12/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1315410 |
0 |
1315410 |
0 |
1315410 |
7.25 % |
12/02/2020 |
Renaissance Technologies LLC |
Delaware |
1315410 |
0 |
1315410 |
0 |
1315410 |
7.25 % |
12/02/2020 |
The Vanguard Group |
Pennsylvania |
19413 |
800 |
1085345 |
18563 |
1103908 |
6.03 % |
12/02/2020 |
Corstar Holdings, Inc. |
|
|
|
|
|
6738556 |
37.2 % |
10/02/2020 |
Jeffrey J. Michael |
|
|
|
|
|
6971041 |
38.5 % |
10/02/2020 |
BlackRock, Inc. |
Delaware |
1406829 |
0 |
1425910 |
0 |
1425910 |
7.8 % |
05/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1416300 |
0 |
1416300 |
0 |
1416300 |
7.57 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
1416300 |
0 |
1416300 |
0 |
1416300 |
7.57 % |
12/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1416300 |
0 |
1416300 |
0 |
1416300 |
7.57 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
1416300 |
0 |
1416300 |
0 |
1416300 |
7.57 % |
12/02/2019 |
The Vanguard Group |
Pennsylvania |
19486 |
800 |
987559 |
18786 |
1006345 |
5.36 % |
11/02/2019 |
V. Gordon Clemons |
United States America |
1861612 |
0 |
1861612 |
0 |
1861612 |
9.96 % |
07/02/2019 |
BlackRock, Inc. |
Delaware |
1417996 |
0 |
1437286 |
0 |
1437286 |
7.7 % |
04/02/2019 |
V. Gordon Clemons |
United States of America |
1990546 |
0 |
1990546 |
0 |
1990546 |
10.5 % |
16/02/2018 |
V. Gordon Clemons |
United States of America |
1990546 |
0 |
1990546 |
0 |
1990546 |
10.5 % |
16/02/2018 |
Renaissance Technologies LLC |
Delaware |
1473400 |
0 |
1473400 |
0 |
1473400 |
0 % |
13/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1473400 |
0 |
1473400 |
0 |
1473400 |
0 % |
13/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1473400 |
0 |
1473400 |
0 |
1473400 |
7.82 % |
13/02/2018 |
Renaissance Technologies LLC |
Delaware |
1473400 |
0 |
1473400 |
0 |
1473400 |
7.82 % |
13/02/2018 |
Corstar Holdings, Inc. |
|
|
|
|
|
7174134 |
37.99 % |
07/02/2018 |
Jeffrey J. Michael. |
|
|
|
|
|
7412619 |
39.26 % |
07/02/2018 |
BlackRock, Inc. |
Delaware |
1277318 |
0 |
1301105 |
0 |
1301105 |
6.9 % |
29/01/2018 |
V. Gordon Clemons |
United States of America |
1884880 |
0 |
1884880 |
0 |
1884880 |
9.8 % |
16/02/2017 |
V. Gordon Clemons |
United States of America |
1884880 |
0 |
1884880 |
0 |
1884880 |
9.8 % |
16/02/2017 |
Renaissance Technologies LLC |
Delaware |
1457800 |
0 |
1545363 |
35537 |
1580900 |
8.22 % |
14/02/2017 |
Renaissance Technologies LLC |
Delaware |
1457800 |
0 |
1545363 |
35537 |
1580900 |
8.22 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1457800 |
0 |
1545363 |
35537 |
1580900 |
8.22 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1457800 |
0 |
1545363 |
35537 |
1580900 |
8.22 % |
14/02/2017 |
Jeffrey J. Michael. |
|
|
|
|
|
7411287 |
38.02 % |
08/02/2017 |
Corstar Holdings, Inc. |
|
|
|
|
|
7174134 |
36.8 % |
08/02/2017 |
BlackRock, Inc. |
Delaware |
1238953 |
0 |
1263291 |
0 |
1263291 |
6.5 % |
23/01/2017 |
Renaissance Technologies LLC |
Delaware |
1365100 |
0 |
1365100 |
0 |
1365100 |
6.96 % |
11/02/2016 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1365100 |
0 |
1365100 |
0 |
1365100 |
6.96 % |
11/02/2016 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1365100 |
0 |
1365100 |
0 |
1365100 |
6.96 % |
11/02/2016 |
Renaissance Technologies LLC |
Delaware |
1365100 |
0 |
1365100 |
0 |
1365100 |
6.96 % |
11/02/2016 |
Jeffrey J. Michael. |
|
|
|
|
|
7607540 |
38.54 % |
02/02/2016 |
Corstar Holdings, Inc. |
|
|
|
|
|
7369134 |
37.43 % |
02/02/2016 |
BlackRock, Inc. |
Delaware |
1004286 |
0 |
1029534 |
0 |
1029534 |
5.2 % |
28/01/2016 |
BlackRock, Inc. |
Delaware |
955587 |
0 |
980973 |
0 |
980973 |
4.9 % |
10/07/2015 |
Corstar Holdings, Inc. |
Minnesota |
0 |
7369134 |
0 |
7369134 |
7369134 |
35.68 % |
20/05/2015 |
Jeffrey J. Michael. |
United States |
237250 |
7369134 |
237250 |
7369134 |
7606384 |
36.83 % |
20/05/2015 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1229300 |
0 |
1302000 |
0 |
1302000 |
0 % |
12/02/2015 |
Renaissance Technologies LLC |
Delaware |
1229300 |
0 |
1302000 |
0 |
1302000 |
0 % |
12/02/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
756343 |
0 |
909951 |
909951 |
4.41 % |
12/02/2015 |
BlackRock, Inc. |
Delaware |
1104090 |
0 |
1132049 |
0 |
1132049 |
5.5 % |
02/02/2015 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1078900 |
0 |
1078900 |
0 |
1078900 |
5.15 % |
13/02/2014 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1078900 |
0 |
1078900 |
0 |
1078900 |
5.15 % |
13/02/2014 |
Renaissance Technologies LLC |
Delaware |
1078900 |
0 |
1078900 |
0 |
1078900 |
5.15 % |
13/02/2014 |
Renaissance Technologies LLC |
Delaware |
1078900 |
0 |
1078900 |
0 |
1078900 |
5.15 % |
13/02/2014 |
Jeffrey J. Michael. |
United States |
232000 |
7469134 |
232000 |
7469134 |
7701134 |
36.79 % |
04/02/2014 |
Corstar Holdings, Inc. |
Minnesota |
0 |
7469134 |
0 |
7469134 |
7469134 |
35.68 % |
04/02/2014 |
BlackRock, Inc. |
Delaware |
1361468 |
0 |
1392336 |
0 |
1392336 |
6.7 % |
28/01/2014 |
HealthCor Hybrid Offshore Master Fund, L.P. |
Cayman Islands |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2013 |
HealthCor Management, L.P. |
Delaware |
0 |
570760 |
0 |
570760 |
570760 |
5.27 % |
14/02/2013 |
HealthCor Associates, LLC |
Delaware |
0 |
570760 |
0 |
570760 |
570760 |
5.27 % |
14/02/2013 |
HealthCor Offshore Master Fund, L.P. |
Cayman Islands |
0 |
559965 |
0 |
559965 |
559965 |
5.17 % |
14/02/2013 |
HealthCor Offshore GP, LLC |
Delaware |
0 |
559965 |
0 |
559965 |
559965 |
5.17 % |
14/02/2013 |
HealthCor Hybrid Offshore GP, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2013 |
HealthCor Group, LLC |
Delaware |
0 |
570760 |
0 |
570760 |
570760 |
5.27 % |
14/02/2013 |
Arthur Cohen |
United States |
0 |
570760 |
0 |
570760 |
570760 |
5.27 % |
14/02/2013 |
Joseph Healey |
United States |
0 |
570760 |
0 |
570760 |
570760 |
5.27 % |
14/02/2013 |
HealthCor Long Offshore Master Fund, L.P. |
Cayman Islands |
0 |
10795 |
0 |
10795 |
10795 |
0.1 % |
14/02/2013 |
HealthCor Long Master GP, LLC |
Delaware |
0 |
10795 |
0 |
10795 |
10795 |
0.1 % |
14/02/2013 |
Corstar Holdings, Inc. |
|
|
|
|
|
3734567 |
33.31 % |
11/02/2013 |
Jeffrey J. Michael. |
|
|
|
|
|
3847567 |
34.32 % |
11/02/2013 |
Jeffrey J. Michael. |
United States |
119327 |
3850001 |
119327 |
3850001 |
3969328 |
34.72 % |
31/01/2012 |
Corstar Holdings, Inc. |
Minnesota |
0 |
3850001 |
0 |
3850001 |
3850001 |
33.67 % |
31/01/2012 |
HealthCor Management, L.P. |
Delaware |
0 |
633122 |
0 |
633122 |
633122 |
5.54 % |
07/12/2011 |
HealthCor Hybrid Offshore GP, LLC |
Delaware |
0 |
60067 |
0 |
60067 |
60067 |
0.53 % |
07/12/2011 |
HealthCor Hybrid Offshore Master Fund, L.P. |
Cayman Islands |
0 |
60067 |
0 |
60067 |
60067 |
0.53 % |
07/12/2011 |
HealthCor Offshore GP, LLC |
Delaware |
0 |
410521 |
0 |
410521 |
410521 |
3.59 % |
07/12/2011 |
HealthCor Offshore Master Fund, L.P. |
Cayman Islands |
0 |
410521 |
0 |
410521 |
410521 |
3.59 % |
07/12/2011 |
Joseph Healey |
United States |
0 |
633122 |
0 |
633122 |
633122 |
5.54 % |
07/12/2011 |
Arthur Cohen |
United States |
0 |
633122 |
0 |
633122 |
633122 |
5.54 % |
07/12/2011 |
HealthCor, L.P. |
Delaware |
0 |
162534 |
0 |
162534 |
162534 |
1.42 % |
07/12/2011 |
HealthCor Capital, L.P. |
Delaware |
0 |
162534 |
0 |
162534 |
162534 |
1.42 % |
07/12/2011 |
HealthCor Group, LLC |
Delaware |
0 |
633122 |
0 |
633122 |
633122 |
5.54 % |
07/12/2011 |
HealthCor Hybrid Offshore GP, LLC |
Delaware |
0 |
60067 |
0 |
60067 |
60067 |
0.53 % |
07/12/2011 |
HealthCor Hybrid Offshore Master Fund, L.P. |
Cayman Islands |
0 |
60067 |
0 |
60067 |
60067 |
0.53 % |
07/12/2011 |
HealthCor Offshore GP, LLC |
Delaware |
0 |
410521 |
0 |
410521 |
410521 |
3.59 % |
07/12/2011 |
HealthCor Offshore Master Fund, L.P. |
Cayman Islands |
0 |
410521 |
0 |
410521 |
410521 |
3.59 % |
07/12/2011 |
HealthCor Associates, LLC |
Delaware |
0 |
633122 |
0 |
633122 |
633122 |
5.54 % |
07/12/2011 |
HealthCor Management, L.P. |
Delaware |
0 |
633122 |
0 |
633122 |
633122 |
5.54 % |
07/12/2011 |
HealthCor Associates, LLC |
Delaware |
0 |
633122 |
0 |
633122 |
633122 |
5.54 % |
07/12/2011 |
Joseph Healey |
United States |
0 |
633122 |
0 |
633122 |
633122 |
5.54 % |
07/12/2011 |
Arthur Cohen |
United States |
0 |
633122 |
0 |
633122 |
633122 |
5.54 % |
07/12/2011 |
HealthCor, L.P. |
Delaware |
0 |
162534 |
0 |
162534 |
162534 |
1.42 % |
07/12/2011 |
HealthCor Capital, L.P. |
Delaware |
0 |
162534 |
0 |
162534 |
162534 |
1.42 % |
07/12/2011 |
HealthCor Group, LLC |
Delaware |
0 |
633122 |
0 |
633122 |
633122 |
5.54 % |
07/12/2011 |
BlackRock, Inc. |
Delaware |
572898 |
0 |
572898 |
0 |
572898 |
4.93 % |
08/07/2011 |
BlackRock, Inc. |
Delaware |
593141 |
0 |
593141 |
0 |
593141 |
5.02 % |
03/02/2011 |
Jeffrey J. Michael. |
|
|
|
|
|
3968647 |
33.61 % |
28/01/2011 |
Corstar Holdings, Inc. |
|
|
|
|
|
3850001 |
32.61 % |
28/01/2011 |
HealthCor Group, LLC |
Delaware |
0 |
1000000 |
0 |
1000000 |
1000000 |
8.27 % |
12/02/2010 |
HealthCor Capital, L.P. |
Delaware |
0 |
271572 |
0 |
271572 |
271572 |
2.25 % |
12/02/2010 |
HealthCor, L.P. |
Delaware |
0 |
271572 |
0 |
271572 |
271572 |
2.25 % |
12/02/2010 |
Arthur Cohen |
United States |
0 |
1000000 |
0 |
1000000 |
1000000 |
8.27 % |
12/02/2010 |
Joseph Healey |
United States |
0 |
1000000 |
0 |
1000000 |
1000000 |
8.27 % |
12/02/2010 |
HealthCor Offshore Master Fund, L.P. |
Cayman Islands |
0 |
591988 |
0 |
591988 |
591988 |
4.9 % |
12/02/2010 |
HealthCor Offshore, Ltd. |
Cayman Islands |
0 |
591988 |
0 |
591988 |
591988 |
4.9 % |
12/02/2010 |
HealthCor Associates, LLC |
Delaware |
0 |
1000000 |
0 |
1000000 |
1000000 |
8.27 % |
12/02/2010 |
HealthCor Offshore GP, LLC |
Cayman Islands |
0 |
591988 |
0 |
591988 |
591988 |
4.9 % |
12/02/2010 |
HealthCor Management, L.P. |
Delaware |
0 |
1000000 |
0 |
1000000 |
1000000 |
8.27 % |
12/02/2010 |
HealthCor Hybrid Offshore, Ltd. |
Cayman Islands |
0 |
136440 |
0 |
136440 |
136440 |
1.13 % |
12/02/2010 |
HealthCor Hybrid Offshore Master Fund, L.P. |
Cayman Islands |
0 |
136440 |
0 |
136440 |
136440 |
1.13 % |
12/02/2010 |
HealthCor Hybrid Offshore GP, LLC |
Cayman Islands |
0 |
136440 |
0 |
136440 |
136440 |
1.13 % |
12/02/2010 |