SEC filing year list 2024 2023 2022 2021 2020 2019 2018 2017
Date Filing Type Filing Description Download
May 14, 2024
144
Report of proposed sale of securities
April 19, 2024
Additional Proxy Soliciting Materials (definitive)
April 19, 2024
ARS
Annual Report to Security Holders
March 26, 2024
4
Statement of Changes in Beneficial Ownership
March 26, 2024
4
Statement of Changes in Beneficial Ownership
March 26, 2024
4
Statement of Changes in Beneficial Ownership
March 26, 2024
4
Statement of Changes in Beneficial Ownership
March 26, 2024
4
Statement of Changes in Beneficial Ownership
March 26, 2024
4
Statement of Changes in Beneficial Ownership
March 26, 2024
4
Statement of Changes in Beneficial Ownership
March 11, 2024
4
Statement of Changes in Beneficial Ownership
March 08, 2024
4
Statement of Changes in Beneficial Ownership
March 08, 2024
144
Report of proposed sale of securities
March 07, 2024
4
Statement of Changes in Beneficial Ownership
March 07, 2024
4
Statement of Changes in Beneficial Ownership
March 07, 2024
4
Statement of Changes in Beneficial Ownership
March 07, 2024
4
Statement of Changes in Beneficial Ownership
March 07, 2024
4
Statement of Changes in Beneficial Ownership
March 07, 2024
4
Statement of Changes in Beneficial Ownership
March 07, 2024
4
Statement of Changes in Beneficial Ownership
March 06, 2024
144
Report of proposed sale of securities
March 06, 2024
144
Report of proposed sale of securities
March 06, 2024
4
Statement of Changes in Beneficial Ownership
March 06, 2024
144
Report of proposed sale of securities
March 05, 2024
144
Report of proposed sale of securities
March 04, 2024
144
Report of proposed sale of securities
February 22, 2024
4
Statement of Changes in Beneficial Ownership
February 22, 2024
4
Statement of Changes in Beneficial Ownership
February 22, 2024
4
Statement of Changes in Beneficial Ownership
February 22, 2024
4
Statement of Changes in Beneficial Ownership
February 22, 2024
4
Statement of Changes in Beneficial Ownership
February 22, 2024
4
Statement of Changes in Beneficial Ownership
February 22, 2024
4
Statement of Changes in Beneficial Ownership
February 22, 2024
4
Statement of Changes in Beneficial Ownership
February 21, 2024
4
Statement of Changes in Beneficial Ownership
February 20, 2024
4
Statement of Changes in Beneficial Ownership
February 20, 2024
4
Statement of Changes in Beneficial Ownership
February 20, 2024
4
Statement of Changes in Beneficial Ownership
February 20, 2024
4
Statement of Changes in Beneficial Ownership
February 20, 2024
4
Statement of Changes in Beneficial Ownership
February 20, 2024
4
Statement of Changes in Beneficial Ownership
February 20, 2024
4
Statement of Changes in Beneficial Ownership
February 20, 2024
4
Statement of Changes in Beneficial Ownership
February 20, 2024
4
Statement of Changes in Beneficial Ownership