| Date | Issuer | Insider | Transaction | Amount | New Balance ⓘ 
                                    The balance of securities held by registered holder at the time of the transaction. Insiders may direct multiple registered holders and hold multiple security types.
                                 | |
|---|---|---|---|---|---|---|
| Filed 2024-03-18 14:04 Tx date 2022-11-28 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Options52 - Expiration of options | -50,000 vol | 150,000 | |
| Filed 2024-03-18 14:03 Tx date 2023-08-20 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Options52 - Expiration of options | -50,000 vol | 100,000 | |
| Filed 2023-11-13 14:15 Tx date 2023-11-08 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Common Shares57 - Exercise of rights | +13,334 vol | 92,334 | |
| Filed 2023-11-13 14:15 Tx date 2023-11-08 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Rights Restricted Share Units57 - Exercise of rights | -20,001 vol | 44,999 | |
| Filed 2023-11-13 14:12 Tx date 2023-11-08 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Rights Restricted Share Units56 - Grant of rights | +25,000 vol | 65,000 | |
| Filed 2022-09-28 09:52 Tx date 2022-09-27 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Rights Restricted Share Units56 - Grant of rights | +20,000 vol | 40,000 | |
| Filed 2021-10-28 13:36 Tx date 2021-08-18 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Options52 - Expiration of options | -200,000 vol | 200,000 | |
| Filed 2021-10-28 12:54 Tx date 2021-10-27 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Rights Restricted Share Units56 - Grant of rights | +20,000 vol | 20,000 | |
| Filed 2021-10-28 12:53 Tx date 2016-06-02 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Rights Restricted Share Units00 - Opening Balance-Initial SEDI Report | |||
| Filed 2020-09-19 17:46 Tx date 2020-09-16 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Common Shares10 - Acquisition or disposition in the public market | $7,350 +10,000 vol $0.73 each | 79,000 | |
| Filed 2020-08-19 13:10 Tx date 2020-08-18 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Options50 - Grant of options | $37,500 +50,000 vol $0.75 each | 400,000 | |
| Filed 2019-08-21 23:28 Tx date 2019-08-19 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Options50 - Grant of options | $39,000 +50,000 vol $0.78 each | 350,000 | |
| Filed 2018-08-23 Tx date 2018-08-20 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Options50 - Grant of options | $25,000 +50,000 vol $0.50 each | 300,000 | |
| Filed 2017-12-02 Tx date 2017-11-28 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Options50 - Grant of options | $15,000 +50,000 vol $0.30 each | 250,000 | |
| Filed 2016-08-20 Tx date 2016-08-18 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Options50 - Grant of options | $260,000 +200,000 vol $1.30 each | 200,000 | |
| Filed 2016-08-20 Tx date 2016-06-02 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Options00 - Opening Balance-Initial SEDI Report | |||
| Filed 2016-06-16 Tx date 2016-06-02 | $KLS Kelso Technologies Inc. | Cass, Edward Paul 
                                4 - Director of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Common Shares00 - Opening Balance-Initial SEDI Report | 69,000 | ||
| Filed 2016-03-09 Tx date 2016-03-07 | $BLD Ballard Power Systems Inc. | Cass, Edward Paul 
                                5 - Senior Officer of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Units Restricted Share Units58 - Expiration of rights | -45,765 vol | 52,098 | |
| Filed 2016-03-01 Tx date 2013-03-10 | $BLD Ballard Power Systems Inc. | Cass, Edward Paul 
                                5 - Senior Officer of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Units Restricted Share Units58 - Expiration of rights | -8,334 vol | 270,054 | |
| Filed 2016-03-01 Tx date 2013-03-07 | $BLD Ballard Power Systems Inc. | Cass, Edward Paul 
                                5 - Senior Officer of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Units Restricted Share Units58 - Expiration of rights | -9,525 vol | 278,388 | |
| Filed 2016-03-01 Tx date 2016-02-26 | $BLD Ballard Power Systems Inc. | Cass, Edward Paul 
                                5 - Senior Officer of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Units Restricted Share Units58 - Expiration of rights | -19,884 vol | 113,970 | |
| Filed 2016-03-01 Tx date 2016-02-26 | $BLD Ballard Power Systems Inc. | Cass, Edward Paul 
                                5 - Senior Officer of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Units Restricted Share Units58 - Expiration of rights | -16,107 vol | 97,863 | |
| Filed 2016-03-01 Tx date 2015-03-07 | $BLD Ballard Power Systems Inc. | Cass, Edward Paul 
                                5 - Senior Officer of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Units Restricted Share Units58 - Expiration of rights | -45,765 vol | 133,854 | |
| Filed 2016-03-01 Tx date 2015-02-26 | $BLD Ballard Power Systems Inc. | Cass, Edward Paul 
                                5 - Senior Officer of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Units Restricted Share Units58 - Expiration of rights | -19,883 vol | 179,619 | |
| Filed 2016-03-01 Tx date 2015-02-26 | $BLD Ballard Power Systems Inc. | Cass, Edward Paul 
                                5 - Senior Officer of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Units Restricted Share Units58 - Expiration of rights | -31,952 vol | 199,502 | |
| Filed 2016-03-01 Tx date 2013-03-22 | $BLD Ballard Power Systems Inc. | Cass, Edward Paul 
                                5 - Senior Officer of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Units Restricted Share Units58 - Expiration of rights | -15,978 vol | 220,245 | |
| Filed 2016-02-29 Tx date 2016-02-25 | $BLD Ballard Power Systems Inc. | Cass, Edward Paul 
                                5 - Senior Officer of Issuer
                             
                                
                                
                                
                                    Direct Ownership
                                
                             | Units Deferred Share Units46 - Compensation for services | $51,508 +28,616 vol $1.80 each | 52,700 |