Financial reports
10-Q
2023 Q3
Quarterly report
8 Nov 23
10-Q
2023 Q2
Quarterly report
8 Aug 23
10-Q
2023 Q1
Quarterly report
9 May 23
ARS
2022 FY
Annual report to shareholders
6 Apr 23
10-K
2022 FY
Annual report
28 Feb 23
10-Q
2022 Q3
Quarterly report
8 Nov 22
10-Q
2022 Q2
Quarterly report
8 Aug 22
10-Q
2022 Q1
Quarterly report
6 May 22
10-K
2021 FY
Annual report
25 Feb 22
10-Q
2021 Q3
Quarterly report
8 Nov 21
Current reports
8-K
Results of Operations and Financial Condition
17 Jan 24
8-K
Entry into a Material Definitive Agreement
12 Dec 23
8-K
Results of Operations and Financial Condition
17 Oct 23
8-K
Amendments to Articles of Incorporation or Bylaws
1 Aug 23
8-K
Entry into a Material Definitive Agreement
19 Jul 23
8-K
Entry into a Material Definitive Agreement
6 Jun 23
8-K
Submission of Matters to a Vote of Security Holders
30 May 23
8-K
Results of Operations and Financial Condition
19 Apr 23
8-K
Departure of Directors or Certain Officers
30 Jan 23
8-K
Results of Operations and Financial Condition
18 Jan 23
Registration and prospectus
S-3ASR
Automatic shelf registration
9 May 23
424B5
Prospectus supplement for primary offering
9 Jun 22
424B5
Prospectus supplement for primary offering
7 Jun 22
S-8
Registration of securities for employees
27 May 22
S-8
Registration of securities for employees
27 May 21
S-8
Registration of securities for employees
9 Nov 20
8-A12B
Registration of securities on exchange
28 May 20
424B5
Prospectus supplement for primary offering
7 May 20
FWP
Free writing prospectus
6 May 20
424B5
Prospectus supplement for primary offering
6 May 20
Proxies
DEFA14A
Additional proxy soliciting materials
6 Apr 23
DEF 14A
Definitive proxy
6 Apr 23
DEFA14A
Additional proxy soliciting materials
7 Apr 22
DEF 14A
Definitive proxy
7 Apr 22
DEFA14A
Additional proxy soliciting materials
8 Apr 21
DEF 14A
Definitive proxy
8 Apr 21
DEFA14A
Additional proxy soliciting materials
9 Apr 20
DEF 14A
Definitive proxy
9 Apr 20
DEFA14A
Additional proxy soliciting materials
5 Apr 19
DEF 14A
Definitive proxy
5 Apr 19
Other
CERT
Certification of approval for exchange listing
28 May 20
EFFECT
Notice of effectiveness
6 Aug 19
CORRESP
Correspondence with SEC
1 Aug 19
UPLOAD
Letter from SEC
17 Jul 19
UPLOAD
Letter from SEC
13 Jun 17
CORRESP
Correspondence with SEC
5 Jun 17
UPLOAD
Letter from SEC
30 May 17
UPLOAD
Letter from SEC
14 Sep 16
CORRESP
Correspondence with SEC
6 Sep 16
UPLOAD
Letter from SEC
23 Aug 16
Ownership