Financial reports
10-K
2023 FY
Annual report
23 Feb 24
10-Q
2023 Q3
Quarterly report
3 Nov 23
10-Q
2023 Q2
Quarterly report
4 Aug 23
10-Q
2023 Q1
Quarterly report
5 May 23
10-K
2022 FY
Annual report
23 Feb 23
10-Q
2022 Q3
Quarterly report
3 Nov 22
10-Q
2022 Q2
Quarterly report
4 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
4 Nov 21
Current reports
8-K
Results of Operations and Financial Condition
22 Apr 24
8-K
Departure of Directors or Certain Officers
26 Mar 24
8-K
Departure of Directors or Certain Officers
23 Feb 24
8-K
Results of Operations and Financial Condition
22 Jan 24
8-K
Results of Operations and Financial Condition
18 Oct 23
8-K
Regulation FD Disclosure
11 Sep 23
8-K
Results of Operations and Financial Condition
19 Jul 23
8-K
Regulation FD Disclosure
12 Jun 23
8-K
Submission of Matters to a Vote of Security Holders
9 May 23
8-K
Results of Operations and Financial Condition
19 Apr 23
Registration and prospectus
25-NSE
Exchange delisting
11 Jun 21
25-NSE
Exchange delisting
22 May 20
25
Voluntary exchange delisting
31 Dec 19
25
Voluntary exchange delisting
31 Dec 19
25
Voluntary exchange delisting
31 Dec 19
8-A12B
Registration of securities on exchange
31 Dec 19
8-A12B
Registration of securities on exchange
31 Dec 19
8-A12B
Registration of securities on exchange
30 Dec 19
8-A12B
Registration of securities on exchange
30 Dec 19
25
Voluntary exchange delisting
30 Dec 19
Proxies
PX14A6G
Letter to shareholders
4 Apr 24
PX14A6G
Letter to shareholders
26 Mar 24
DEFA14A
Additional proxy soliciting materials
14 Mar 24
DEF 14A
Definitive proxy
14 Mar 24
DEFA14A
Additional proxy soliciting materials
23 Mar 23
DEF 14A
Definitive proxy
23 Mar 23
DEFA14A
Additional proxy soliciting materials
17 Mar 22
DEF 14A
Definitive proxy
17 Mar 22
DEF 14A
Definitive proxy
18 Mar 21
DEF 14A
Definitive proxy
19 Mar 20
Other
CERT
Certification of approval for exchange listing
2 Jan 20
CERT
Certification of approval for exchange listing
2 Jan 20
CERT
Certification of approval for exchange listing
2 Jan 20
CERT
Certification of approval for exchange listing
2 Jan 20
NO ACT
No action letter
11 Feb 16
CORRESP
Correspondence with SEC
30 Oct 15
UPLOAD
Letter from SEC
28 Oct 15
CORRESP
Correspondence with SEC
18 Nov 13
UPLOAD
Letter from SEC
14 Nov 13
CERTNYS
Certification of approval for NYSE listing
17 Sep 13