Nov 26, 2024
Form
Statement of Changes in Beneficial Ownership
Nov 25, 2024
Form
Statement of Changes in Beneficial Ownership
Nov 22, 2024
Form
Statement of Changes in Beneficial Ownership
Nov 22, 2024
Form
Report of proposed sale of securities
Nov 21, 2024
Form
Report of proposed sale of securities
Nov 19, 2024
Form
Statement of Changes in Beneficial Ownership
Nov 15, 2024
Form
Report of proposed sale of securities
Nov 14, 2024
Form
Amended Statement of Ownership
Nov 12, 2024
Form
Amended Current report filing
Nov 12, 2024
Form
Quarterly Report
Nov 08, 2024
Form
Current report filing
Oct 31, 2024
Form
Amended Statement of Beneficial Ownership
Oct 30, 2024
Form
Statement of Ownership
Oct 01, 2024
Form
Current report filing
Aug 16, 2024
Form
Statement of Changes in Beneficial Ownership
Aug 16, 2024
Form
Statement of Changes in Beneficial Ownership
Aug 14, 2024
Form
Report of proposed sale of securities
Aug 14, 2024
Form
Report of proposed sale of securities
Aug 14, 2024
Form
Report of proposed sale of securities
Aug 09, 2024
Form
Quarterly Report
Aug 09, 2024
Form
Current report filing
May 20, 2024
Form
Statement of Changes in Beneficial Ownership
May 16, 2024
Form
Report of proposed sale of securities
May 14, 2024
Form
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
Statement of Changes in Beneficial Ownership
May 13, 2024
Form
Amended Statement of Beneficial Ownership
May 08, 2024
Form
Quarterly Report
May 07, 2024
Form
Current report filing
May 06, 2024
Form
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
Statement of Changes in Beneficial Ownership
May 03, 2024
Form
Current report filing
Apr 24, 2024
Form
Amended Statement of Ownership
Mar 22, 2024
Form
Proxy Statement (definitive)
Mar 22, 2024
Form
Additional Proxy Soliciting Materials (definitive)
Mar 14, 2024
Form
Annual Report
Mar 14, 2024
Form
Statement of Changes in Beneficial Ownership
Mar 06, 2024
Form
Statement of Changes in Beneficial Ownership
Mar 06, 2024
Form
Statement of Changes in Beneficial Ownership
Mar 05, 2024
Form
Statement of Changes in Beneficial Ownership
Mar 05, 2024
Form
Statement of Changes in Beneficial Ownership
Mar 05, 2024
Form
Statement of Changes in Beneficial Ownership
Mar 05, 2024
Form
Statement of Changes in Beneficial Ownership
Mar 01, 2024
Form
Current report filing
Feb 29, 2024
Form
Statement of Changes in Beneficial Ownership
Feb 29, 2024
Form
Statement of Changes in Beneficial Ownership
Feb 13, 2024
Form
Amended Statement of Ownership
Jan 10, 2024
Form
Current report filing
Jan 05, 2024
Form
Statement of Ownership
Jan 03, 2024
Form
Statement of Changes in Beneficial Ownership
Jan 03, 2024
Form
Amended Statement of Beneficial Ownership