Financial reports
10-K
2023 FY
Annual report
20 Feb 24
10-Q
2023 Q3
Quarterly report
26 Oct 23
10-Q
2023 Q2
Quarterly report
27 Jul 23
10-Q
2023 Q1
Quarterly report
27 Apr 23
10-K
2022 FY
Annual report
17 Feb 23
10-Q
2022 Q3
Quarterly report
1 Nov 22
10-Q
2022 Q2
Quarterly report
2 Aug 22
10-Q
2022 Q1
Quarterly report
3 May 22
10-K
2021 FY
Annual report
22 Feb 22
10-Q
2021 Q3
Quarterly report
4 Nov 21
Current reports
8-K
Entry into a Material Definitive Agreement
27 Feb 24
8-K/A
Departure of Directors or Certain Officers
15 Dec 23
8-K
Departure of Directors or Certain Officers
3 Oct 23
8-K
Entry into a Material Definitive Agreement
14 Sep 23
8-K
Departure of Directors or Certain Officers
26 Jul 23
8-K
Entry into a Material Definitive Agreement
21 Mar 23
8-K
Departure of Directors or Certain Officers
15 Mar 23
8-K/A
Departure of Directors or Certain Officers
21 Feb 23
8-K
Departure of Directors or Certain Officers
3 Jan 23
8-K/A
Departure of Directors or Certain Officers
16 Dec 22
Registration and prospectus
424B2
Prospectus for primary offering
27 Feb 24
FWP
Free writing prospectus
26 Feb 24
424B2
Prospectus for primary offering
26 Feb 24
424B2
Prospectus for primary offering
14 Sep 23
FWP
Free writing prospectus
13 Sep 23
424B2
Prospectus for primary offering
13 Sep 23
S-3ASR
Automatic shelf registration
17 May 23
424B2
Prospectus for primary offering
21 Mar 23
FWP
Free writing prospectus
20 Mar 23
424B2
Prospectus for primary offering
20 Mar 23
Proxies
DEF 14A
Definitive proxy
26 Apr 02
DEF 14A
Definitive proxy
29 Mar 01
DEF 14A
Definitive proxy
3 Apr 00
DEF 14A
Definitive proxy
29 Mar 99
PRE 14A
Preliminary proxy
4 Mar 99
DEF 14A
Definitive proxy
27 Mar 98
Other
UPLOAD
Letter from SEC
16 Sep 22
UPLOAD
Letter from SEC
20 Jul 22
EFFECT
Notice of effectiveness
3 Jan 12
CORRESP
Correspondence with SEC
29 Dec 11
CORRESP
Correspondence with SEC
29 Dec 11
CORRESP
Correspondence with SEC
22 Dec 11
UPLOAD
Letter from SEC
20 Dec 11
CORRESP
Correspondence with SEC
16 Dec 11
CORRESP
Correspondence with SEC
2 Dec 11
UPLOAD
Letter from SEC
23 Nov 11
Ownership
11-K
Annual report of employee stock purchases
27 Jun 02
11-K
Annual report of employee stock purchases
27 Jun 01
11-K
Annual report of employee stock purchases
28 Jun 00
11-K
Annual report of employee stock purchases
29 Jun 99
11-K
Annual report of employee stock purchases
29 Jun 99
11-K
Annual report of employee stock purchases
29 Jun 99
11-K
Annual report of employee stock purchases
29 Jun 98
11-K
Annual report of employee stock purchases
29 Jun 98
11-K
Annual report of employee stock purchases
29 Jun 98