SEC filing year list 2024 2023 2022 2021 2020 2019 2018 2017
Date Filing Type Filing Description Download
December 19, 2023
4
Statement of Changes in Beneficial Ownership
December 19, 2023
4
Statement of Changes in Beneficial Ownership
December 19, 2023
4
Statement of Changes in Beneficial Ownership
December 19, 2023
4
Statement of Changes in Beneficial Ownership
December 19, 2023
4
Statement of Changes in Beneficial Ownership
December 19, 2023
4
Statement of Changes in Beneficial Ownership
December 19, 2023
4
Statement of Changes in Beneficial Ownership
December 18, 2023
4
Statement of Changes in Beneficial Ownership
December 15, 2023
144
Report of proposed sale of securities
November 27, 2023
4
Statement of Changes in Beneficial Ownership
November 22, 2023
144
Report of proposed sale of securities
November 17, 2023
4
Statement of Changes in Beneficial Ownership
November 06, 2023
4
Statement of Changes in Beneficial Ownership
November 06, 2023
4
Statement of Changes in Beneficial Ownership
November 06, 2023
4
Statement of Changes in Beneficial Ownership
November 06, 2023
4
Statement of Changes in Beneficial Ownership
September 19, 2023
4
Statement of Changes in Beneficial Ownership
September 19, 2023
4
Statement of Changes in Beneficial Ownership
September 19, 2023
4
Statement of Changes in Beneficial Ownership
September 19, 2023
4
Statement of Changes in Beneficial Ownership
September 19, 2023
4
Statement of Changes in Beneficial Ownership
September 19, 2023
4
Statement of Changes in Beneficial Ownership
September 19, 2023
4
Statement of Changes in Beneficial Ownership
August 28, 2023
4
Statement of Changes in Beneficial Ownership
August 14, 2023
4
Statement of Changes in Beneficial Ownership
August 10, 2023
4
Statement of Changes in Beneficial Ownership
August 10, 2023
144
Report of proposed sale of securities
August 09, 2023
4
Statement of Changes in Beneficial Ownership
August 07, 2023
144
Report of proposed sale of securities
August 07, 2023
144
Report of proposed sale of securities
August 07, 2023
144
Report of proposed sale of securities
June 14, 2023
144
Report of proposed sale of securities
May 11, 2023
144
Report of proposed sale of securities
April 21, 2023
Additional Proxy Soliciting Materials (definitive)
April 21, 2023
ARS
Annual Report to Security Holders
March 28, 2023
4
Statement of Changes in Beneficial Ownership
March 28, 2023
4
Statement of Changes in Beneficial Ownership
March 28, 2023
4
Statement of Changes in Beneficial Ownership
March 28, 2023
4
Statement of Changes in Beneficial Ownership
March 28, 2023
4
Statement of Changes in Beneficial Ownership
March 28, 2023
4
Statement of Changes in Beneficial Ownership
March 28, 2023
4
Statement of Changes in Beneficial Ownership
March 28, 2023
4
Statement of Changes in Beneficial Ownership
March 28, 2023
4
Statement of Changes in Beneficial Ownership
March 09, 2023
4
Statement of Changes in Beneficial Ownership
March 09, 2023
4
Statement of Changes in Beneficial Ownership
March 09, 2023
4
Statement of Changes in Beneficial Ownership
March 09, 2023
4
Statement of Changes in Beneficial Ownership
March 09, 2023
4
Statement of Changes in Beneficial Ownership
March 09, 2023
4
Statement of Changes in Beneficial Ownership
March 09, 2023
4
Statement of Changes in Beneficial Ownership
March 09, 2023
4
Statement of Changes in Beneficial Ownership
March 07, 2023
4
Statement of Changes in Beneficial Ownership
March 07, 2023
4
Statement of Changes in Beneficial Ownership
February 14, 2023
4
Statement of Changes in Beneficial Ownership
February 14, 2023
4
Statement of Changes in Beneficial Ownership
February 14, 2023
4
Statement of Changes in Beneficial Ownership
February 14, 2023
4
Statement of Changes in Beneficial Ownership
February 14, 2023
4
Statement of Changes in Beneficial Ownership
February 14, 2023
4
Statement of Changes in Beneficial Ownership
February 14, 2023
4
Statement of Changes in Beneficial Ownership
February 14, 2023
4
Statement of Changes in Beneficial Ownership
February 14, 2023
4
Statement of Changes in Beneficial Ownership
January 25, 2023
4
Statement of Changes in Beneficial Ownership
January 25, 2023
4
Statement of Changes in Beneficial Ownership
January 25, 2023
4
Statement of Changes in Beneficial Ownership
January 25, 2023
4
Statement of Changes in Beneficial Ownership
January 05, 2023
4
Statement of Changes in Beneficial Ownership