SEC filing year list 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017
Date Filing Type Filing Description Download
March 26, 2026
Amended Statement of Ownership
March 24, 2026
4
Statement of Changes in Beneficial Ownership
March 24, 2026
4
Statement of Changes in Beneficial Ownership
March 24, 2026
4
Statement of Changes in Beneficial Ownership
March 24, 2026
4
Statement of Changes in Beneficial Ownership
March 24, 2026
4
Statement of Changes in Beneficial Ownership
March 24, 2026
4
Statement of Changes in Beneficial Ownership
March 10, 2026
4
Statement of Changes in Beneficial Ownership
March 09, 2026
144
Report of proposed sale of securities
March 06, 2026
4
Statement of Changes in Beneficial Ownership
March 06, 2026
Amended report of proposed sale of securities
March 05, 2026
4
Statement of Changes in Beneficial Ownership
March 05, 2026
4
Statement of Changes in Beneficial Ownership
March 05, 2026
4
Statement of Changes in Beneficial Ownership
March 05, 2026
4
Statement of Changes in Beneficial Ownership
March 05, 2026
4
Statement of Changes in Beneficial Ownership
March 05, 2026
4
Statement of Changes in Beneficial Ownership
March 05, 2026
4
Statement of Changes in Beneficial Ownership
March 05, 2026
4
Statement of Changes in Beneficial Ownership
March 05, 2026
4
Statement of Changes in Beneficial Ownership
March 04, 2026
144
Report of proposed sale of securities
March 04, 2026
144
Report of proposed sale of securities
February 19, 2026
4
Statement of Changes in Beneficial Ownership
February 19, 2026
4
Statement of Changes in Beneficial Ownership
February 19, 2026
4
Statement of Changes in Beneficial Ownership
February 19, 2026
4
Statement of Changes in Beneficial Ownership
February 19, 2026
4
Statement of Changes in Beneficial Ownership
February 19, 2026
4
Statement of Changes in Beneficial Ownership
February 19, 2026
4
Statement of Changes in Beneficial Ownership
February 19, 2026
4
Statement of Changes in Beneficial Ownership
February 17, 2026
4
Statement of Changes in Beneficial Ownership
February 17, 2026
4
Statement of Changes in Beneficial Ownership
February 17, 2026
4
Statement of Changes in Beneficial Ownership
February 17, 2026
4
Statement of Changes in Beneficial Ownership
February 17, 2026
4
Statement of Changes in Beneficial Ownership
February 17, 2026
4
Statement of Changes in Beneficial Ownership
February 17, 2026
4
Statement of Changes in Beneficial Ownership
February 17, 2026
4
Statement of Changes in Beneficial Ownership
February 17, 2026
4
Statement of Changes in Beneficial Ownership
February 17, 2026
4
Statement of Changes in Beneficial Ownership
February 13, 2026
Amended Statement of Ownership