December 27, 2024
Form
Statement of Changes in Beneficial Ownership
December 16, 2024
Form
Statement of Changes in Beneficial Ownership
December 13, 2024
Form
Current report filing
December 13, 2024
Form
Report of proposed sale of securities
December 12, 2024
Form
Statement of Changes in Beneficial Ownership
December 10, 2024
Form
Statement of Changes in Beneficial Ownership
December 10, 2024
Form
Current report filing
December 10, 2024
Form
Statement of Ownership
December 6, 2024
Form
Current report filing
December 3, 2024
Form
Statement of Changes in Beneficial Ownership
November 27, 2024
Form
Statement of Changes in Beneficial Ownership
November 26, 2024
Form
Statement of Changes in Beneficial Ownership
November 22, 2024
Form
Statement of Changes in Beneficial Ownership
November 20, 2024
Form
Statement of Changes in Beneficial Ownership
November 20, 2024
Form
Statement of Changes in Beneficial Ownership
November 19, 2024
Form
Statement of Changes in Beneficial Ownership
November 19, 2024
Form
Statement of Changes in Beneficial Ownership
November 19, 2024
Form
Statement of Changes in Beneficial Ownership
November 19, 2024
Form
Statement of Changes in Beneficial Ownership
November 18, 2024
Form
Statement of Changes in Beneficial Ownership
November 14, 2024
Form
Statement of Changes in Beneficial Ownership
November 14, 2024
Form
Amended Statement of Ownership
November 12, 2024
Form
Statement of Changes in Beneficial Ownership
November 12, 2024
Form
Statement of Changes in Beneficial Ownership
November 12, 2024
Form
Current report filing
November 12, 2024
Form
Amended Statement of Ownership
November 12, 2024
Form
Report of proposed sale of securities
November 8, 2024
Form
Statement of Changes in Beneficial Ownership
November 6, 2024
Form
Statement of Changes in Beneficial Ownership
November 4, 2024
Form
Statement of Changes in Beneficial Ownership
November 1, 2024
Form
Report of proposed sale of securities
October 30, 2024
Form
Statement of Changes in Beneficial Ownership
October 30, 2024
Form
Report of proposed sale of securities
October 25, 2024
Form
Quarterly Report
October 23, 2024
Form
Current report filing
October 1, 2024
Form
Current report filing
September 30, 2024
Form
Statement of Changes in Beneficial Ownership
September 30, 2024
Form
Report of proposed sale of securities
September 18, 2024
Form
Current report filing
September 12, 2024
Form
Statement of Changes in Beneficial Ownership
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