Dec 18, 2024
Statement of Changes in Beneficial Ownership
Dec 16, 2024
Current report filing
Dec 16, 2024
Report of proposed sale of securities
Dec 11, 2024
Statement of Changes in Beneficial Ownership
Dec 05, 2024
Current report filing
Dec 04, 2024
Statement of Changes in Beneficial Ownership
Dec 04, 2024
Statement of Changes in Beneficial Ownership
Dec 04, 2024
Statement of Changes in Beneficial Ownership
Dec 04, 2024
Statement of Changes in Beneficial Ownership
Dec 02, 2024
Report of proposed sale of securities
Dec 02, 2024
Report of proposed sale of securities
Nov 22, 2024
Amended Current report filing
Nov 19, 2024
Statement of Changes in Beneficial Ownership
Nov 19, 2024
Statement of Changes in Beneficial Ownership
Nov 19, 2024
Statement of Changes in Beneficial Ownership
Nov 15, 2024
Report of proposed sale of securities
Nov 14, 2024
Amended Statement of Ownership
Nov 13, 2024
Statement of Changes in Beneficial Ownership
Nov 12, 2024
Amended Statement of Ownership
Nov 12, 2024
Report of proposed sale of securities
Nov 08, 2024
Statement of Changes in Beneficial Ownership
Nov 08, 2024
Initial Statement of Beneficial Ownership
Nov 08, 2024
Current report filing
Nov 07, 2024
Amended Statement of Ownership
Nov 05, 2024
Statement of Changes in Beneficial Ownership
Nov 04, 2024
Amended Statement of Ownership
Nov 01, 2024
Report of proposed sale of securities
Oct 31, 2024
Quarterly Report
Oct 30, 2024
Current report filing
Oct 21, 2024
Amended Statement of Ownership
Oct 17, 2024
Statement of Changes in Beneficial Ownership
Oct 15, 2024
Report of proposed sale of securities
Oct 03, 2024
Statement of Changes in Beneficial Ownership
Oct 03, 2024
Statement of Changes in Beneficial Ownership
Oct 01, 2024
Report of proposed sale of securities
Oct 01, 2024
Report of proposed sale of securities
Sep 18, 2024
Statement of Changes in Beneficial Ownership
Sep 16, 2024
Report of proposed sale of securities
Sep 10, 2024
Statement of Changes in Beneficial Ownership
Sep 09, 2024
Report of proposed sale of securities
Sep 05, 2024
Statement of Changes in Beneficial Ownership
Sep 05, 2024
Statement of Changes in Beneficial Ownership
Sep 05, 2024
Statement of Changes in Beneficial Ownership
Sep 03, 2024
Report of proposed sale of securities
Aug 30, 2024
Statement of Changes in Beneficial Ownership
Aug 28, 2024
Report of proposed sale of securities
Aug 26, 2024
Statement of Changes in Beneficial Ownership
Aug 13, 2024
Statement of Changes in Beneficial Ownership
Aug 09, 2024
Report of proposed sale of securities
Aug 05, 2024
Statement of Changes in Beneficial Ownership
Aug 05, 2024
Statement of Changes in Beneficial Ownership
Aug 02, 2024
Securities Registration: Employee Benefit Plan
Aug 02, 2024
Quarterly Report
Aug 01, 2024
Current report filing
Aug 01, 2024
Report of proposed sale of securities
Aug 01, 2024
Report of proposed sale of securities
Jul 03, 2024
Statement of Changes in Beneficial Ownership
Jul 03, 2024
Statement of Changes in Beneficial Ownership
Jul 01, 2024
Report of proposed sale of securities
Jul 01, 2024
Report of proposed sale of securities
Jun 27, 2024
Initial Statement of Beneficial Ownership
Jun 27, 2024
Statement of Changes in Beneficial Ownership
Jun 27, 2024
Current report filing
Jun 10, 2024
Statement of Changes in Beneficial Ownership
Jun 10, 2024
Statement of Changes in Beneficial Ownership
Jun 10, 2024
Statement of Changes in Beneficial Ownership
Jun 10, 2024
Statement of Changes in Beneficial Ownership
Jun 10, 2024
Statement of Changes in Beneficial Ownership
Jun 10, 2024
Statement of Changes in Beneficial Ownership
Jun 10, 2024
Statement of Changes in Beneficial Ownership
Jun 10, 2024
Statement of Changes in Beneficial Ownership
Jun 10, 2024
Statement of Changes in Beneficial Ownership
Jun 10, 2024
Report of proposed sale of securities
Jun 10, 2024
Report of proposed sale of securities
Jun 07, 2024
Current report filing
Jun 07, 2024
Report of proposed sale of securities
Jun 07, 2024
Report of proposed sale of securities
Jun 05, 2024
Statement of Changes in Beneficial Ownership
Jun 05, 2024
Statement of Changes in Beneficial Ownership
Jun 05, 2024
Statement of Changes in Beneficial Ownership
Jun 05, 2024
Statement of Changes in Beneficial Ownership
Jun 03, 2024
Report of proposed sale of securities
May 31, 2024
Statement of Changes in Beneficial Ownership
May 31, 2024
Current report filing
May 29, 2024
Report of proposed sale of securities
May 21, 2024
Current report filing
May 17, 2024
Statement of Changes in Beneficial Ownership
May 15, 2024
Report of proposed sale of securities
May 03, 2024
Statement of Changes in Beneficial Ownership
May 03, 2024
Quarterly Report
May 02, 2024
Amended Statement of Beneficial Ownership
May 02, 2024
Current report filing
May 01, 2024
Report of proposed sale of securities
Apr 25, 2024
Annual Report to Security Holders
Apr 25, 2024
Proxy Statement (definitive)
Apr 25, 2024
Additional Proxy Soliciting Materials (definitive)
Apr 03, 2024
Statement of Changes in Beneficial Ownership
Apr 03, 2024
Statement of Changes in Beneficial Ownership
Apr 01, 2024
Report of proposed sale of securities
Mar 25, 2024
Statement of Changes in Beneficial Ownership
Mar 21, 2024
Report of proposed sale of securities
Mar 20, 2024
Statement of Changes in Beneficial Ownership
Mar 20, 2024
Initial Statement of Beneficial Ownership
Mar 11, 2024
Statement of Changes in Beneficial Ownership
Mar 11, 2024
Statement of Changes in Beneficial Ownership
Mar 11, 2024
Amended Statement of Ownership
Mar 08, 2024
Report of proposed sale of securities
Mar 07, 2024
Statement of Changes in Beneficial Ownership
Mar 07, 2024
Report of proposed sale of securities
Mar 05, 2024
Report of proposed sale of securities
Mar 04, 2024
Statement of Changes in Beneficial Ownership
Mar 04, 2024
Statement of Changes in Beneficial Ownership
Mar 04, 2024
Statement of Changes in Beneficial Ownership
Mar 04, 2024
Statement of Changes in Beneficial Ownership
Mar 01, 2024
Automatic shelf registration statement of securities of well-known seasoned issuers
Mar 01, 2024
Withdrawal of Registration Statement
Mar 01, 2024
Report of proposed sale of securities
Feb 29, 2024
Securities Registration Statement (simplified form)
Feb 29, 2024
Annual Report
Feb 14, 2024
Statement of Ownership
Feb 13, 2024
Amended Statement of Ownership
Feb 13, 2024
Current report filing
Feb 09, 2024
Amended Statement of Ownership
Feb 08, 2024
Current report filing
Feb 05, 2024
Statement of Changes in Beneficial Ownership
Feb 01, 2024
Report of proposed sale of securities
Jan 31, 2024
Amended Statement of Beneficial Ownership
Jan 23, 2024
Amended Statement of Ownership
Jan 23, 2024
Current report filing
Jan 11, 2024
Current report filing
Jan 05, 2024
Statement of Changes in Beneficial Ownership
Jan 04, 2024
Statement of Changes in Beneficial Ownership
Jan 02, 2024
Report of proposed sale of securities