Financial reports
10-Q
2024 Q1
Quarterly report
19 Apr 24
ARS
2023 FY
Annual report to shareholders
8 Mar 24
10-K
2023 FY
Annual report
16 Feb 24
10-Q
2023 Q3
Quarterly report
24 Oct 23
10-Q
2023 Q2
Quarterly report
25 Jul 23
10-Q
2023 Q1
Quarterly report
25 Apr 23
ARS
2022 FY
Annual report to shareholders
9 Mar 23
10-K
2022 FY
Annual report
22 Feb 23
10-Q
2022 Q3
Quarterly report
25 Oct 22
10-Q
2022 Q2
Quarterly report
26 Jul 22
Current reports
8-K
Results of Operations and Financial Condition
18 Apr 24
8-K
Fourth Quarter 2023 Highlights
26 Jan 24
8-K
Third Quarter 2023 Highlights
19 Oct 23
8-K
Second Quarter 2023 Highlights
20 Jul 23
8-K
Amendments to Articles of Incorporation or Bylaws
1 May 23
8-K
First Quarter 2023 Highlights
20 Apr 23
8-K
Fourth Quarter 2022 Highlights
27 Jan 23
8-K
Third Quarter 2022 Highlights
19 Oct 22
8-K
Departure of Directors or Certain Officers
1 Aug 22
8-K
Second Quarter 2022 Highlights
20 Jul 22
Registration and prospectus
S-8
Registration of securities for employees
30 Apr 21
S-3ASR
Automatic shelf registration
5 Mar 18
S-3ASR
Automatic shelf registration
4 Mar 15
424B3
Prospectus supplement
8 Mar 12
S-3
Shelf registration
1 Mar 12
S-8
Registration of securities for employees
5 May 11
424B3
Prospectus supplement
19 Dec 08
S-3
Shelf registration
25 Nov 08
25
Voluntary exchange delisting
16 Jun 08
8-A12B
Registration of securities on exchange
16 Jun 08
Proxies
PX14A6G
Letter to shareholders
4 Apr 24
DEF 14A
Definitive proxy
18 Mar 24
PX14A6G
Letter to shareholders
19 Apr 23
DEF 14A
Definitive proxy
20 Mar 23
PRE 14A
Preliminary proxy
9 Mar 23
PX14A6G
Letter to shareholders
31 Mar 22
DEF 14A
Definitive proxy
18 Mar 22
DEF 14A
Definitive proxy
19 Mar 21
PX14A6G
Letter to shareholders
9 Apr 20
DEFA14A
Additional proxy soliciting materials
3 Apr 20
Other
SD
Conflict minerals disclosure
26 May 23
SD
Conflict minerals disclosure
27 May 22
SD
Conflict minerals disclosure
28 May 21
SD
Conflict minerals disclosure
1 Jun 20
SD
Conflict minerals disclosure
31 May 19
SD
Conflict minerals disclosure
30 May 18
SD
Conflict minerals disclosure
31 May 17
SD
Conflict minerals disclosure
31 May 16
SD
Conflict minerals disclosure
1 Jun 15
SD
Conflict minerals disclosure
2 Jun 14