Individual Beneficiary

Name of reporting person Citizenship or organization Sole voting power Shared voting power Sole dispositive power Shared dispositive power Amount beneficially owned Percent of class Accepted date
Renaissance Technologies LLC Delaware 192315 0 206588 0 206588 4.7 % 10/02/2022
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 192315 0 206588 0 206588 4.7 % 10/02/2022
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 192315 0 206588 0 206588 4.7 % 10/02/2022
Renaissance Technologies LLC Delaware 192315 0 206588 0 206588 4.7 % 10/02/2022
Renaissance Technologies LLC Delaware 221054 0 228854 0 228854 5.35 % 10/02/2021
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 221054 0 228854 0 228854 5.35 % 10/02/2021
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 221054 0 228854 0 228854 5.35 % 10/02/2021
Renaissance Technologies LLC Delaware 221054 0 228854 0 228854 5.35 % 10/02/2021
Joseph R. Nerges USA 425659 425659 425659 9.95 % 20/01/2021
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 236550 0 247302 3948 251250 6.03 % 12/02/2020
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 236550 0 247302 3948 251250 6.03 % 12/02/2020
Renaissance Technologies LLC Delaware 236550 0 247302 3948 251250 6.03 % 12/02/2020
Renaissance Technologies LLC Delaware 236550 0 247302 3948 251250 6.03 % 12/02/2020
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM946207465 California USA 146953 0 146953 0 146953 3.53 % 07/02/2020
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT California, USA 146953 0 146953 0 146953 3.53 % 07/02/2020
Joseph R. Nerges USA 402466 402466 402466 9.69 % 22/01/2020
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM946207465 California USA 216453 0 216453 0 216453 5.19 % 13/01/2020
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM946207465 California USA 216453 0 216453 0 216453 5.19 % 13/01/2020
James Andrew Stewart James Andrew Stewart, Independent Executor of the Estate of Barbara Ann Stewart, Deceased James Andrew Stewart, President, BJ Cache, Inc., General Partner of BJ Sentinel, Ltd. Texas 226368 0 226368 0 226368 5.45 % 31/10/2019
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 240953 0 251982 7463 259445 6.46 % 12/02/2019
Renaissance Technologies LLC Delaware 240953 0 251982 7463 259445 6.46 % 12/02/2019
Renaissance Technologies LLC Delaware 240953 0 251982 7463 259445 6.46 % 12/02/2019
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 240953 0 251982 7463 259445 6.46 % 12/02/2019
Joseph R. Nerges USA 383201 383201 383201 9.53 % 17/01/2019
Renaissance Technologies LLC Delaware 231014 0 242984 10906 253890 6.39 % 13/02/2018
Renaissance Technologies LLC Delaware 231014 0 242984 10906 253890 6.39 % 13/02/2018
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 231014 0 242984 10906 253890 6.39 % 13/02/2018
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 231014 0 242984 10906 253890 6.39 % 13/02/2018
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM946207465 California USA 216453 0 216453 0 216453 5.45 % 06/02/2018
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM946207465 California USA 216453 0 216453 0 216453 5.45 % 06/02/2018
Joseph R. Nerges USA 362278 0 362278 0 362278 9.11 % 09/01/2018
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 195400 0 209228 34072 243300 6.37 % 14/02/2017
Renaissance Technologies LLC Delaware 195400 0 209228 34072 243300 6.37 % 14/02/2017
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 195400 0 209228 34072 243300 6.37 % 14/02/2017
Renaissance Technologies LLC Delaware 195400 0 209228 34072 243300 6.37 % 14/02/2017
Joseph R. Nerges USA 302200 302200 302200 7.93 % 10/01/2017
William G. Lauber United States of America 12875 4200 12875 179116 201866 5.6 % 09/01/2017
Sterling Capital Management, Inc. Missouri 12875 4200 12875 179116 201866 5.6 % 09/01/2017
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM946207465 California USA 216453 0 216453 0 216453 5.88 % 04/02/2016
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM946207465 California USA 216453 0 216453 0 216453 5.88 % 04/02/2016
William G. Lauber United States of America 17200 5600 17200 261316 292316 8.2 % 21/01/2016
Sterling Capital Management, Inc. Missouri 17200 5600 17200 261916 292316 8.2 % 21/01/2016
Joseph R. Nerges USA 224609 224609 224609 6.01 % 11/01/2016
Joseph R. Nerges USA 185472 0 185472 0 185472 5.07 % 27/03/2015
Dimensional Fund Advisors LP Delaware 295862 0 295862 0 295862 8.09 % 05/02/2015
William G. Lauber United States of America 17200 5100 17200 255275 285375 8.2 % 14/01/2015
Sterling Capital Management, Inc. Missouri 17200 5100 17200 255275 285375 8.2 % 14/01/2015
Sterling Capital Management, Inc. Missouri 15000 5100 15000 224000 249600 7.3 % 31/01/2014
William G. Lauber United States of America 15000 5100 15000 224000 249600 7.3 % 31/01/2014
Ariel Investments, LLC # Delaware 181887 0 198232 0 198232 5.7 % 09/08/2013
Ariel Investments, LLC # Delaware 181887 0 198232 0 198232 5.7 % 09/08/2013
Ariel Investments, LLC # Delaware 182621 0 378567 0 378567 11 % 09/04/2013
Ariel Investments, LLC # Delaware 182621 0 378567 0 378567 11 % 09/04/2013
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM946207465 California USA 216453 0 216453 0 216453 6.23 % 12/01/2012
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM946207465 California USA 216453 0 216453 0 216453 6.11 % 11/01/2011
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM946207465 California USA 216453 0 216453 0 216453 6.11 % 11/01/2011
Eliot Rose Asset Management, LLC Rhode Island 102484 0 102484 0 102484 2.9 % 10/09/2010
Gary S. Siperstein Rhode Island 102484 0 102484 0 102484 2.9 % 10/09/2010
Edward W. Wedbush United States America 0 187135 0 187135 187135 5.2 % 24/06/2010
WEDBUSH, Inc. California 0 187135 0 187135 187135 5.2 % 24/06/2010
Wedbush Opportunity Capital, LLC Delaware 0 187135 0 187135 187135 5.2 % 24/06/2010
Wedbush Opportunity Partners, LP Delaware 0 187135 0 187135 187135 5.2 % 24/06/2010
Eliot Rose Asset Management, LLC Rhode Island 379702 0 379702 0 379702 10.6 % 08/02/2010
Gary S. Siperstein Rhode Island 379702 0 379702 0 379702 10.6 % 08/02/2010
CalPERS USA 218253 0 218253 0 218253 6.08 % 12/01/2010

Senat trading

Bureau Date de la transaction Date de réception Type Amount Commentaire

Senat Divulgation

Représentant Date de la transaction Date de divulgation Type Amount District