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