{"transactions":[{"id":1949400,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2023-03-17T11:58:32.000Z","date":"2023-03-15","kind":"purchase","acquired":true,"shares":3000,"price":13.62,"value":40860.0,"ownership":{"direct":true},"balance_after":118080,"source":{"system":"sec-edgar","filing":"0001209191-23-019462","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000120919123019462/doc4.xml","form_type":"4"}},{"id":2153212,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2022-09-22T17:33:12.000Z","date":"2022-09-21","kind":"purchase","acquired":true,"shares":10500,"price":9.5,"value":99750.0,"ownership":{"direct":true},"balance_after":115080,"source":{"system":"sec-edgar","filing":"0001209191-22-050977","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/3197/000120919122050977/doc4.xml","form_type":"4"}},{"id":2153211,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2022-09-22T17:33:12.000Z","date":"2022-09-20","kind":"purchase","acquired":true,"shares":4500,"price":9.4,"value":42300.0,"ownership":{"direct":true},"balance_after":104580,"source":{"system":"sec-edgar","filing":"0001209191-22-050977","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000120919122050977/doc4.xml","form_type":"4"}},{"id":2237114,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2022-06-10T18:15:03.000Z","date":"2022-06-08","kind":"grant","acquired":true,"shares":11941,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":100080,"source":{"system":"sec-edgar","filing":"0001209191-22-035773","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000120919122035773/doc4.xml","form_type":"4"}},{"id":2696434,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2021-05-26T20:49:21.000Z","date":"2021-05-25","kind":"grant","acquired":true,"shares":10625,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":88139,"source":{"system":"sec-edgar","filing":"0000899243-21-020746","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924321020746/doc4.xml","form_type":"4"}},{"id":2720345,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2021-05-11T20:41:08.000Z","date":"2021-05-11","kind":"purchase","acquired":true,"shares":2000,"price":7.25,"value":14500.0,"ownership":{"direct":true},"balance_after":77514,"source":{"system":"sec-edgar","filing":"0000899243-21-019106","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924321019106/doc4.xml","form_type":"4"}},{"id":2987901,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2020-11-10T11:05:29.000Z","date":"2020-11-06","kind":"purchase","acquired":true,"shares":5500,"price":6.02,"value":33110.0,"ownership":{"direct":true},"balance_after":75514,"source":{"system":"sec-edgar","filing":"0000899243-20-030694","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924320030694/doc4.xml","form_type":"4"}},{"id":3058223,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2020-08-14T12:00:42.000Z","date":"2020-08-13","kind":"purchase","acquired":true,"shares":5000,"price":8.65,"value":43250.0,"ownership":{"direct":true},"balance_after":70014,"source":{"system":"sec-edgar","filing":"0000899243-20-022373","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924320022373/doc4.xml","form_type":"4"}},{"id":3111330,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2020-06-15T21:12:13.000Z","date":"2020-06-11","kind":"grant","acquired":true,"shares":11667,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":65014,"source":{"system":"sec-edgar","filing":"0000899243-20-016549","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924320016549/doc4.xml","form_type":"4"}},{"id":3428928,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2019-08-27T21:01:10.000Z","date":"2019-08-27","kind":"purchase","acquired":true,"shares":3000,"price":6.9,"value":20700.0,"ownership":{"direct":true},"balance_after":53347,"source":{"system":"sec-edgar","filing":"0000899243-19-022530","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924319022530/doc4.xml","form_type":"4"}},{"id":3499852,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2019-06-06T21:12:05.000Z","date":"2019-06-05","kind":"grant","acquired":true,"shares":7487,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":50347,"source":{"system":"sec-edgar","filing":"0000899243-19-015808","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924319015808/doc4.xml","form_type":"4"}},{"id":3603600,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2019-03-11T21:38:36.000Z","date":"2019-03-08","kind":"purchase","acquired":true,"shares":5000,"price":7.13,"value":35650.0,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"Price reflects a weighted average price for multiple transactions that ranged from $6.995 to $7.18 per share. The Reporting Person undertakes to provide, upon request by the Commission Staff, the Issuer or a security holder of the Issuer, full information regarding the number of shares sold at each separate price."}],"balance_after":42860,"source":{"system":"sec-edgar","filing":"0000899243-19-007049","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924319007049/doc4.xml","form_type":"4"}},{"id":3751503,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2018-11-28T22:03:08.000Z","date":"2018-11-28","kind":"purchase","acquired":true,"shares":5000,"price":7.86,"value":39300.0,"ownership":{"direct":true},"balance_after":37860,"source":{"system":"sec-edgar","filing":"0000899243-18-029747","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924318029747/doc4.xml","form_type":"4"}},{"id":3896402,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2018-06-13T22:54:23.000Z","date":"2018-06-12","kind":"grant","acquired":true,"shares":11218,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":32860,"source":{"system":"sec-edgar","filing":"0000899243-18-016426","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924318016426/doc4.xml","form_type":"4"}},{"id":4168606,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2017-11-10T02:34:45.000Z","date":"2017-11-09","kind":"purchase","acquired":true,"shares":4000,"price":5.76,"value":23040.0,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"Price reflects a weighted average price for multiple transactions that ranged from $5.75 to $5.77 per share. The Reporting Person undertakes to provide, upon request by the Commission Staff, the Issuer or a security holder of the Issuer, full information regarding the number of shares sold at each separate price."}],"balance_after":21642,"source":{"system":"sec-edgar","filing":"0000899243-17-025906","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924317025906/doc4.xml","form_type":"4"}},{"id":4315057,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":115460,"kind":"person","name":"Liner David B","position":1,"cik":"0001334937","reported_name":"Liner David B","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2017-05-18T21:57:47.000Z","date":"2017-05-16","kind":"grant","acquired":true,"shares":7642,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":17642,"source":{"system":"sec-edgar","filing":"0000899243-17-013754","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924317013754/doc4.xml","form_type":"4"}}]}