Financial reports
10-K
2023 FY
Annual report
14 Mar 24
10-Q
2023 Q3
Quarterly report
9 Nov 23
10-Q
2023 Q2
Quarterly report
10 Aug 23
10-Q
2023 Q1
Quarterly report
10 May 23
10-K/A
2022 FY
Annual report (amended)
28 Apr 23
10-K
2022 FY
Annual report
16 Mar 23
10-Q
2022 Q3
Quarterly report
10 Nov 22
10-Q
2022 Q2
Quarterly report
11 Aug 22
10-K/A
2021 FY
Annual report (amended)
29 Apr 22
10-Q
2022 Q1
Quarterly report
28 Apr 22
Current reports
8-K
Amendments to Articles of Incorporation or Bylaws
29 Mar 24
8-K
Results of Operations and Financial Condition
13 Mar 24
8-K
Departure of Directors or Certain Officers
8 Mar 24
8-K
Departure of Directors or Certain Officers
16 Feb 24
8-K
Departure of Directors or Certain Officers
24 Jan 24
8-K
Submission of Matters to a Vote of Security Holders
15 Dec 23
8-K
Results of Operations and Financial Condition
8 Nov 23
8-K
Results of Operations and Financial Condition
9 Aug 23
8-K
Departure of Directors or Certain Officers
27 Jun 23
8-K
Results of Operations and Financial Condition
9 May 23
Registration and prospectus
S-3/A
Shelf registration (amended)
22 Apr 24
S-3
Shelf registration
29 Mar 24
S-8
Registration of securities for employees
27 Dec 22
424B5
Prospectus supplement for primary offering
11 Aug 22
S-8
Registration of securities for employees
20 Dec 21
424B5
Prospectus supplement for primary offering
12 Nov 21
424B5
Prospectus supplement for primary offering
5 May 21
S-3
Shelf registration
15 Jan 21
S-8
Registration of securities for employees
18 Dec 20
8-A12B
Registration of securities on exchange
22 May 20
Proxies
DEF 14A
Definitive proxy
9 Nov 23
DEF 14A
Definitive proxy
10 Nov 22
DEF 14A
Definitive proxy
12 Nov 21
DEF 14A
Definitive proxy
12 Nov 20
DEF 14A
Definitive proxy
8 Nov 19
DEF 14A
Definitive proxy
9 Nov 18
DEFA14A
Additional proxy soliciting materials
13 Nov 17
DEF 14A
Definitive proxy
3 Nov 17
DEF 14A
Definitive proxy
28 Oct 16
DEF 14A
Definitive proxy
30 Oct 15
Other
EFFECT
Notice of effectiveness
28 Jan 21
CORRESP
Correspondence with SEC
25 Jan 21
UPLOAD
Letter from SEC
25 Jan 21
CORRESP
Correspondence with SEC
15 Nov 13
CORRESP
Correspondence with SEC
12 Nov 13
UPLOAD
Letter from SEC
12 Nov 13
UPLOAD
Letter from SEC
8 Nov 13
CORRESP
Correspondence with SEC
29 Oct 13
UPLOAD
Letter from SEC
28 Oct 13
UPLOAD
Letter from SEC
28 Oct 13