SEC filing year list 2024 2023 2022 2021 2020 2019 2018 2017
Date Filing Type Filing Description Download
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