December 15, 2023
Annual Report to Security Holders
December 15, 2023
Proxy Statement (definitive)
December 15, 2023
Additional Proxy Soliciting Materials (definitive)
November 30, 2023
Statement of Changes in Beneficial Ownership
November 30, 2023
Statement of Changes in Beneficial Ownership
November 30, 2023
Statement of Changes in Beneficial Ownership
November 30, 2023
Statement of Changes in Beneficial Ownership
November 30, 2023
Statement of Changes in Beneficial Ownership
November 30, 2023
Statement of Changes in Beneficial Ownership
November 30, 2023
Statement of Changes in Beneficial Ownership
November 29, 2023
Report of proposed sale of securities
November 28, 2023
Report of proposed sale of securities
November 24, 2023
Statement of Changes in Beneficial Ownership
November 22, 2023
Report of proposed sale of securities
November 22, 2023
Statement of Changes in Beneficial Ownership
November 21, 2023
Statement of Changes in Beneficial Ownership
November 21, 2023
Statement of Changes in Beneficial Ownership
November 21, 2023
Statement of Changes in Beneficial Ownership
November 20, 2023
Statement of Changes in Beneficial Ownership
November 20, 2023
Statement of Changes in Beneficial Ownership
November 20, 2023
Statement of Changes in Beneficial Ownership
November 20, 2023
Statement of Changes in Beneficial Ownership
November 20, 2023
Statement of Changes in Beneficial Ownership
November 20, 2023
Statement of Changes in Beneficial Ownership
November 20, 2023
Statement of Changes in Beneficial Ownership
November 20, 2023
Annual Report
November 15, 2023
Statement of Changes in Beneficial Ownership
November 14, 2023
Statement of Changes in Beneficial Ownership
November 14, 2023
Statement of Changes in Beneficial Ownership
November 14, 2023
Report of proposed sale of securities
November 14, 2023
Statement of Changes in Beneficial Ownership
November 14, 2023
Statement of Changes in Beneficial Ownership
November 14, 2023
Statement of Changes in Beneficial Ownership
November 09, 2023
Current report filing
October 06, 2023
Initial Statement of Beneficial Ownership
September 01, 2023
Statement of Changes in Beneficial Ownership
August 31, 2023
Amended report of proposed sale of securities
August 31, 2023
Statement of Changes in Beneficial Ownership
August 31, 2023
Report of proposed sale of securities
August 30, 2023
Statement of Changes in Beneficial Ownership
August 29, 2023
Statement of Changes in Beneficial Ownership
August 25, 2023
Statement of Changes in Beneficial Ownership
August 25, 2023
Statement of Changes in Beneficial Ownership
August 24, 2023
Statement of Ownership
August 24, 2023
Report of proposed sale of securities
August 23, 2023
Statement of Changes in Beneficial Ownership
August 23, 2023
Amended Statement of Changes in Beneficial Ownership
August 21, 2023
Report of proposed sale of securities
August 14, 2023
Statement of Changes in Beneficial Ownership
August 11, 2023
Report of proposed sale of securities
August 09, 2023
Current report filing
August 09, 2023
Quarterly Report
August 09, 2023
Current report filing
July 13, 2023
Statement of Changes in Beneficial Ownership
July 13, 2023
Initial Statement of Beneficial Ownership
July 12, 2023
Current report filing
June 28, 2023
Annual Report of Employee Stock Plans
June 13, 2023
Amended tender offer statement by Issuer
June 09, 2023
Amended tender offer statement by Issuer
May 15, 2023
Statement of Changes in Beneficial Ownership
May 12, 2023
Report of proposed sale of securities
May 11, 2023
Tender offer statement by Issuer
May 10, 2023
Quarterly Report
May 10, 2023
Written communication relating to an issuer or third party
May 10, 2023
Written communication relating to an issuer or third party
May 10, 2023
Current report filing
May 03, 2023
Statement of Changes in Beneficial Ownership
May 02, 2023
Statement of Changes in Beneficial Ownership
April 27, 2023
Amended Current report filing
April 05, 2023
Statement of Changes in Beneficial Ownership
April 04, 2023
Report of proposed sale of securities
March 10, 2023
Amended Statement of Ownership
March 03, 2023
Statement of Changes in Beneficial Ownership
March 03, 2023
Statement of Changes in Beneficial Ownership
March 02, 2023
Initial Statement of Beneficial Ownership
March 01, 2023
Current report filing
February 22, 2023
Statement of Changes in Beneficial Ownership
February 09, 2023
Initial Statement of Beneficial Ownership
February 09, 2023
Amended Statement of Ownership
February 09, 2023
Amended Statement of Ownership
February 07, 2023
Quarterly Report
February 07, 2023
Current report filing
February 01, 2023
Current report filing
January 30, 2023
Statement of Changes in Beneficial Ownership
January 27, 2023
Statement of Changes in Beneficial Ownership
January 27, 2023
Statement of Changes in Beneficial Ownership
January 27, 2023
Statement of Changes in Beneficial Ownership
January 27, 2023
Statement of Changes in Beneficial Ownership
January 27, 2023
Statement of Changes in Beneficial Ownership
January 27, 2023
Statement of Changes in Beneficial Ownership
January 27, 2023
Statement of Changes in Beneficial Ownership
January 26, 2023
Statement of Changes in Beneficial Ownership
January 24, 2023
Amended Statement of Ownership
January 20, 2023
Current report filing