Financial reports
20-F
2023 FY
Annual report (foreign)
20 Feb 24
20-F
2022 FY
Annual report (foreign)
15 Feb 23
20-F/A
2021 FY
Annual report (foreign) (amended)
23 May 22
20-F
2021 FY
Annual report (foreign)
23 Feb 22
20-F
2020 FY
Annual report (foreign)
18 Feb 21
20-F
2019 FY
Annual report (foreign)
14 Feb 20
20-F
2018 FY
Annual report (foreign)
21 Feb 19
20-F/A
2017 FY
Annual report (foreign) (amended)
19 Mar 18
20-F
2017 FY
Annual report (foreign)
22 Feb 18
20-F
2016 FY
Annual report (foreign)
23 Feb 17
Current reports
6-K
Current report (foreign)
15 Mar 24
6-K
Annual Financial Report on Form 20-F
21 Feb 24
6-K
Annual Financial Report
20 Feb 24
6-K
Batch Filing
1 Nov 23
6-K
Batch Filing
5 Sep 23
6-K
Batch Filing
1 Aug 23
6-K
Current report (foreign)
27 Jul 23
6-K
Half-year Report
27 Jul 23
6-K
Current report (foreign)
14 Jul 23
6-K
Batch Filing
3 Jul 23
Registration and prospectus
424B2
Prospectus for primary offering
28 Mar 24
424B2
Prospectus for primary offering
28 Mar 24
424B2
Prospectus for primary offering
28 Mar 24
424B2
Prospectus for primary offering
28 Mar 24
424B2
Prospectus for primary offering
28 Mar 24
424B2
Prospectus for primary offering
28 Mar 24
424B2
Prospectus for primary offering
28 Mar 24
424B2
Prospectus for primary offering
28 Mar 24
424B2
Prospectus for primary offering
28 Mar 24
424B2
Prospectus for primary offering
28 Mar 24
Proxies
No filings
Other
IRAN
Disclosure regarding Iran Threat Reduction and Syria Human Rights Act
20 Feb 24
IRAN
Disclosure regarding Iran Threat Reduction and Syria Human Rights Act
15 Feb 23
IRAN
Disclosure regarding Iran Threat Reduction and Syria Human Rights Act
23 Feb 22
EFFECT
Notice of effectiveness
17 Jun 21
CERT
Certification of approval for exchange listing
11 Jun 21
CORRESP
Correspondence with SEC
11 Jun 21
UPLOAD
Letter from SEC
7 Jun 21
IRAN
Disclosure regarding Iran Threat Reduction and Syria Human Rights Act
18 Feb 21
CERT
Certification of approval for exchange listing
19 May 20
IRAN
Disclosure regarding Iran Threat Reduction and Syria Human Rights Act
14 Feb 20
Ownership
SC 13G/A
CIBC Private Wealth Group, LLC
11 Jan 24
13F-NT
Notice of holdings reported by another manager
12 Aug 22
13F-NT
Notice of holdings reported by another manager
16 May 22
13F-NT
Notice of holdings reported by another manager
16 Feb 22
13F-NT
Notice of holdings reported by another manager
12 Nov 21
13F-NT
Notice of holdings reported by another manager
13 Aug 21
13F-NT
Notice of holdings reported by another manager
14 May 21
13F-NT
Notice of holdings reported by another manager
11 Feb 21
13F-NT
Notice of holdings reported by another manager
13 Nov 20
13F-NT
Notice of holdings reported by another manager
12 Aug 20