Date Filing Type Filing Description Download
Nov 26, 2024
Form
4
Statement of Changes in Beneficial Ownership
Nov 25, 2024
Form
4
Statement of Changes in Beneficial Ownership
Nov 22, 2024
Form
4
Statement of Changes in Beneficial Ownership
Nov 22, 2024
Form
144
Report of proposed sale of securities
Nov 21, 2024
Form
144
Report of proposed sale of securities
Nov 19, 2024
Form
4
Statement of Changes in Beneficial Ownership
Nov 15, 2024
Form
144
Report of proposed sale of securities
Oct 30, 2024
Form
Statement of Ownership
Aug 16, 2024
Form
4
Statement of Changes in Beneficial Ownership
Aug 16, 2024
Form
4
Statement of Changes in Beneficial Ownership
Aug 14, 2024
Form
144
Report of proposed sale of securities
Aug 14, 2024
Form
144
Report of proposed sale of securities
Aug 14, 2024
Form
144
Report of proposed sale of securities
May 20, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 16, 2024
Form
144
Report of proposed sale of securities
May 14, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 14, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
May 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
Mar 22, 2024
Form
Additional Proxy Soliciting Materials (definitive)
Mar 14, 2024
Form
4
Statement of Changes in Beneficial Ownership
Mar 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
Mar 06, 2024
Form
4
Statement of Changes in Beneficial Ownership
Mar 05, 2024
Form
4
Statement of Changes in Beneficial Ownership
Mar 05, 2024
Form
4
Statement of Changes in Beneficial Ownership
Mar 05, 2024
Form
4
Statement of Changes in Beneficial Ownership
Mar 05, 2024
Form
4
Statement of Changes in Beneficial Ownership
Feb 29, 2024
Form
4
Statement of Changes in Beneficial Ownership
Feb 29, 2024
Form
4
Statement of Changes in Beneficial Ownership
Jan 03, 2024
Form
4
Statement of Changes in Beneficial Ownership