September 10, 2024
Form
Statement of Changes in Beneficial Ownership
September 6, 2024
Form
Statement of Changes in Beneficial Ownership
September 3, 2024
Form
Statement of Changes in Beneficial Ownership
September 3, 2024
Form
Statement of Changes in Beneficial Ownership
August 30, 2024
Form
Report of proposed sale of securities
August 29, 2024
Form
Statement of Changes in Beneficial Ownership
August 27, 2024
Form
Statement of Changes in Beneficial Ownership
August 26, 2024
Form
Current report filing
August 23, 2024
Form
Statement of Changes in Beneficial Ownership
August 21, 2024
Form
Statement of Changes in Beneficial Ownership
August 19, 2024
Form
Statement of Changes in Beneficial Ownership
August 15, 2024
Form
Statement of Changes in Beneficial Ownership
August 13, 2024
Form
Statement of Changes in Beneficial Ownership
August 13, 2024
Form
Statement of Changes in Beneficial Ownership
August 12, 2024
Form
Report of proposed sale of securities
August 9, 2024
Form
Statement of Changes in Beneficial Ownership
August 7, 2024
Form
Statement of Changes in Beneficial Ownership
August 5, 2024
Form
Statement of Changes in Beneficial Ownership
August 1, 2024
Form
Report of proposed sale of securities
July 31, 2024
Form
Statement of Changes in Beneficial Ownership
July 31, 2024
Form
Statement of Changes in Beneficial Ownership
July 31, 2024
Form
Report of proposed sale of securities
July 30, 2024
Form
Report of proposed sale of securities
July 26, 2024
Form
Quarterly Report
July 25, 2024
Form
Current report filing
July 18, 2024
Form
Current report filing
July 2, 2024
Form
Statement of Changes in Beneficial Ownership
July 2, 2024
Form
Report of proposed sale of securities
July 1, 2024
Form
Statement of Changes in Beneficial Ownership
June 28, 2024
Form
Report of proposed sale of securities
June 25, 2024
Form
Statement of Changes in Beneficial Ownership
June 24, 2024
Form
Report of proposed sale of securities
June 20, 2024
Form
Current report filing
June 18, 2024
Form
Current report filing
June 14, 2024
Form
Current report filing
June 6, 2024
Form
Statement of Changes in Beneficial Ownership
June 6, 2024
Form
Statement of Changes in Beneficial Ownership
June 4, 2024
Form
Statement of Changes in Beneficial Ownership
June 4, 2024
Form
Report of proposed sale of securities
May 31, 2024
Form
Statement of Changes in Beneficial Ownership
May 29, 2024
Form
Statement of Changes in Beneficial Ownership
May 28, 2024
Form
Statement of Changes in Beneficial Ownership
May 23, 2024
Form
Statement of Changes in Beneficial Ownership
May 21, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 17, 2024
Form
Statement of Changes in Beneficial Ownership
May 15, 2024
Form
Statement of Changes in Beneficial Ownership
May 15, 2024
Form
Current report filing
May 13, 2024
Form
Statement of Changes in Beneficial Ownership
May 13, 2024
Form
Statement of Changes in Beneficial Ownership
May 10, 2024
Form
Report of proposed sale of securities
May 9, 2024
Form
Statement of Changes in Beneficial Ownership
May 9, 2024
Form
Current report filing
May 7, 2024
Form
Statement of Changes in Beneficial Ownership
May 3, 2024
Form
Statement of Changes in Beneficial Ownership
May 1, 2024
Form
Report of proposed sale of securities
April 26, 2024
Form
Quarterly Report
April 25, 2024
Form
Current report filing
March 28, 2024
Form
Annual Report to Security Holders
March 28, 2024
Form
Additional Proxy Soliciting Materials (definitive)
March 28, 2024
Form
Proxy Statement (definitive)
March 22, 2024
Form
Current report filing
March 18, 2024
Form
Initial Statement of Beneficial Ownership
March 15, 2024
Form
Current report filing
March 14, 2024
Form
Statement of Changes in Beneficial Ownership
March 12, 2024
Form
Statement of Changes in Beneficial Ownership
March 12, 2024
Form
Statement of Changes in Beneficial Ownership
March 11, 2024
Form
Report of proposed sale of securities
March 8, 2024
Form
Statement of Changes in Beneficial Ownership
March 6, 2024
Form
Statement of Changes in Beneficial Ownership
March 4, 2024
Form
Statement of Changes in Beneficial Ownership
February 29, 2024
Form
Statement of Changes in Beneficial Ownership
February 29, 2024
Form
Current report filing
February 29, 2024
Form
Annual Report
February 27, 2024
Form
Statement of Changes in Beneficial Ownership
February 23, 2024
Form
Current report filing
February 23, 2024
Form
Statement of Changes in Beneficial Ownership
February 21, 2024
Form
Statement of Changes in Beneficial Ownership
February 20, 2024
Form
Statement of Changes in Beneficial Ownership
February 15, 2024
Form
Statement of Changes in Beneficial Ownership
February 14, 2024
Form
Amended Statement of Ownership
February 13, 2024
Form
Amended Statement of Ownership
February 13, 2024
Form
Amended Statement of Ownership
February 13, 2024
Form
Statement of Changes in Beneficial Ownership
February 9, 2024
Form
Statement of Changes in Beneficial Ownership
February 7, 2024
Form
Statement of Changes in Beneficial Ownership
February 6, 2024
Form
Amended Statement of Ownership
February 5, 2024
Form
Statement of Changes in Beneficial Ownership
February 5, 2024
Form
Current report filing
February 1, 2024
Form
Report of proposed sale of securities
January 29, 2024
Form
Statement of Ownership
January 4, 2024
Form
Current report filing