Financial reports
20-F
2023 FY
Annual report (foreign)
4 Apr 24
20-F
2022 FY
Annual report (foreign)
5 Apr 23
20-F/A
2021 FY
Annual report (foreign) (amended)
6 Apr 22
20-F
2021 FY
Annual report (foreign)
1 Apr 22
20-F
2020 FY
Annual report (foreign)
1 Apr 21
20-F
2019 FY
Annual report (foreign)
7 Apr 20
20-F
2018 FY
Annual report (foreign)
1 Apr 19
20-F/A
2017 FY
Annual report (foreign) (amended)
1 May 18
20-F
2017 FY
Annual report (foreign)
3 Apr 18
20-F
2016 FY
Annual report (foreign)
3 Apr 17
Current reports
6-K
Report of Foreign Private Issuer for the Month of April 2024
4 Apr 24
6-K
Consolidated Financial Statements
26 Mar 24
6-K
Current report (foreign)
5 Mar 24
6-K
Current report (foreign)
18 Jan 24
6-K
Current report (foreign)
18 Dec 23
6-K
Kelso Technologies Inc. Financial Results
9 Nov 23
6-K
Current report (foreign)
12 Sep 23
6-K
Kelso Technologies Inc. Financial Results
10 Aug 23
6-K
Announces 2023 Annual General Meeting Results
2 Jun 23
6-K
Kelso Technologies Inc. Financial Results
11 May 23
Registration and prospectus
S-8 POS
Registration of securities for employees (post-effective amendment)
27 Mar 24
25
Voluntary exchange delisting
15 Mar 24
S-8
Registration of securities for employees
12 Nov 19
8-A12B
Registration of securities on exchange
9 Oct 14
20FR12G/A
Initial registration of securities (foreign private issuers) (amended)
3 Dec 13
20FR12G/A
Initial registration of securities (foreign private issuers) (amended)
21 Nov 13
20FR12G/A
Initial registration of securities (foreign private issuers) (amended)
23 Oct 13
20FR12G
Initial registration of securities (foreign private issuers)
29 Aug 13
D
$35.5K in equity, sold $35.5K, 1 investor
18 Dec 12
D
$381K in equity / options, sold $381K, 6 investors
4 Oct 12
Proxies
No filings
Other
UPLOAD
Letter from SEC
2 Sep 21
CORRESP
Correspondence with SEC
31 Aug 21
UPLOAD
Letter from SEC
27 Aug 21
CORRESP
Correspondence with SEC
24 Aug 21
UPLOAD
Letter from SEC
18 Aug 21
CERTNYS
Certification of approval for NYSE listing
9 Oct 14
UPLOAD
Letter from SEC
17 Dec 13
UPLOAD
Letter from SEC
2 Dec 13
UPLOAD
Letter from SEC
7 Nov 13
CORRESP
Correspondence with SEC
8 Oct 13
Ownership
SC 13G/A
TOCQUEVILLE ASSET MANAGEMENT L.P.
12 Feb 24
SC 13G/A
TOCQUEVILLE ASSET MANAGEMENT L.P.
13 Feb 23
SC 13G/A
TOCQUEVILLE ASSET MANAGEMENT L.P.
14 Feb 22
SC 13G/A
Kelso Technologies Inc
14 Feb 17
144
Notice of proposed sale of securities
22 Sep 16
SC 13G/A
Kelso Technologies Inc
8 Feb 16
SC 13G/A
Kelso Technologies Inc
9 Feb 15
SC 13G
Kelso Technologies Inc
12 Dec 14