Alger Associates, Inc. |
New York |
2698768 |
0 |
2698768 |
0 |
2698768 |
5.5 % |
14/11/2024 |
The Brown Capital Management Small Company Fund |
State of Delaware |
1810790 |
0 |
1810790 |
0 |
1810790 |
3.66 % |
14/11/2024 |
Brown Capital Management, LLC |
State of Maryland |
2661838 |
0 |
5151420 |
0 |
5151420 |
10.43 % |
14/11/2024 |
Cadian Capital Management, LP |
Delaware |
0 |
4318006 |
0 |
4318006 |
4318006 |
8.7 % |
13/11/2024 |
Eric Bannasch |
United States of America |
0 |
4318006 |
0 |
4318006 |
4318006 |
8.7 % |
13/11/2024 |
Cadian Capital Management GP, LLC |
Delaware |
0 |
4318006 |
0 |
4318006 |
4318006 |
8.7 % |
13/11/2024 |
The Vanguard Group |
Pennsylvania |
0 |
70460 |
2726546 |
112357 |
2838903 |
5.74 % |
12/11/2024 |
The Vanguard Group |
Pennsylvania |
0 |
70460 |
2726546 |
112357 |
2838903 |
5.74 % |
04/11/2024 |
Millennium Group Management LLC |
Delaware |
0 |
3730516 |
0 |
3730516 |
3730516 |
7.5 % |
16/10/2024 |
Integrated Core Strategies |
Delaware |
0 |
3711996 |
0 |
3711996 |
3711996 |
7.5 % |
16/10/2024 |
Millennium Management LLC |
Delaware |
0 |
3730516 |
0 |
3730516 |
3730516 |
7.5 % |
16/10/2024 |
Israel A. Englander |
United States |
0 |
3730516 |
0 |
3730516 |
3730516 |
7.5 % |
16/10/2024 |
Millennium Management LLC |
Delaware |
0 |
2817099 |
0 |
2817099 |
2817099 |
5.7 % |
03/09/2024 |
Millennium Group Management LLC |
Delaware |
0 |
2817099 |
0 |
2817099 |
2817099 |
5.7 % |
03/09/2024 |
Israel A. Englander |
United States |
0 |
2817099 |
0 |
2817099 |
2817099 |
5.7 % |
03/09/2024 |
Integrated Core Strategies |
Delaware |
0 |
2755882 |
0 |
2755882 |
2755882 |
5.6 % |
03/09/2024 |
Alger Associates, Inc. |
New York |
1989100 |
0 |
1989100 |
0 |
1989100 |
4.1 % |
14/02/2024 |
Alger Associates, Inc. |
New York |
1989100 |
0 |
1989100 |
0 |
1989100 |
4.1 % |
14/02/2024 |
Brown Capital Management, LLC |
State of Maryland |
3636984 |
0 |
6754317 |
0 |
6754317 |
13.79 % |
14/02/2024 |
The Brown Capital Management Small Company Fund |
State of Delaware |
2570760 |
0 |
2570760 |
0 |
2570760 |
5.25 % |
14/02/2024 |
Cadian Capital Management, LP |
Delaware |
0 |
3464079 |
0 |
3464079 |
3464079 |
7.1 % |
14/02/2024 |
Eric Bannasch |
United States of America |
0 |
3464079 |
0 |
3464079 |
3464079 |
7.1 % |
14/02/2024 |
Cadian Capital Management GP, LLC |
Delaware |
0 |
3464079 |
0 |
3464079 |
3464079 |
7.1 % |
14/02/2024 |
Morgan Stanley |
Delaware. |
|
4088185 |
0 |
4141522 |
4141522 |
8.5 % |
08/02/2024 |
Morgan Stanley Capital Services LLC |
Delaware. |
|
4005390 |
0 |
4005390 |
4005390 |
8.2 % |
08/02/2024 |
BlackRock, Inc. |
Delaware |
3493288 |
0 |
3568644 |
0 |
3568644 |
7.3 % |
26/01/2024 |
Alger Associates, Inc. |
New York |
2720035 |
0 |
2720035 |
0 |
2720035 |
5.6 % |
14/02/2023 |
Alger Associates, Inc. |
New York |
2720035 |
0 |
2720035 |
0 |
2720035 |
5.6 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
67745 |
3421394 |
113679 |
3535073 |
7.21 % |
09/02/2023 |
Invesco Ltd. |
Bermuda |
898188 |
0 |
904984 |
0 |
904984 |
1.8 % |
07/02/2023 |
Brown Capital Management, LLC |
State of Maryland |
3987342 |
0 |
5905250 |
0 |
5905250 |
12.18 % |
11/10/2022 |
Brown Capital Management, LLC |
State of Maryland |
3987342 |
0 |
5905250 |
0 |
5905250 |
12.18 % |
11/10/2022 |
The Brown Capital Management Small Company Fund |
State of Delaware |
3316460 |
0 |
3316460 |
0 |
3316460 |
6.84 % |
11/10/2022 |
The Brown Capital Management Small Company Fund |
State of Delaware |
3316460 |
0 |
3316460 |
0 |
3316460 |
6.84 % |
11/10/2022 |
Brown Capital Management, LLC |
State of Maryland |
2048657 |
0 |
2911768 |
0 |
2911768 |
5.9 % |
10/03/2022 |
Brown Capital Management, LLC |
State of Maryland |
2048657 |
0 |
2911768 |
0 |
2911768 |
5.9 % |
10/03/2022 |
Invesco Ltd. |
Bermuda |
2694288 |
0 |
2772104 |
0 |
2772104 |
5.6 % |
09/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
76845 |
3242575 |
113597 |
3356172 |
6.81 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
2933119 |
0 |
2968392 |
0 |
2968392 |
6 % |
31/01/2022 |
Alger Associates, Inc. |
New York |
4772183 |
0 |
4772183 |
0 |
4772183 |
9.7 % |
10/01/2022 |
Alger Associates, Inc. |
New York |
4772183 |
0 |
4772183 |
0 |
4772183 |
9.7 % |
10/01/2022 |
Alger Group Holdings, LLC |
Delaware |
5985749 |
0 |
5985749 |
0 |
5985749 |
15.09 % |
16/02/2021 |
Alger Associates, Inc. |
New York |
5985749 |
0 |
5985749 |
0 |
5985749 |
15.09 % |
16/02/2021 |
Alger Group Holdings, LLC |
Delaware |
5985749 |
0 |
5985749 |
0 |
5985749 |
15.09 % |
16/02/2021 |
Fred Alger Management, LLC |
Delaware |
5985749 |
0 |
5985749 |
0 |
5985749 |
15.09 % |
16/02/2021 |
Alger Associates, Inc. |
New York |
5985749 |
0 |
5985749 |
0 |
5985749 |
15.09 % |
16/02/2021 |
Fred Alger Management, LLC |
Delaware |
5985749 |
0 |
5985749 |
0 |
5985749 |
15.09 % |
16/02/2021 |
Invesco Ltd. |
Bermuda |
2666728 |
0 |
2748888 |
0 |
2748888 |
6.9 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
82317 |
1904938 |
113242 |
2018180 |
5.09 % |
10/02/2021 |
Victory Capital Management Inc. |
New York |
1076060 |
0 |
1102810 |
0 |
1102810 |
2.78 % |
02/02/2021 |
Victory Capital Management Inc. |
New York |
1076060 |
0 |
1102810 |
0 |
1102810 |
2.78 % |
02/02/2021 |
Victory Capital Management Inc. |
New York |
1076060 |
0 |
1102810 |
0 |
1102810 |
2.78 % |
02/02/2021 |
Victory Capital Management Inc. |
New York |
1076060 |
0 |
1102810 |
0 |
1102810 |
2.78 % |
02/02/2021 |
BlackRock, Inc. |
Delaware |
2860970 |
0 |
2907314 |
0 |
2907314 |
7.3 % |
29/01/2021 |
Alger Associates, Inc. |
New York |
4664578 |
0 |
4664578 |
|
4664578 |
13.01 % |
14/02/2020 |
Alger Group Holdings, LLC |
Delaware |
4664578 |
0 |
4664578 |
|
4664578 |
13.01 % |
14/02/2020 |
Alger Group Holdings, LLC |
Delaware |
4664578 |
0 |
4664578 |
|
4664578 |
13.01 % |
14/02/2020 |
Alger Associates, Inc. |
New York |
4664578 |
0 |
4664578 |
|
4664578 |
13.01 % |
14/02/2020 |
Fred Alger Management, LLC |
Delaware |
4664578 |
0 |
4664578 |
|
4664578 |
13.01 % |
14/02/2020 |
Fred Alger Management, LLC |
Delaware |
4664578 |
0 |
4664578 |
|
4664578 |
13.01 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
68113 |
3366 |
1802546 |
66377 |
1868923 |
5.21 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
2459121 |
0 |
2521969 |
0 |
2521969 |
7 % |
05/02/2020 |
Victory Capital Management Inc. |
New York |
2276508 |
0 |
2348908 |
0 |
2348908 |
6.55 % |
31/01/2020 |
Victory Capital Management Inc. |
New York |
2276508 |
0 |
2348908 |
0 |
2348908 |
6.55 % |
31/01/2020 |
Fred Alger Management, Inc. |
|
|
|
|
|
3323788 |
11.37 % |
14/02/2019 |
Fred Alger & Company, Incorporated – |
|
|
|
|
|
3323788 |
11.37 % |
14/02/2019 |
Alger Associates, Inc. |
|
|
|
|
|
3323788 |
11.37 % |
14/02/2019 |
BlackRock, Inc. |
Delaware |
1718531 |
0 |
1756166 |
0 |
1756166 |
6 % |
07/02/2019 |
Alger Associates, Inc. |
|
|
|
|
|
2830042 |
10.22 % |
10/08/2018 |
Alger Associates, Inc. |
|
|
|
|
|
2830042 |
10.22 % |
10/08/2018 |
Fred Alger Management, Inc. |
|
|
|
|
|
2830042 |
10.22 % |
10/08/2018 |
Fred Alger & Company, Incorporated – |
|
|
|
|
|
2830042 |
10.22 % |
10/08/2018 |
Fred Alger & Company, Incorporated – |
|
|
|
|
|
2830042 |
10.22 % |
10/08/2018 |
Fred Alger Management, Inc. |
|
|
|
|
|
2830042 |
10.22 % |
10/08/2018 |
Cranshire Capital Advisors, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2016 |
Mitchell P. Kopin |
United States America |
0 |
234258 |
0 |
234258 |
234258 |
3.1 % |
11/02/2016 |
Mitchell P. Kopin |
United States America |
0 |
3458716 |
0 |
3458716 |
3458716 |
5.4 % |
12/02/2015 |
Cranshire Capital Advisors, LLC |
Delaware |
0 |
3458716 |
0 |
3458716 |
3458716 |
5.4 % |
12/02/2015 |
Mitchell P. Kopin |
United States of America |
0 |
3433716 |
0 |
3433716 |
3433716 |
5.5 % |
14/02/2014 |
Cranshire Capital Advisors, LLC |
Delaware |
0 |
3433716 |
0 |
3433716 |
3433716 |
5.5 % |
14/02/2014 |
S Deerfield Special Situations Fund International Limited |
British Virgin Islands |
0 |
1060000 |
0 |
1060000 |
1060000 |
2.73 % |
14/02/2013 |
S Deerfield Mgmt, L.P. |
Delaware |
0 |
1818182 |
0 |
1818182 |
1818182 |
4.59 % |
14/02/2013 |
S Deerfield Management Company, L.P. |
Delaware |
0 |
1818182 |
0 |
1818182 |
1818182 |
4.59 % |
14/02/2013 |
S Deerfield Special Situations Fund, L.P. |
Delaware |
0 |
758182 |
0 |
758182 |
758182 |
1.97 % |
14/02/2013 |
S James E. Flynn |
United States |
0 |
1818182 |
0 |
1818182 |
1818182 |
4.59 % |
14/02/2013 |
Westcliff Capital Management, LLC |
California |
0 |
16428571 |
0 |
1642857 |
16428571 |
4.17 % |
17/01/2013 |
Richard S. Spencer III |
United States of America |
0 |
16428571 |
0 |
16428571 |
16428571 |
4.17 % |
17/01/2013 |
Deerfield Special Situations Fund International Limited |
British Virgin Islands |
0 |
2120000 |
0 |
2120000 |
2120000 |
5.51 % |
27/02/2012 |
Deerfield Management Company, L.P. |
Delaware |
0 |
2120000 |
0 |
2120000 |
2120000 |
5.51 % |
27/02/2012 |
Deerfield Special Situations Fund, L.P. |
Delaware |
0 |
1516364 |
0 |
1516364 |
1516364 |
3.97 % |
27/02/2012 |
Deerfield Capital, L.P. |
Delaware |
0 |
1516364 |
0 |
1516364 |
1516364 |
3.97 % |
27/02/2012 |
James E. Flynn |
United States |
0 |
3636364 |
0 |
3636364 |
3636364 |
9.27 % |
27/02/2012 |
MITCHELL S. LEVINE |
United States |
2099754 |
0 |
2099754 |
0 |
2099754 |
6.9 % |
14/02/2012 |
ENABLE GLOBAL CAPITAL, LLC |
Delaware |
2099754 |
0 |
2099754 |
0 |
2099754 |
6.9 % |
14/02/2012 |
ENABLE GROWTH PARTNERS, L.P. |
Delaware |
0 |
1743682 |
0 |
1743682 |
1743682 |
5.8 % |
14/02/2012 |
Westcliff Capital Management, LLC |
California |
0 |
29567361 |
0 |
29567361 |
29567361 |
9.99 % |
24/01/2012 |
Richard S. Spencer III |
United States of America |
0 |
29567361 |
0 |
29567361 |
29567361 |
9.99 % |
24/01/2012 |
ENABLE GLOBAL CAPITAL, LLC |
Delaware |
1503356 |
0 |
1503356 |
0 |
1503356 |
9.9 % |
11/02/2011 |
ENABLE GROWTH PARTNERS, L.P. |
Delaware |
0 |
1186353 |
0 |
1186353 |
1186353 |
8 % |
11/02/2011 |
MITCHELL S. LEVINE |
United States |
1503356 |
0 |
1503356 |
0 |
1503356 |
9.9 % |
11/02/2011 |
ENABLE CAPITAL MANAGEMENT, LLC |
DELAWARE |
838982 |
0 |
838982 |
0 |
838982 |
9.9 % |
22/03/2010 |
ENABLE GROWTH PARTNERS, L.P. |
DELAWARE |
0 |
713982 |
0 |
713982 |
713982 |
8.5 % |
22/03/2010 |
MITCHELL S. LEVINE |
UNITED STATES |
838982 |
0 |
838982 |
0 |
838982 |
9.9 % |
22/03/2010 |