Gagnon Advisors, LLC |
Delaware |
0 |
659680 |
0 |
659680 |
659680 |
2.9 % |
13/02/2024 |
Neil Gagnon |
USA |
263131 |
2180622 |
263131 |
2220695 |
2483826 |
10.8 % |
13/02/2024 |
Gagnon Advisors, LLC |
Delaware |
0 |
659680 |
0 |
659680 |
659680 |
2.9 % |
13/02/2024 |
Gagnon Securities LLC |
Delaware |
0 |
1362986 |
0 |
1392996 |
1392996 |
6.1 % |
13/02/2024 |
Neil Gagnon |
USA |
263131 |
2180622 |
263131 |
2220695 |
2483826 |
10.8 % |
13/02/2024 |
Gagnon Securities LLC |
Delaware |
0 |
1362986 |
0 |
1392996 |
1392996 |
6.1 % |
13/02/2024 |
NEIL GAGNON |
USA |
233492 |
2218578 |
233492 |
2260971 |
2494463 |
10.9 % |
06/02/2023 |
NEIL GAGNON |
USA |
233492 |
2218578 |
233492 |
2260971 |
2494463 |
10.9 % |
06/02/2023 |
GAGNON ADVISORS, LLC |
DELAWARE |
0 |
659680 |
0 |
659680 |
659680 |
2.9 % |
06/02/2023 |
GAGNON SECURITIES LLC |
DELAWARE |
0 |
1425942 |
0 |
1458272 |
1458272 |
6.4 % |
06/02/2023 |
GAGNON SECURITIES LLC |
DELAWARE |
0 |
1425942 |
0 |
1458272 |
1458272 |
6.4 % |
06/02/2023 |
GAGNON ADVISORS, LLC |
DELAWARE |
0 |
659680 |
0 |
659680 |
659680 |
2.9 % |
06/02/2023 |
NEIL GAGNON |
USA |
226996 |
2015929 |
226996 |
2066525 |
2293521 |
10 % |
01/02/2022 |
NEIL GAGNON |
USA |
226996 |
2015929 |
226996 |
2066525 |
2293521 |
10 % |
01/02/2022 |
GAGNON SECURITIES LLC |
DELAWARE |
0 |
1265706 |
0 |
1307732 |
1307732 |
5.7 % |
01/02/2022 |
GAGNON SECURITIES LLC |
DELAWARE |
0 |
1265706 |
0 |
1307732 |
1307732 |
5.7 % |
01/02/2022 |
GAGNON SECURITIES LLC |
DELAWARE |
0 |
1255641 |
0 |
1297667 |
1297667 |
5.7 % |
12/01/2022 |
GAGNON ADVISORS, LLC |
DELAWARE |
0 |
626584 |
0 |
626584 |
626584 |
2.7 % |
12/01/2022 |
NEIL GAGNON |
USA |
226996 |
2005864 |
226996 |
2056460 |
2283456 |
9.96 % |
12/01/2022 |
NEIL GAGNON |
USA |
226996 |
2005864 |
226996 |
2056460 |
2283456 |
9.96 % |
12/01/2022 |
GAGNON ADVISORS, LLC |
DELAWARE |
0 |
626584 |
0 |
626584 |
626584 |
2.7 % |
12/01/2022 |
GAGNON SECURITIES LLC |
DELAWARE |
0 |
1255641 |
0 |
1297667 |
1297667 |
5.7 % |
12/01/2022 |
GAGNON ADVISORS, LLC |
DELAWARE |
0 |
626584 |
0 |
626584 |
626584 |
2.7 % |
09/02/2021 |
NEIL GAGNON |
USA |
229531 |
1998339 |
229531 |
2047772 |
2277303 |
9.95 % |
09/02/2021 |
GAGNON ADVISORS, LLC |
DELAWARE |
0 |
626584 |
0 |
626584 |
626584 |
2.7 % |
09/02/2021 |
GAGNON SECURITIES LLC |
DELAWARE |
0 |
1248116 |
0 |
1288979 |
1288979 |
5.6 % |
09/02/2021 |
NEIL GAGNON |
USA |
229531 |
1998339 |
229531 |
2047772 |
2277303 |
9.95 % |
09/02/2021 |
GAGNON SECURITIES LLC |
DELAWARE |
0 |
1248116 |
0 |
1288979 |
1288979 |
5.6 % |
09/02/2021 |
Neil Gagnon |
USA |
183017 |
1625803 |
183017 |
1673970 |
1856987 |
8.1 % |
13/02/2020 |
Neil Gagnon |
USA |
183017 |
1625803 |
183017 |
1673970 |
1856987 |
8.1 % |
13/02/2020 |
Royce & Associates, LP |
New York |
630506 |
|
630506 |
|
630506 |
3.33 % |
04/02/2019 |
Neil Gagnon |
USA |
151074 |
1250635 |
151074 |
1293762 |
1444836 |
7.8 % |
18/01/2019 |
Neil Gagnon |
USA |
90151 |
877936 |
90151 |
927650 |
1017801 |
5.52 % |
14/02/2018 |
Neil Gagnon |
USA |
90151 |
877936 |
90151 |
927650 |
1017801 |
5.52 % |
14/02/2018 |
Elk Creek Partners, LLC |
Delaware |
|
|
|
|
0 |
0 % |
13/02/2018 |
Elk Creek Partners, LLC |
Delaware |
|
|
|
|
0 |
0 % |
13/02/2018 |
Wellington Trust Company, NA |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
08/02/2018 |
Royce & Associates, LP |
New York |
|
|
725895 |
|
725895 |
5.32 % |
23/01/2018 |
Royce & Associates, LP |
New York |
|
|
787841 |
|
787841 |
5.77 % |
01/08/2017 |
Royce & Associates, LP |
New York |
|
|
787841 |
|
787841 |
5.77 % |
01/08/2017 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/03/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
10/03/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/03/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/03/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
10/03/2017 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/03/2017 |
Elk Creek Partners, LLC |
Delaware |
443208 |
|
766136 |
|
766136 |
7.04 % |
15/02/2017 |
Elk Creek Partners, LLC |
Delaware |
443208 |
|
766136 |
|
766136 |
7.04 % |
15/02/2017 |
Neil Gagnon |
USA |
91459 |
859170 |
91459 |
880547 |
972006 |
8.9 % |
13/02/2017 |
Neil Gagnon |
USA |
91459 |
859170 |
91459 |
880547 |
972006 |
8.9 % |
13/02/2017 |
Elk Creek Partners, LLC |
Delaware |
300307 |
0 |
516181 |
0 |
516181 |
4.74 % |
13/02/2017 |
Elk Creek Partners, LLC |
Delaware |
300307 |
0 |
516181 |
0 |
516181 |
4.74 % |
13/02/2017 |
Granahan Investment Management, Inc. |
Massachusetts |
0 |
0 |
1800 |
0 |
1800 |
0 % |
13/02/2017 |
Wellington Trust Company, NA |
United States |
0 |
614001 |
0 |
614001 |
614001 |
5.64 % |
09/02/2017 |
Wellington Management Company LLP |
Delaware |
0 |
690746 |
0 |
863046 |
863046 |
7.93 % |
09/02/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
707280 |
0 |
949914 |
949914 |
8.73 % |
09/02/2017 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
707280 |
0 |
949914 |
949914 |
8.73 % |
09/02/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
707280 |
0 |
949914 |
949914 |
8.73 % |
09/02/2017 |
Royce & Associates, LP |
New York |
|
|
1098206 |
|
1098206 |
10.09 % |
03/01/2017 |
Royce & Associates, LP |
New York |
|
|
1098206 |
|
1098206 |
10.09 % |
03/01/2017 |
Elk Creek Partners, LLC |
Delaware |
320631 |
0 |
546383 |
0 |
546383 |
5.02 % |
13/07/2016 |
Elk Creek Partners, LLC |
Delaware |
320631 |
0 |
546383 |
0 |
546383 |
5.02 % |
13/07/2016 |
Neil Gagnon |
USA |
51468 |
574014 |
51468 |
600485 |
651953 |
6.1 % |
11/02/2016 |
Wellington Management Company LLP |
Delaware |
0 |
875646 |
0 |
1085746 |
1085746 |
10.1 % |
11/02/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
875646 |
0 |
1165880 |
1165880 |
10.84 % |
11/02/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
875646 |
0 |
1165880 |
1165880 |
10.84 % |
11/02/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
875646 |
0 |
1165880 |
1165880 |
10.84 % |
11/02/2016 |
Wellington Trust Company, NA |
United States |
0 |
721246 |
0 |
721246 |
721246 |
6.71 % |
11/02/2016 |
Granahan Investment Management, Inc. |
Massachusetts |
233860 |
0 |
550937 |
0 |
550937 |
5.1 % |
10/02/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
831646 |
0 |
1121880 |
1121880 |
10.43 % |
10/12/2015 |
Wellington Group Holdings LLP |
Delaware |
0 |
831646 |
0 |
1121880 |
1121880 |
10.43 % |
10/12/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
831646 |
0 |
1121880 |
1121880 |
10.43 % |
10/12/2015 |
Wellington Management Company LLP |
Delaware |
0 |
831646 |
0 |
1041746 |
1041746 |
9.69 % |
10/12/2015 |
Wellington Group Holdings LLP |
Delaware |
0 |
831646 |
0 |
1121880 |
1121880 |
10.43 % |
10/12/2015 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
831646 |
0 |
1121880 |
1121880 |
10.43 % |
10/12/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
831646 |
0 |
1121880 |
1121880 |
10.43 % |
10/12/2015 |
Wellington Management Company LLP |
Delaware |
0 |
831646 |
0 |
1041746 |
1041746 |
9.69 % |
10/12/2015 |
Neil Gagnon |
USA |
43581 |
505449 |
43581 |
533145 |
576726 |
5.37 % |
22/09/2015 |
Neil Gagnon |
USA |
43581 |
505449 |
43581 |
533145 |
576726 |
5.37 % |
22/09/2015 |
Gagnon Securities LLC |
Delaware |
0 |
328918 |
0 |
353895 |
353895 |
3.29 % |
22/09/2015 |
Gagnon Securities LLC |
Delaware |
0 |
328918 |
0 |
353895 |
353895 |
3.29 % |
22/09/2015 |
Austin W. Marxe and David M. Greenhouse |
00 |
2 |
|
0 |
406271 |
0 |
3.8 % |
10/10/2013 |
Austin W. Marxe and David M. Greenhouse |
00 |
2 |
|
0 |
881365 |
0 |
9.4 % |
13/02/2013 |
Park West Investors Masters Fund, Limited |
Cayman Islands |
8211 |
0 |
8211 |
0 |
8211 |
3.3 % |
14/02/2012 |
Park West Asset Management LLC |
Delaware |
8211 |
0 |
8211 |
0 |
8211 |
4.1 % |
14/02/2012 |
Peter S. Park |
United States America |
8211 |
0 |
8211 |
0 |
8211 |
4.1 % |
14/02/2012 |
Austin W. Marxe and David M. Greenhouse |
00 |
2 |
|
0 |
869002 |
0 |
6.9 % |
21/10/2011 |
Park West Investors Masters Fund, Limited |
Cayman Islands |
|
|
|
|
811864 |
7 % |
16/05/2011 |
Park West Asset Management LLC |
Delaware |
|
|
|
|
1004368 |
8.5 % |
16/05/2011 |
Peter S. Park |
United States of America |
|
|
|
|
1004368 |
8.5 % |
16/05/2011 |
BTG Investments LLC |
Delaware |
0 |
841661 |
0 |
841661 |
841661 |
7.2 % |
12/05/2011 |
Austin W. Marxe and David M. Greenhouse |
00 |
2 |
|
0 |
2343526 |
0 |
17.9 % |
10/05/2011 |