William Blair Investment Management, LLC |
Delaware |
1352909 |
0 |
1466528 |
0 |
1466528 |
3 % |
14/11/2024 |
BlackRock, Inc. |
Delaware |
2594559 |
0 |
2551904 |
0 |
2551904 |
5.3 % |
12/11/2024 |
Wellington Group Holdings LLP |
Delaware |
0 |
2136522 |
0 |
2527486 |
2527486 |
5.21 % |
08/11/2024 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2136522 |
0 |
2527486 |
2527486 |
5.21 % |
08/11/2024 |
Wellington Management Group LLP |
Massachusetts |
0 |
2136522 |
0 |
2527486 |
2527486 |
5.21 % |
08/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
2551904 |
0 |
2551904 |
5.3 % |
24/10/2024 |
The Vanguard Group |
Pennsylvania |
0 |
16981 |
4587155 |
65543 |
4652698 |
9.64 % |
13/02/2024 |
Champlain Investment Partners, LLC |
Source of Funds (See Instructions) |
2 |
|
3275239 |
|
3794059 |
7.86 % |
13/02/2024 |
FMR LLC |
Delaware |
322370 |
0 |
333611 |
0 |
333611 |
0.69 % |
09/02/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
333611 |
0 |
333611 |
0.69 % |
09/02/2024 |
Wellington Management Group LLP |
Massachusetts |
0 |
2812561 |
0 |
3359855 |
3359855 |
6.96 % |
08/02/2024 |
Wellington Management Company LLP |
Delaware |
0 |
2806245 |
0 |
3167323 |
3167323 |
6.57 % |
08/02/2024 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2812561 |
0 |
3359855 |
3359855 |
6.96 % |
08/02/2024 |
Wellington Group Holdings LLP |
Delaware |
0 |
2812561 |
0 |
3359855 |
3359855 |
6.96 % |
08/02/2024 |
BlackRock, Inc. |
Delaware |
2336947 |
0 |
2457648 |
0 |
2457648 |
5.1 % |
31/01/2024 |
Citigroup Global Markets Holdings Inc. |
New York |
0 |
857179 |
0 |
857179 |
857179 |
1.8 % |
10/03/2023 |
Citigroup Global Markets Inc. |
New York |
0 |
857179 |
0 |
857179 |
857179 |
1.8 % |
10/03/2023 |
Citigroup Financial Products Inc. |
Delaware |
0 |
857179 |
0 |
857179 |
857179 |
1.8 % |
10/03/2023 |
Citigroup Inc. |
Delaware |
0 |
859203 |
0 |
859203 |
859203 |
1.8 % |
10/03/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
37353 |
0 |
46241 |
0 |
46241 |
0.1 % |
14/02/2023 |
Capital Research Global Investors |
Delaware |
237764 |
0 |
237764 |
0 |
237764 |
0.5 % |
13/02/2023 |
Capital Research Global Investors |
Delaware |
237764 |
0 |
237764 |
0 |
237764 |
0.5 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
19446 |
4357754 |
65748 |
4423502 |
9.21 % |
09/02/2023 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2139722 |
0 |
2443050 |
2443050 |
5.09 % |
06/02/2023 |
Wellington Management Group LLP |
Massachusetts |
0 |
2139722 |
0 |
2443050 |
2443050 |
5.09 % |
06/02/2023 |
Wellington Group Holdings LLP |
Delaware |
0 |
2139722 |
0 |
2443050 |
2443050 |
5.09 % |
06/02/2023 |
Armistice Capital, LLC |
Delaware |
0 |
2650000 |
0 |
2650000 |
2650000 |
5.5 % |
23/09/2022 |
Steven Boyd |
United States of America |
0 |
2650000 |
0 |
2650000 |
2650000 |
5.5 % |
23/09/2022 |
BlackRock, Inc. |
Delaware |
2279378 |
0 |
2368199 |
0 |
2368199 |
5 % |
08/07/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1930802 |
0 |
3087726 |
0 |
3087726 |
7.1 % |
14/02/2022 |
Capital Research Global Investors |
Delaware |
3164445 |
0 |
3164445 |
0 |
3164445 |
7.3 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
24767 |
3745170 |
62887 |
3808057 |
8.78 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
3449506 |
0 |
3573212 |
0 |
3573212 |
8.2 % |
03/02/2022 |
Gilder, Gagnon, Howe & Co. LLC |
New York |
0 |
0 |
0 |
1957747 |
1957747 |
4.82 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
90989 |
3549103 |
124005 |
3673108 |
9.04 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
3969710 |
0 |
4075905 |
0 |
4075905 |
10 % |
08/01/2021 |
Gilder, Gagnon, Howe & Co. LLC |
New York |
|
|
|
|
2413426 |
6.69 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
71541 |
7642 |
1971341 |
75041 |
2046382 |
5.67 % |
11/02/2020 |
VIRTUE J EDWARD |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
04/02/2020 |
MIDOCEAN ASSOCIATES, SPC |
Cayman Islands |
0 |
0 |
0 |
0 |
0 |
0 % |
04/02/2020 |
ULTRAMAR CAPITAL LTD. |
Cayman Islands |
0 |
0 |
0 |
0 |
0 |
0 % |
04/02/2020 |
MIDOCEAN PARTNERS III, L.P. |
Cayman Islands |
0 |
0 |
0 |
0 |
0 |
0 % |
04/02/2020 |
MIDOCEAN PARTNERS L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
04/02/2020 |
MIDOCEAN US ADVISOR, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
04/02/2020 |
Gilder, Gagnon, Howe & Co. LLC |
New York |
|
|
|
|
2594469 |
7.3 % |
14/02/2019 |
Gilder, Gagnon, Howe & Co. LLC |
New York |
|
|
|
|
2594469 |
7.3 % |
13/02/2019 |
AllianceBernstein L.P. |
Delaware |
1363436 |
0 |
1382789 |
39237 |
1422026 |
4 % |
13/02/2019 |
AllianceBernstein L.P. |
Delaware |
1363436 |
0 |
1382789 |
39237 |
1422026 |
4 % |
13/02/2019 |
Armistice Capital, LLC |
Delaware |
0 |
2236000 |
0 |
2236000 |
2236000 |
6.4 % |
12/03/2018 |
Steven Boyd |
United States of America |
0 |
2236000 |
0 |
2236000 |
2236000 |
6.4 % |
12/03/2018 |
Armistice Capital Master Fund Ltd. |
Cayman Islands |
0 |
2236000 |
0 |
2236000 |
2236000 |
6.4 % |
12/03/2018 |
Armistice Capital, LLC |
Delaware |
0 |
2236000 |
0 |
2236000 |
2236000 |
6.4 % |
12/03/2018 |
Steven Boyd |
United States of America |
0 |
2236000 |
0 |
2236000 |
2236000 |
6.4 % |
12/03/2018 |
Armistice Capital Master Fund Ltd. |
Cayman Islands |
0 |
2236000 |
0 |
2236000 |
2236000 |
6.4 % |
12/03/2018 |
Gilder, Gagnon, Howe & Co. LLC |
New York |
|
|
|
|
2682342 |
7.69 % |
13/02/2018 |
AllianceBernstein L.P. |
Delaware |
2127354 |
0 |
2136370 |
97975 |
2234345 |
6.4 % |
13/02/2018 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
1729259 |
0 |
1729259 |
4.96 % |
29/01/2018 |
AllianceBernstein L.P. |
Delaware |
1965533 |
0 |
1988252 |
107435 |
2095687 |
6.2 % |
10/02/2017 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
2092329 |
6.2 % |
09/02/2017 |
Templeton Investment Counsel, LLC |
Delaware |
1715180 |
0 |
1715180 |
0 |
1715180 |
5.1 % |
09/02/2017 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
2092329 |
6.2 % |
09/02/2017 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
2092329 |
6.2 % |
09/02/2017 |
MIDOCEAN PARTNERS IIID, L.P. |
Delaware |
0 |
7282320 |
0 |
7282320 |
7282320 |
21.5 % |
08/02/2017 |
VIRTUE J EDWARD |
United States |
0 |
7288964 |
0 |
7288964 |
7288964 |
21.5 % |
08/02/2017 |
MIDOCEAN ASSOCIATES, SPC |
Cayman Islands |
0 |
7282320 |
0 |
7282320 |
7282320 |
21.5 % |
08/02/2017 |
MIDOCEAN US ADVISOR, L.P. |
Delaware |
0 |
7288964 |
0 |
7288964 |
7288964 |
21.5 % |
08/02/2017 |
ULTRAMAR CAPITAL LTD. |
Cayman Islands |
0 |
7288964 |
0 |
7288964 |
7288964 |
21.5 % |
08/02/2017 |
MIDOCEAN PARTNERS III, L.P. |
Cayman Islands |
0 |
7282320 |
0 |
7282320 |
7282320 |
21.5 % |
08/02/2017 |
MIDOCEAN PARTNERS IIIA, L.P. |
Cayman Islands |
0 |
7282320 |
0 |
7282320 |
7282320 |
21.5 % |
08/02/2017 |
Massachusetts Financial Services Company |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
03/02/2017 |
Goldman Sachs Asset Management (Goldman Sachs Asset Management, L.P., together with GS Investment Strategies, LLC, "Goldman Sachs Asset Management") |
Delaware |
0 |
9038 |
0 |
9038 |
9038 |
0.1 % |
31/01/2017 |
Goldman Sachs Asset Management (Goldman Sachs Asset Management, L.P., together with GS Investment Strategies, LLC, "Goldman Sachs Asset Management") |
Delaware |
0 |
9038 |
0 |
9038 |
9038 |
0.1 % |
31/01/2017 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
2281518 |
0 |
2281518 |
6.74 % |
24/01/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
988016 |
0 |
1401375 |
1401375 |
4.18 % |
10/03/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
988016 |
0 |
1401375 |
1401375 |
4.18 % |
10/03/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
988016 |
0 |
1401375 |
1401375 |
4.18 % |
10/03/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
988016 |
0 |
1401375 |
1401375 |
4.18 % |
10/03/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
988016 |
0 |
1401375 |
1401375 |
4.18 % |
10/03/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
988016 |
0 |
1401375 |
1401375 |
4.18 % |
10/03/2016 |
AllianceBernstein L.P. |
Delaware |
1998703 |
0 |
2287917 |
106655 |
2394572 |
7.1 % |
16/02/2016 |
AllianceBernstein L.P. |
Delaware |
1998703 |
0 |
2287917 |
106655 |
2394572 |
7.1 % |
16/02/2016 |
The Hartford Mutual Funds, Inc. on behalf of: The Hartford Capital Appreciation Fund S.S. OR |
Maryland |
|
1492603 |
|
1492603 |
1492603 |
4.45 % |
12/02/2016 |
Wellington Management Company LLP |
Delaware |
0 |
3355047 |
0 |
3710671 |
3710671 |
11.07 % |
11/02/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3521406 |
0 |
4039680 |
4039680 |
12.05 % |
11/02/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
3521406 |
0 |
4039680 |
4039680 |
12.05 % |
11/02/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
3521406 |
0 |
4039680 |
4039680 |
12.05 % |
11/02/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3521406 |
0 |
4039680 |
4039680 |
12.05 % |
11/02/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
3521406 |
0 |
4039680 |
4039680 |
12.05 % |
11/02/2016 |
Wellington Management Company LLP |
Delaware |
0 |
3355047 |
0 |
3710671 |
3710671 |
11.07 % |
11/02/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
3521406 |
0 |
4039680 |
4039680 |
12.05 % |
11/02/2016 |
Goldman Sachs Asset Management (Goldman Sachs Asset Management, L.P., together with GS Investment Strategies, LLC, "Goldman Sachs Asset Management") |
Delaware |
0 |
2407983 |
0 |
2419604 |
2419604 |
7.2 % |
09/02/2016 |
Goldman Sachs Asset Management (Goldman Sachs Asset Management, L.P., together with GS Investment Strategies, LLC, "Goldman Sachs Asset Management") |
Delaware |
0 |
2407983 |
0 |
2419604 |
2419604 |
7.2 % |
09/02/2016 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
0 |
0 % |
10/12/2015 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
0 |
0 % |
10/12/2015 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
0 |
0 % |
10/12/2015 |
Armistice Capital, LLC |
Delaware |
0 |
2024000 |
0 |
2024000 |
2024000 |
6 % |
23/11/2015 |
Steven Boyd |
United States of America |
0 |
2024000 |
0 |
2024000 |
2024000 |
6 % |
23/11/2015 |
Armistice Capital Master Fund, Ltd. |
Cayman Islands |
0 |
2024000 |
0 |
2024000 |
2024000 |
6 % |
23/11/2015 |
Steven Boyd |
United States of America |
0 |
2024000 |
0 |
2024000 |
2024000 |
6 % |
23/11/2015 |
Armistice Capital Master Fund, Ltd. |
Cayman Islands |
0 |
2024000 |
0 |
2024000 |
2024000 |
6 % |
23/11/2015 |
Armistice Capital, LLC |
Delaware |
0 |
2024000 |
0 |
2024000 |
2024000 |
6 % |
23/11/2015 |
ULTRAMAR CAPITAL LTD. |
Cayman Islands |
0 |
8691000 |
0 |
8691000 |
8691000 |
26 % |
13/02/2015 |
MIDOCEAN ASSOCIATES, SPC |
Cayman Islands |
0 |
8688500 |
0 |
8688500 |
8688500 |
26 % |
13/02/2015 |
MIDOCEAN US ADVISOR, L.P. |
Delaware |
0 |
8691000 |
0 |
8691000 |
8691000 |
26 % |
13/02/2015 |
MIDOCEAN PARTNERS L.P. |
Delaware |
0 |
8688500 |
0 |
8688500 |
8688500 |
26 % |
13/02/2015 |
MIDOCEAN PARTNERS III, L.P. |
Cayman Islands |
0 |
8688500 |
0 |
8688500 |
8688500 |
26 % |
13/02/2015 |
VIRTUE J EDWARD |
United States |
0 |
8691000 |
0 |
8691000 |
8691000 |
26 % |
13/02/2015 |
AllianceBernstein LP |
Delaware |
1541774 |
0 |
1754645 |
78590 |
1833235 |
5.5 % |
12/02/2015 |
The Hartford Mutual Funds, Inc. on behalf of: |
Maryland |
|
2029404 |
|
2029404 |
2029404 |
6.06 % |
06/02/2015 |
Massachusetts Financial Services Company |
Delaware |
1711816 |
0 |
1711816 |
0 |
1711816 |
5.1 % |
03/02/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
3398087 |
0 |
3509057 |
3509057 |
10.48 % |
12/01/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
3398087 |
0 |
3509057 |
3509057 |
10.48 % |
12/01/2015 |