Financial reports
20-F
2023 FY
Annual report (foreign)
25 Apr 24
20-F
2022 FY
Annual report (foreign)
19 Apr 23
10-Q
2022 Q3
Quarterly report
14 Nov 22
10-Q
2022 Q2
Quarterly report
15 Aug 22
10-Q
2022 Q1
Quarterly report
16 May 22
10-K
2021 FY
Annual report
30 Mar 22
10-Q
2021 Q3
Quarterly report
15 Nov 21
10-Q
2021 Q2
Quarterly report
16 Aug 21
10-Q
2021 Q1
Quarterly report
12 May 21
10-K
2020 FY
Annual report
1 Apr 21
Current reports
6-K
Current report (foreign)
30 May 24
6-K
Current report (foreign)
30 May 24
6-K
Current report (foreign)
25 Apr 24
6-K
Current report (foreign)
26 Mar 24
6-K
Current report (foreign)
9 Feb 24
6-K
Current report (foreign)
11 Jan 24
8-K
Submission of Matters to a Vote of Security Holders
30 Nov 23
6-K
Current report (foreign)
28 Nov 23
6-K
Current report (foreign)
28 Nov 23
6-K
Notice of Annual General Meeting
5 Oct 23
Registration and prospectus
F-X
Appointment of agent for service of process by issuers registering securities
30 Jan 24
D
$10.01K in equity / securities to be acquired, sold $10.01K, 1 investor
14 Nov 17
D
$57.4K in equity / securities to be acquired, sold $57.4K, 5 investors
13 Oct 17
D
$62.49K in equity, sold $62.49K, 3 investors
13 Jun 16
SB-2/A
Registration of securities for small business issuer (amended)
18 Sep 07
SB-2/A
Registration of securities for small business issuer (amended)
28 Aug 07
SB-2
Registration of securities for small business issuer
17 Jul 07
S-8
Registration of securities for employees
24 Jun 05
SB-2/A
Registration of securities for small business issuer (amended)
17 May 05
SB-2
Registration of securities for small business issuer
3 May 05
Proxies
DEF 14A
Definitive proxy
11 Oct 22
DEF 14A
Definitive proxy
5 Oct 21
DEF 14A
Definitive proxy
30 Sep 20
DEF 14A
Definitive proxy
9 Oct 19
DEF 14A
Definitive proxy
27 Sep 18
DEF 14A
Definitive proxy
21 Sep 17
DEF 14A
Definitive proxy
26 Sep 16
DEF 14A
Definitive proxy
11 Aug 15
DEF 14A
Definitive proxy
5 May 14
DEF 14A
Definitive proxy
2 May 13
Other
UPLOAD
Letter from SEC
15 Nov 21
CORRESP
Correspondence with SEC
21 Oct 21
UPLOAD
Letter from SEC
15 Oct 21
CORRESP
Correspondence with SEC
4 Oct 21
UPLOAD
Letter from SEC
16 Sep 21
UPLOAD
Letter from SEC
21 Aug 12
CT ORDER
Confidential treatment order
28 Jun 12
CORRESP
Correspondence with SEC
22 Jun 12
UPLOAD
Letter from SEC
7 Jun 12
CORRESP
Correspondence with SEC
3 May 12