SEC Filings

Type Description Date Download
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 22, 2023
4 Statement of Changes in Beneficial Ownership Dec 12, 2023
4 Statement of Changes in Beneficial Ownership Dec 12, 2023
4 Statement of Changes in Beneficial Ownership Dec 12, 2023
4 Statement of Changes in Beneficial Ownership Nov 22, 2023
3 Initial Statement of Beneficial Ownership Nov 21, 2023
S-8 POS Post-Effective Amendment to an S-8 filing Nov 03, 2023
13F-HR Form 13F Holdings Report Nov 02, 2023
10-Q Quarterly Report Nov 01, 2023
8-K Current report filing Oct 26, 2023
8-K Current report filing Oct 17, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
4 Statement of Changes in Beneficial Ownership Oct 03, 2023
8-K/A Amended Current report filing Aug 16, 2023
4 Statement of Changes in Beneficial Ownership Aug 08, 2023
13F-HR Form 13F Holdings Report Aug 07, 2023
10-Q Quarterly Report Aug 02, 2023
8-K Current report filing Jul 27, 2023
8-K Current report filing Jul 20, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
4 Statement of Changes in Beneficial Ownership Jul 05, 2023
11-K Annual Report of Employee Stock Plans Jun 27, 2023
11-K Annual Report of Employee Stock Plans Jun 27, 2023
4 Statement of Changes in Beneficial Ownership May 31, 2023
4 Statement of Changes in Beneficial Ownership May 31, 2023
4 Statement of Changes in Beneficial Ownership May 31, 2023
3 Initial Statement of Beneficial Ownership May 26, 2023
8-K Current report filing May 22, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
4 Statement of Changes in Beneficial Ownership May 18, 2023
13F-HR Form 13F Holdings Report May 09, 2023
10-Q Quarterly Report May 03, 2023
8-K Current report filing Apr 27, 2023
8-K Current report filing Apr 20, 2023
4 Statement of Changes in Beneficial Ownership Apr 06, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
4 Statement of Changes in Beneficial Ownership Apr 04, 2023
ARS Annual Report to Security Holders Apr 03, 2023
DEF 14A Proxy Statement (definitive) Apr 03, 2023
4 Statement of Changes in Beneficial Ownership Mar 31, 2023
4 Statement of Changes in Beneficial Ownership Mar 30, 2023
144 Report of proposed sale of securities Mar 29, 2023
4 Statement of Changes in Beneficial Ownership Mar 29, 2023
144 Report of proposed sale of securities Mar 28, 2023
144 Report of proposed sale of securities Mar 27, 2023
4 Statement of Changes in Beneficial Ownership Mar 23, 2023
144 Report of proposed sale of securities Mar 21, 2023
4 Statement of Changes in Beneficial Ownership Mar 16, 2023
144 Report of proposed sale of securities Mar 14, 2023
8-K Current report filing Mar 08, 2023
424B5 Prospectus filed pursuant to Rule 424(b)(5) Mar 08, 2023
FWP Free Writing Prospectus - Filing under Securities Act Rules 163/433 Mar 06, 2023
424B5 Prospectus filed pursuant to Rule 424(b)(5) Mar 06, 2023
8-K Current report filing Mar 02, 2023
4 Statement of Changes in Beneficial Ownership Mar 01, 2023
4 Statement of Changes in Beneficial Ownership Mar 01, 2023
4 Statement of Changes in Beneficial Ownership Mar 01, 2023
4 Statement of Changes in Beneficial Ownership Mar 01, 2023
4 Statement of Changes in Beneficial Ownership Mar 01, 2023
4 Statement of Changes in Beneficial Ownership Mar 01, 2023
4 Statement of Changes in Beneficial Ownership Mar 01, 2023
4 Statement of Changes in Beneficial Ownership Mar 01, 2023
4 Statement of Changes in Beneficial Ownership Mar 01, 2023
4 Statement of Changes in Beneficial Ownership Mar 01, 2023
S-3ASR Automatic shelf registration statement of securities of well-known seasoned issuers Feb 27, 2023
5 Annual Statement of Changes in Beneficial Ownership Feb 16, 2023
10-K Annual Report Feb 16, 2023
SC 13G/A Amended Statement of Ownership Feb 13, 2023
SC 13G/A Amended Statement of Ownership Feb 09, 2023
13F-HR Form 13F Holdings Report Feb 09, 2023
SC 13G/A Amended Statement of Ownership Feb 09, 2023
SC 13G Statement of Ownership Feb 07, 2023
SC 13G/A Amended Statement of Ownership Feb 07, 2023
SC 13G/A Amended Statement of Ownership Feb 07, 2023
SC 13G Statement of Ownership Feb 07, 2023
SC 13G/A Amended Statement of Ownership Feb 06, 2023
SC 13G/A Amended Statement of Ownership Feb 06, 2023
SC 13G/A Amended Statement of Ownership Feb 06, 2023
SC 13G/A Amended Statement of Ownership Feb 06, 2023
SC 13G/A Amended Statement of Ownership Feb 06, 2023
SC 13G Statement of Ownership Feb 06, 2023
SC 13G/A Amended Statement of Ownership Feb 06, 2023
SC 13G/A Amended Statement of Ownership Feb 06, 2023
SC 13G/A Amended Statement of Ownership Feb 06, 2023
SC 13G/A Amended Statement of Ownership Feb 06, 2023
SC 13G/A Amended Statement of Ownership Feb 06, 2023
SC 13G Statement of Ownership Feb 06, 2023
8-K Current report filing Jan 30, 2023
SC 13G/A Amended Statement of Ownership Jan 24, 2023
8-K Current report filing Jan 18, 2023
4 Statement of Changes in Beneficial Ownership Jan 05, 2023