Armistice Capital Master Fund Ltd. |
Cayman Islands |
0 |
965624 |
0 |
965624 |
965624 |
4.99 % |
24/09/2020 |
Steven Boyd |
United States of America |
0 |
965624 |
0 |
965624 |
965624 |
4.99 % |
24/09/2020 |
Steven Boyd |
United States of America |
0 |
965624 |
0 |
965624 |
965624 |
4.99 % |
24/09/2020 |
Armistice Capital, LLC |
Delaware |
0 |
965624 |
0 |
965624 |
965624 |
4.99 % |
24/09/2020 |
Armistice Capital, LLC |
Delaware |
0 |
965624 |
0 |
965624 |
965624 |
4.99 % |
24/09/2020 |
Armistice Capital Master Fund Ltd. |
Cayman Islands |
0 |
965624 |
0 |
965624 |
965624 |
4.99 % |
24/09/2020 |
Wellington Trust Company, National Association Multiple Common Trust Funds Trust, Micro Cap Equity Portfolio |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
08/02/2018 |
Wellington Trust Company, NA |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
11/12/2017 |
Wellington Trust Company, NA |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
11/12/2017 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/12/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
11/12/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/12/2017 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/12/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
11/12/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/12/2017 |
Wellington Trust Company, National Association Multiple Common Trust Funds Trust, Micro Cap Equity Portfolio |
Massachusetts |
0 |
790594 |
0 |
790594 |
790594 |
8.91 % |
09/02/2017 |
Wellington Trust Company, NA |
United States |
0 |
892956 |
0 |
892956 |
892956 |
10.06 % |
12/12/2016 |
Wellington Trust Company, NA |
United States |
0 |
892956 |
0 |
892956 |
892956 |
10.06 % |
12/12/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
892956 |
0 |
892956 |
892956 |
10.06 % |
12/12/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
892956 |
0 |
892956 |
892956 |
10.06 % |
12/12/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
892956 |
0 |
892956 |
892956 |
10.06 % |
12/12/2016 |
Wellington Management Company LLP |
Delaware |
0 |
892956 |
0 |
892956 |
892956 |
10.06 % |
12/12/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
892956 |
0 |
892956 |
892956 |
10.06 % |
12/12/2016 |
Wellington Management Company LLP |
Delaware |
0 |
892956 |
0 |
892956 |
892956 |
10.06 % |
12/12/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
892956 |
0 |
892956 |
892956 |
10.06 % |
12/12/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
892956 |
0 |
892956 |
892956 |
10.06 % |
12/12/2016 |
Wellington Trust Company, National Association Multiple Common Trust Funds Trust, Micro Cap Equity Portfolio |
Massachusetts |
0 |
457423 |
0 |
457423 |
457423 |
5.01 % |
05/11/2015 |
Wellington Trust Company, National Association Multiple Common Trust Funds Trust, Micro Cap Equity Portfolio |
Massachusetts |
0 |
457423 |
0 |
457423 |
457423 |
5.01 % |
05/11/2015 |
Royce & Associates, LLC |
New York |
|
|
442198 |
|
442198 |
4.92 % |
27/01/2014 |
Royce & Associates, LLC |
New York |
|
|
442198 |
|
442198 |
4.92 % |
27/01/2014 |
Royce & Associates, LLC |
New York |
694284 |
0 |
694284 |
0 |
694284 |
7.55 % |
07/01/2013 |
Royce & Associates, LLC |
New York |
694284 |
0 |
694284 |
0 |
694284 |
7.55 % |
07/01/2013 |
Royce & Associates, LLC |
New York |
|
|
697684 |
|
697684 |
7.67 % |
10/01/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
455495 |
0 |
455495 |
5.096 % |
10/08/2011 |
FMR LLC |
Delaware |
0 |
0 |
455495 |
0 |
455495 |
5.096 % |
10/08/2011 |
Royce & Associates, LLC |
New York |
|
|
863690 |
|
863690 |
9.67 % |
12/01/2011 |
Royce & Associates, LLC |
New York |
|
|
909126 |
|
909126 |
10.18 % |
22/01/2010 |