{"transactions":[{"id":2614080,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2021-08-05T21:00:51.000Z","date":"2021-08-05","kind":"purchase","acquired":true,"shares":7630,"price":6.879,"value":52486.77,"ownership":{"direct":true},"balance_after":108001,"source":{"system":"sec-edgar","filing":"0000899243-21-031785","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924321031785/doc4.xml","form_type":"4"}},{"id":2696433,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2021-05-26T20:49:06.000Z","date":"2021-05-25","kind":"grant","acquired":true,"shares":10625,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":100371,"source":{"system":"sec-edgar","filing":"0000899243-21-020745","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924321020745/doc4.xml","form_type":"4"}},{"id":2807915,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Stock Option (right to buy)","published_at":"2021-03-05T22:10:17.000Z","date":"2021-03-04","kind":"exercise","acquired":false,"shares":2000,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":0,"derivative":{"exercise_price":6.66,"exercise_date":"2012-05-17","expiration_date":"2021-05-17","underlying":"Common Stock","underlying_shares":2000},"source":{"system":"sec-edgar","filing":"0000899243-21-010146","document":"doc4.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":4,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924321010146/doc4.xml","form_type":"4"}},{"id":2807914,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2021-03-05T22:10:17.000Z","date":"2021-03-04","kind":"exercise","acquired":true,"shares":2000,"price":6.66,"value":13320.0,"ownership":{"direct":true},"balance_after":89746,"source":{"system":"sec-edgar","filing":"0000899243-21-010146","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924321010146/doc4.xml","form_type":"4"}},{"id":3063034,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2020-08-11T12:00:13.000Z","date":"2020-08-10","kind":"purchase","acquired":true,"shares":3000,"price":8.344,"value":25032.0,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"ownership.nature","element":"natureOfOwnership","label":"F1","text":"These shares are owned directly by JMP FAM Holdings Inc., and indirectly by Jonathan Pollack. Jonathan Pollack is deemed to control JMP FAM Holdings Inc. because he has sole voting and dispositive power of the shares of common stock of the Issuer owned directly by JMP FAM Holdings Inc."}],"balance_after":88200,"source":{"system":"sec-edgar","filing":"0000899243-20-021987","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924320021987/doc4.xml","form_type":"4"}},{"id":3111325,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2020-06-15T21:04:33.000Z","date":"2020-06-11","kind":"grant","acquired":true,"shares":11667,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":87746,"source":{"system":"sec-edgar","filing":"0000899243-20-016540","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924320016540/doc4.xml","form_type":"4"}},{"id":3360649,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Option (right to buy)","published_at":"2019-11-25T22:08:08.000Z","date":"2019-11-22","kind":"exercise","acquired":false,"shares":65000,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":0,"derivative":{"exercise_price":4.05,"exercise_date":"2010-12-13","expiration_date":"2019-12-13","underlying":"Common Stock","underlying_shares":65000},"source":{"system":"sec-edgar","filing":"0000899243-19-028071","document":"doc4.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":5,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924319028071/doc4.xml","form_type":"4"}},{"id":3360648,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2019-11-25T22:08:08.000Z","date":"2019-11-22","kind":"tax_withholding","acquired":false,"shares":33772,"price":7.795,"value":263252.74,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"On November 22, 2019, the reporting person exercised in full an option to purchase 65,000 shares of common stock of CECO Environmental Corp. (\"CECO\") for $4.05 per share on a cashless basis, resulting in the net issuance of 31,228 shares to the reporting person. The payment of the exercise price of the option on a cashless basis was previously approved by the Compensation Committee of the Board of Directors of CECO for purposes of Rule 16b-3(e) under the Securities Exchange Act of 1934."}],"balance_after":76079,"source":{"system":"sec-edgar","filing":"0000899243-19-028071","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924319028071/doc4.xml","form_type":"4"}},{"id":3360647,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2019-11-25T22:08:08.000Z","date":"2019-11-22","kind":"exercise","acquired":true,"shares":65000,"price":4.05,"value":263250.0,"ownership":{"direct":true},"balance_after":109851,"source":{"system":"sec-edgar","filing":"0000899243-19-028071","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924319028071/doc4.xml","form_type":"4"}},{"id":3499851,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2019-06-06T21:11:02.000Z","date":"2019-06-05","kind":"grant","acquired":true,"shares":7487,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":44851,"source":{"system":"sec-edgar","filing":"0000899243-19-015807","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924319015807/doc4.xml","form_type":"4"}},{"id":3849310,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2018-08-09T20:26:14.000Z","date":"2018-08-09","kind":"purchase","acquired":true,"shares":15000,"price":8.61,"value":129150.0,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"ownership.nature","element":"natureOfOwnership","label":"F1","text":"These shares are owned directly by JMP FAM Holdings Inc., and indirectly by Jonathan Pollack. Jonathan Pollack is deemed to control JMP FAM Holdings Inc. because he has sole voting and dispositive power of the shares of common stock of the Issuer owned directly by JMP FAM Holdings Inc."}],"balance_after":85200,"source":{"system":"sec-edgar","filing":"0000899243-18-021936","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924318021936/doc4.xml","form_type":"4"}},{"id":3896401,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2018-06-13T22:50:16.000Z","date":"2018-06-12","kind":"grant","acquired":true,"shares":11218,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":37364,"source":{"system":"sec-edgar","filing":"0000899243-18-016424","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924318016424/doc4.xml","form_type":"4"}},{"id":3910173,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2018-06-04T22:59:04.000Z","date":"2018-06-04","kind":"purchase","acquired":true,"shares":5000,"price":5.86,"value":29300.0,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"ownership.nature","element":"natureOfOwnership","label":"F1","text":"These shares are owned directly by JMP FAM Holdings Inc., and indirectly by Jonathan Pollack. Jonathan Pollack is deemed to control JMP FAM Holdings Inc. because he has sole voting and dispositive power of the shares of common stock of the Issuer owned directly by JMP FAM Holdings Inc."}],"balance_after":70200,"source":{"system":"sec-edgar","filing":"0000899243-18-015015","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924318015015/doc4.xml","form_type":"4"}},{"id":4168601,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2017-11-10T02:28:40.000Z","date":"2017-11-09","kind":"purchase","acquired":true,"shares":8900,"price":5.87,"value":52243.0,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"Price reflects a weighted average price for multiple transactions that ranged from $5.84 to $5.89 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."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F2","text":"These shares are owned directly by JMP FAM Holdings Inc., and indirectly by Jonathan Pollack. Jonathan Pollack is deemed to control JMP FAM Holdings Inc. because he has sole voting and dispositive power of the shares of common stock of the Issuer owned directly by JMP FAM Holdings Inc."}],"balance_after":65200,"source":{"system":"sec-edgar","filing":"0000899243-17-025897","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924317025897/doc4.xml","form_type":"4"}},{"id":4233507,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2017-08-16T22:02:04.000Z","date":"2017-08-16","kind":"purchase","acquired":true,"shares":6800,"price":7.31,"value":49708.0,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"ownership.direct","element":"directOrIndirectOwnership","label":"F1","text":"These shares are owned directly by JMP FAM Holdings Inc., and indirectly by Jonathan Pollack. Jonathan Pollack is deemed to control JMP FAM Holdings Inc. because he has sole voting and dispositive power of the shares of common stock of the Issuer owned directly by JMP FAM Holdings Inc."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F1","text":"These shares are owned directly by JMP FAM Holdings Inc., and indirectly by Jonathan Pollack. Jonathan Pollack is deemed to control JMP FAM Holdings Inc. because he has sole voting and dispositive power of the shares of common stock of the Issuer owned directly by JMP FAM Holdings Inc."}],"balance_after":56300,"source":{"system":"sec-edgar","filing":"0000899243-17-020517","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924317020517/doc4.xml","form_type":"4"}},{"id":4315060,"issuer":{"id":4034,"kind":"organization","name":"CECO ENVIRONMENTAL CORP"},"owners":[{"id":136614,"kind":"person","name":"Pollack Jonathan","position":1,"cik":"0001403564","reported_name":"Pollack Jonathan","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2017-05-18T21:58:27.000Z","date":"2017-05-16","kind":"grant","acquired":true,"shares":7642,"price":0,"value":0.0,"ownership":{"direct":true},"balance_after":26146,"source":{"system":"sec-edgar","filing":"0000899243-17-013758","document":"doc4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/3197/000089924317013758/doc4.xml","form_type":"4"}}]}