Morgan Stanley |
Delaware. |
|
20207 |
0 |
401568 |
401568 |
5.3 % |
08/11/2024 |
Renaissance Technologies LLC |
Delaware |
597073 |
0 |
597073 |
0 |
597073 |
0 % |
13/02/2024 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
597073 |
0 |
597073 |
0 |
597073 |
0 % |
13/02/2024 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
545773 |
0 |
645973 |
0 |
645973 |
6.56 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
545773 |
0 |
645973 |
0 |
645973 |
6.56 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
545773 |
0 |
645973 |
0 |
645973 |
6.56 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
545773 |
0 |
645973 |
0 |
645973 |
6.56 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
589623 |
0 |
622468 |
0 |
622468 |
5.94 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
589623 |
0 |
622468 |
0 |
622468 |
5.94 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
589623 |
0 |
622468 |
0 |
622468 |
5.94 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
589623 |
0 |
622468 |
0 |
622468 |
5.94 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
673981 |
0 |
678081 |
0 |
678081 |
5.92 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
673981 |
0 |
678081 |
0 |
678081 |
5.92 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
673981 |
0 |
678081 |
0 |
678081 |
5.92 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
673981 |
0 |
678081 |
0 |
678081 |
5.92 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
700909 |
0 |
704659 |
803 |
705462 |
5.45 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
700909 |
0 |
704659 |
803 |
705462 |
5.45 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
700909 |
0 |
704659 |
803 |
705462 |
5.45 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
700909 |
0 |
704659 |
803 |
705462 |
5.45 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
695100 |
0 |
709109 |
19591 |
728700 |
5.73 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
695100 |
0 |
709109 |
19591 |
728700 |
5.73 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
695100 |
0 |
709109 |
19591 |
728700 |
5.73 % |
13/02/2019 |
Renaissance Technologies LLC |
Delaware |
695100 |
0 |
709109 |
19591 |
728700 |
5.73 % |
13/02/2019 |
William J. Nasgovitz |
U.S.A. |
0 |
600000 |
0 |
600000 |
600000 |
4.9 % |
09/05/2018 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
600000 |
0 |
600000 |
600000 |
4.9 % |
09/05/2018 |
William J. Nasgovitz |
U.S.A. |
0 |
600000 |
0 |
600000 |
600000 |
4.9 % |
09/05/2018 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
600000 |
0 |
600000 |
600000 |
4.9 % |
09/05/2018 |
Renaissance Technologies LLC |
Delaware |
705487 |
0 |
718838 |
37662 |
756500 |
6.3 % |
14/02/2018 |
Renaissance Technologies LLC |
Delaware |
705487 |
0 |
718838 |
37662 |
756500 |
6.3 % |
14/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
705487 |
0 |
718838 |
37662 |
756500 |
6.3 % |
14/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
705487 |
0 |
718838 |
37662 |
756500 |
6.3 % |
14/02/2018 |
HEARTLAND ADVISORS, INC. |
WISCONSIN USA |
0 |
833195 |
0 |
833195 |
833195 |
6.9 % |
02/02/2018 |
William J. Nasgovitz |
USA |
0 |
833195 |
0 |
833195 |
833195 |
6.9 % |
02/02/2018 |
HEARTLAND ADVISORS, INC. |
WISCONSIN USA |
0 |
833195 |
0 |
833195 |
833195 |
6.9 % |
02/02/2018 |
William J. Nasgovitz |
USA |
0 |
833195 |
0 |
833195 |
833195 |
6.9 % |
02/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
687378 |
0 |
702480 |
51420 |
753900 |
6.24 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
687378 |
0 |
702480 |
51420 |
753900 |
6.24 % |
14/02/2017 |
Renaissance Technologies LLC |
Delaware |
687378 |
0 |
702480 |
51420 |
753900 |
6.24 % |
14/02/2017 |
Renaissance Technologies LLC |
Delaware |
687378 |
0 |
702480 |
51420 |
753900 |
6.24 % |
14/02/2017 |
William J. Nasgovitz |
U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9.1 % |
02/02/2017 |
William J. Nasgovitz |
U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9.1 % |
02/02/2017 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9.1 % |
02/02/2017 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9.1 % |
02/02/2017 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9 % |
05/02/2016 |
William J. Nasgovitz |
U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9 % |
05/02/2016 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9 % |
05/02/2016 |
William J. Nasgovitz |
U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9 % |
05/02/2016 |
Perritt Capital Management, Inc. |
Illinois |
34200 |
571400 |
34200 |
571400 |
605600 |
4.8 % |
13/02/2015 |
Perritt Funds, Inc. |
Maryland |
0 |
571400 |
0 |
571400 |
571400 |
4.6 % |
13/02/2015 |
I.R.S. IDENTIFICATION NO. OF ABOVE PERSONS (ENTITIES ONLY): |
Delaware |
|
|
|
|
0 |
0 % |
10/02/2015 |
Dimensional Fund Advisors LP |
Delaware |
1059396 |
0 |
1064787 |
0 |
1064787 |
8.48 % |
05/02/2015 |
Perritt Capital Management, Inc. |
Illinois |
34425 |
591903 |
34425 |
591903 |
626328 |
5.1 % |
13/02/2014 |
Perritt Capital Management, Inc. |
Illinois |
34425 |
591903 |
34425 |
591903 |
626328 |
5.1 % |
13/02/2014 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
498000 |
0 |
498000 |
498000 |
4 % |
13/02/2014 |
Perritt Funds, Inc. |
Maryland |
0 |
93903 |
0 |
93903 |
93903 |
0.8 % |
13/02/2014 |
Perritt Funds, Inc. |
Maryland |
0 |
93903 |
0 |
93903 |
93903 |
0.8 % |
13/02/2014 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
498000 |
0 |
498000 |
498000 |
4 % |
13/02/2014 |
HEARTLAND ADVISORS, INC. |
WISCONSIN USA |
0 |
1100000 |
0 |
1100000 |
1100000 |
8.9 % |
06/02/2014 |
William J. Nasgovitz |
USA |
0 |
1100000 |
0 |
1100000 |
1100000 |
8.9 % |
06/02/2014 |
HEARTLAND ADVISORS, INC. |
WISCONSIN USA |
0 |
1100000 |
0 |
1100000 |
1100000 |
8.9 % |
06/02/2014 |
William J. Nasgovitz |
USA |
0 |
1100000 |
0 |
1100000 |
1100000 |
8.9 % |
06/02/2014 |
Columbia Wanger Asset Management, LLC |
Delaware |
987000 |
0 |
987000 |
0 |
987000 |
7.9 % |
06/02/2014 |
Columbia Wanger Asset Management, LLC |
Delaware |
987000 |
0 |
987000 |
0 |
987000 |
7.9 % |
06/02/2014 |
WILLIAM J. NASGOVITZ |
U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9.1 % |
07/02/2013 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9.1 % |
07/02/2013 |
WILLIAM J. NASGOVITZ |
U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9.1 % |
07/02/2013 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1100000 |
0 |
1100000 |
1100000 |
9.1 % |
07/02/2013 |
FMR LLC |
Delaware |
0 |
0 |
590026 |
0 |
590026 |
4.614 % |
10/04/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
590026 |
0 |
590026 |
4.614 % |
10/04/2012 |
FMR LLC |
Delaware |
0 |
0 |
590026 |
0 |
590026 |
4.614 % |
10/04/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
590026 |
0 |
590026 |
4.614 % |
10/04/2012 |
Columbia Wanger Asset Management, LLC |
Delaware |
1045000 |
0 |
1278000 |
0 |
1278000 |
10 % |
10/02/2012 |
FMR LLC |
Delaware |
0 |
0 |
1299917 |
0 |
1299917 |
9.854 % |
14/02/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1299917 |
0 |
1299917 |
9.854 % |
14/02/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1299917 |
0 |
1299917 |
9.854 % |
14/02/2011 |
FMR LLC |
Delaware |
0 |
0 |
1299917 |
0 |
1299917 |
9.854 % |
14/02/2011 |
Columbia Wanger Asset Management, |
Delaware |
1160000 |
0 |
1393000 |
0 |
1393000 |
10.5 % |
10/02/2011 |
WILLIAM J. NASGOVITZ |
U.S.A. |
0 |
1000000 |
0 |
1000000 |
1000000 |
7.7 % |
10/02/2010 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1000000 |
0 |
1000000 |
1000000 |
7.7 % |
10/02/2010 |