Renaissance Technologies LLC |
Delaware |
168113 |
0 |
196913 |
0 |
196913 |
4.83 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
168113 |
0 |
196913 |
0 |
196913 |
4.83 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
247569 |
0 |
300637 |
0 |
300637 |
7.61 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
247569 |
0 |
300637 |
0 |
300637 |
7.61 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
247569 |
0 |
300637 |
0 |
300637 |
7.61 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
247569 |
0 |
300637 |
0 |
300637 |
7.61 % |
11/02/2022 |
Peter J. Abrahamson |
United States America |
80000 |
0 |
80000 |
0 |
80000 |
2 % |
19/11/2021 |
Renaissance Technologies LLC |
Delaware |
253980 |
0 |
253980 |
0 |
253980 |
6.84 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
253980 |
0 |
253980 |
0 |
253980 |
6.84 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
253980 |
0 |
253980 |
0 |
253980 |
6.84 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
253980 |
0 |
253980 |
0 |
253980 |
6.84 % |
11/02/2021 |
Peter J. Abrahamson |
United States America |
290994 |
0 |
290994 |
0 |
290994 |
7.8 % |
19/01/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
264680 |
0 |
264680 |
0 |
264680 |
7.21 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
264680 |
0 |
264680 |
0 |
264680 |
7.21 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
264680 |
0 |
264680 |
0 |
264680 |
7.21 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
264680 |
0 |
264680 |
0 |
264680 |
7.21 % |
13/02/2020 |
Peter J. Abrahamson |
United States America |
272300 |
0 |
272300 |
0 |
272300 |
7.4 % |
27/01/2020 |
Peter J. Abrahamson |
United States America |
212500 |
0 |
212500 |
0 |
212500 |
5.8 % |
26/07/2019 |
Renaissance Technologies LLC |
Delaware |
267380 |
0 |
267380 |
26000 |
293380 |
8.13 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
267380 |
0 |
267380 |
26000 |
293380 |
8.13 % |
13/02/2019 |
Renaissance Technologies LLC |
Delaware |
267380 |
0 |
267380 |
26000 |
293380 |
8.13 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
267380 |
0 |
267380 |
26000 |
293380 |
8.13 % |
13/02/2019 |
Renaissance Technologies LLC |
Delaware |
254154 |
0 |
254741 |
75159 |
329900 |
9.34 % |
13/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
254154 |
0 |
254741 |
75159 |
329900 |
9.34 % |
13/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
254154 |
0 |
254741 |
75159 |
329900 |
9.34 % |
13/02/2018 |
Renaissance Technologies LLC |
Delaware |
254154 |
0 |
254741 |
75159 |
329900 |
9.34 % |
13/02/2018 |
Fidelity Stock Fund |
Massachusetts |
276400 |
0 |
0 |
0 |
276400 |
7.867 % |
13/02/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
287500 |
0 |
287500 |
8.183 % |
13/02/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
287500 |
0 |
287500 |
8.183 % |
13/02/2015 |
Fidelity Stock Fund |
Massachusetts |
276400 |
0 |
0 |
0 |
276400 |
7.867 % |
13/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
287500 |
0 |
287500 |
8.183 % |
13/02/2015 |
FMR LLC |
Delaware |
11100 |
0 |
287500 |
0 |
287500 |
8.183 % |
13/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
287500 |
0 |
287500 |
8.183 % |
13/02/2015 |
FMR LLC |
Delaware |
11100 |
0 |
287500 |
0 |
287500 |
8.183 % |
13/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
300000 |
0 |
300000 |
8.713 % |
14/02/2014 |
FMR LLC |
Delaware |
0 |
0 |
300000 |
0 |
300000 |
8.713 % |
14/02/2014 |
WEDBUSH, Inc. |
California |
22251 |
188200 |
22251 |
188200 |
188200 |
5.7 % |
02/12/2010 |
Edward W. Wedbush |
United States America |
6300 |
188200 |
6300 |
188200 |
188200 |
5.7 % |
02/12/2010 |
Wedbush Opportunity Partners, LP |
Delaware |
0 |
159649 |
0 |
159649 |
159649 |
4.8 % |
02/12/2010 |
Wedbush Opportunity Capital, LLC |
Delaware |
0 |
159649 |
0 |
159649 |
159649 |
4.8 % |
02/12/2010 |