Tapewire

Nasdaq · USD

CECO

CECO ENVIRONMENTAL CORP

Export transactions ↓
Tapewire entity
4034
SEC CIK
0000003197
Parsed reports
260

Last 12 months

Inside the activity.

3 purchase rows · 4 sale rows

Disclosed non-derivative P/S rows, by transaction month. Includes amendments and private transactions.
Monthly counts
MonthPurchasesSales
Nov 202500
Dec 202500
Jan 202600
Feb 202600
Mar 202600
Apr 202620
May 202601
Jun 202613
Jul 202600
Aug 202600
Sep 202600
Oct 202600

Latest available

Insider transactions

JSON API
Reset

Purchases/sales include open-market and private transactions. Plan disclosure applies to the filing; individual rows may differ. “Not disclosed” is not “unplanned.”

The cutoff filters transaction history only. Company summaries and owner relationships show the latest available disclosures. Parser corrections can improve historical records.

Transaction dateOwner / reported roleActivity / securityShares / unitsReported priceReported valueDetails
November 09, 2017 Filed Nov 10, 2017 02:34 UTC PurchaseCommon Stock 4,000 $5.76 $23,040.00
Disclosure

SEC source: 0000899243-17-025906 · doc4.xml · nonDerivative · entry 1

Liner David B · CIK 0001334937 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 21,642

F1 · price: 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.

Read SEC document
November 09, 2017 Filed Nov 10, 2017 02:34 UTC PurchaseCommon Stock 2,000 $5.80 $11,600.00
Disclosure

SEC source: 0000899243-17-025905 · doc4.xml · nonDerivative · entry 1

Mannarino Claudio A · CIK 0001378778 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 30,346

Read SEC document
November 09, 2017 Filed Nov 10, 2017 02:33 UTC
Sadlowski DennisDirector · Chief Executive Officer
PurchaseCommon Stock 4,000 $5.54 $22,160.00
Disclosure

SEC source: 0000899243-17-025903 · doc4.xml · nonDerivative · entry 1

Sadlowski Dennis · CIK 0001675027 · Director · Chief Executive Officer

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 47,981

Read SEC document
November 09, 2017 Filed Nov 10, 2017 02:30 UTC
DEZWIREK JASONDirector · 10% owner
PurchaseCommon Stock 50,000 $5.80 $290,000.00
Disclosure

SEC source: 0000899243-17-025900 · doc4.xml · nonDerivative · entry 1

DEZWIREK JASON · CIK 0000946589 · Director · 10% owner

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 1,460,616

F1 · price: Price reflects a weighted average price for multiple transactions that ranged from $5.46 to $6.00 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

Read SEC document
November 09, 2017 Filed Nov 10, 2017 02:29 UTC PurchaseCommon Stock 5,000 $5.49 $27,450.00
Disclosure

SEC source: 0000899243-17-025898 · doc4.xml · nonDerivative · entry 1

SACHS VALERIE GENTILE · CIK 0001228169 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 21,470

F1 · price: Price reflects a weighted average price for multiple transactions that ranged from $5.46 to $5.50 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.

Read SEC document
November 09, 2017 Filed Nov 10, 2017 02:28 UTC PurchaseCommon Stock 8,900 $5.87 $52,243.00
Disclosure

SEC source: 0000899243-17-025897 · doc4.xml · nonDerivative · entry 1

Pollack Jonathan · CIK 0001403564 · Director

10b5-1 filing: Not disclosed

Ownership: Indirect · See footnote

Disclosed balance after: 65,200

F1 · price: 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.

F2 · ownership.nature: 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.

Read SEC document
November 09, 2017 Filed Nov 10, 2017 02:27 UTC
RUDIN SETHDirector
PurchaseCommon Stock 1,000 $5.81 $5,810.00
Disclosure

SEC source: 0000899243-17-025895 · doc4.xml · nonDerivative · entry 1

RUDIN SETH · CIK 0001576177 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 26,546

Read SEC document
August 16, 2017 Filed Aug 16, 2017 22:02 UTC PurchaseCommon Stock 6,800 $7.31 $49,708.00
Disclosure

SEC source: 0000899243-17-020517 · doc4.xml · nonDerivative · entry 1

Pollack Jonathan · CIK 0001403564 · Director

10b5-1 filing: Not disclosed

Ownership: Indirect · See footnote

Disclosed balance after: 56,300

F1 · ownership.direct: 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.

F1 · ownership.nature: 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.

Read SEC document
August 15, 2017 Filed Aug 16, 2017 22:05 UTC Amendment
DEZWIREK JASONDirector · 10% owner
PurchaseCommon Stock 25,000 $7.24 $181,000.00
Disclosure

SEC source: 0000899243-17-020522 · doc4a.xml · nonDerivative · entry 2

DEZWIREK JASON · CIK 0000946589 · Director · 10% owner

10b5-1 filing: Not disclosed

Ownership: Indirect · By Icarus Investment Corp.

Disclosed balance after: 2,734,546

F2 · price: Price reflects a weighted average price for multiple transactions that ranged from $7.15 to $7.34 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.

F3 · balance_after: The original Form 4 filed on August 16, 2017 is being amended by this Form 4/A to provide the transaction details for the shares purchased by Icarus Investment Corp. No other changes have been made to the original Form 4.

F4 · ownership.nature: Filer is an officer of Icarus Investment Corp. and disclaims beneficial ownership except to the extent of his pecuniary interest therein.

Read SEC document
August 15, 2017 Filed Aug 16, 2017 22:05 UTC Amendment
DEZWIREK JASONDirector · 10% owner
PurchaseCommon Stock 25,000 $7.27 $181,750.00
Disclosure

SEC source: 0000899243-17-020522 · doc4a.xml · nonDerivative · entry 1

DEZWIREK JASON · CIK 0000946589 · Director · 10% owner

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 1,410,616

F1 · price: Price reflects a weighted average price for multiple transactions that ranged from $7.19 to $7.35 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

Read SEC document
August 15, 2017 Filed Aug 16, 2017 12:09 UTC
DEZWIREK JASONDirector · 10% owner
PurchaseCommon Stock 25,000 $7.27 $181,750.00
Disclosure

SEC source: 0000899243-17-020412 · doc4.xml · nonDerivative · entry 1

DEZWIREK JASON · CIK 0000946589 · Director · 10% owner

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 1,410,616

F1 · price: Price reflects a weighted average price for multiple transactions that ranged from $7.19 to $7.35 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

Read SEC document
June 10, 2017 Filed Jun 13, 2017 18:42 UTC
Sadlowski DennisDirector · Chief Executive Officer
GrantPerformance Units · Derivative 1,400,000 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-016200 · doc4.xml · derivative · entry 2

Sadlowski Dennis · CIK 0001675027 · Director · Chief Executive Officer

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 1,400,000

Underlying: Common Stock · Not disclosed shares

Expires not disclosed

F1 · derivative.exercise_price: Reflects the maximum number of Performance Units that could be earned under this award. Each Performance Unit represents the equivalent of $1.00. In general, from 0% to 100% of the maximum award will vest on June 10, 2020, based on the extent to which stock price performance goals (based on the highest average market value per share of the Issuer's Common Stock during any period of 30 consecutive trading days) are achieved from June 10, 2018 to June 10, 2020, subject to continuous employment through the vesting date. Vested Performance Units will be paid in Issuer Common Stock based on the highest stock price performance hurdle achieved during the performance period, as set forth in the applicable award agreement.

F1 · shares: Reflects the maximum number of Performance Units that could be earned under this award. Each Performance Unit represents the equivalent of $1.00. In general, from 0% to 100% of the maximum award will vest on June 10, 2020, based on the extent to which stock price performance goals (based on the highest average market value per share of the Issuer's Common Stock during any period of 30 consecutive trading days) are achieved from June 10, 2018 to June 10, 2020, subject to continuous employment through the vesting date. Vested Performance Units will be paid in Issuer Common Stock based on the highest stock price performance hurdle achieved during the performance period, as set forth in the applicable award agreement.

F1 · derivative.exercise_date: Reflects the maximum number of Performance Units that could be earned under this award. Each Performance Unit represents the equivalent of $1.00. In general, from 0% to 100% of the maximum award will vest on June 10, 2020, based on the extent to which stock price performance goals (based on the highest average market value per share of the Issuer's Common Stock during any period of 30 consecutive trading days) are achieved from June 10, 2018 to June 10, 2020, subject to continuous employment through the vesting date. Vested Performance Units will be paid in Issuer Common Stock based on the highest stock price performance hurdle achieved during the performance period, as set forth in the applicable award agreement.

F1 · derivative.expiration_date: Reflects the maximum number of Performance Units that could be earned under this award. Each Performance Unit represents the equivalent of $1.00. In general, from 0% to 100% of the maximum award will vest on June 10, 2020, based on the extent to which stock price performance goals (based on the highest average market value per share of the Issuer's Common Stock during any period of 30 consecutive trading days) are achieved from June 10, 2018 to June 10, 2020, subject to continuous employment through the vesting date. Vested Performance Units will be paid in Issuer Common Stock based on the highest stock price performance hurdle achieved during the performance period, as set forth in the applicable award agreement.

F1 · derivative.underlying_shares: Reflects the maximum number of Performance Units that could be earned under this award. Each Performance Unit represents the equivalent of $1.00. In general, from 0% to 100% of the maximum award will vest on June 10, 2020, based on the extent to which stock price performance goals (based on the highest average market value per share of the Issuer's Common Stock during any period of 30 consecutive trading days) are achieved from June 10, 2018 to June 10, 2020, subject to continuous employment through the vesting date. Vested Performance Units will be paid in Issuer Common Stock based on the highest stock price performance hurdle achieved during the performance period, as set forth in the applicable award agreement.

F1 · balance_after: Reflects the maximum number of Performance Units that could be earned under this award. Each Performance Unit represents the equivalent of $1.00. In general, from 0% to 100% of the maximum award will vest on June 10, 2020, based on the extent to which stock price performance goals (based on the highest average market value per share of the Issuer's Common Stock during any period of 30 consecutive trading days) are achieved from June 10, 2018 to June 10, 2020, subject to continuous employment through the vesting date. Vested Performance Units will be paid in Issuer Common Stock based on the highest stock price performance hurdle achieved during the performance period, as set forth in the applicable award agreement.

Read SEC document
June 10, 2017 Filed Jun 13, 2017 18:42 UTC
Sadlowski DennisDirector · Chief Executive Officer
GrantCommon Stock 23,511 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-016200 · doc4.xml · nonDerivative · entry 1

Sadlowski Dennis · CIK 0001675027 · Director · Chief Executive Officer

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 43,981

Read SEC document
May 16, 2017 Filed May 18, 2017 21:59 UTC GrantCommon Stock 7,642 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013759 · doc4.xml · nonDerivative · entry 1

Mannarino Claudio A · CIK 0001378778 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 28,346

Read SEC document
May 16, 2017 Filed May 18, 2017 21:58 UTC GrantCommon Stock 7,642 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013758 · doc4.xml · nonDerivative · entry 1

Pollack Jonathan · CIK 0001403564 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 26,146

Read SEC document
May 16, 2017 Filed May 18, 2017 21:58 UTC GrantCommon Stock 7,642 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013757 · doc4.xml · nonDerivative · entry 1

SACHS VALERIE GENTILE · CIK 0001228169 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 16,470

Read SEC document
May 16, 2017 Filed May 18, 2017 21:58 UTC
RUDIN SETHDirector
GrantCommon Stock 7,642 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013756 · doc4.xml · nonDerivative · entry 1

RUDIN SETH · CIK 0001576177 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 25,546

Read SEC document
May 16, 2017 Filed May 18, 2017 21:57 UTC GrantCommon Stock 7,642 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013754 · doc4.xml · nonDerivative · entry 1

Liner David B · CIK 0001334937 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 17,642

Read SEC document
May 16, 2017 Filed May 18, 2017 21:55 UTC
DEZWIREK JASONDirector · 10% owner
GrantCommon Stock 7,642 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013749 · doc4.xml · nonDerivative · entry 1

DEZWIREK JASON · CIK 0000946589 · Director · 10% owner

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 1,385,616

Read SEC document
May 16, 2017 Filed May 18, 2017 21:54 UTC GrantCommon Stock 7,642 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013748 · doc4.xml · nonDerivative · entry 1

GOLDBERG ERIC MICHAEL · CIK 0001501757 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 26,846

Read SEC document
May 16, 2017 Filed May 18, 2017 21:53 UTC
Sadlowski DennisDirector · Interim CEO
GrantCommon Stock 7,642 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013746 · doc4.xml · nonDerivative · entry 1

Sadlowski Dennis · CIK 0001675027 · Director · Interim CEO

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 20,470

Read SEC document
May 16, 2017 Filed May 18, 2017 21:52 UTC GrantCommon Stock 7,642 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013744 · doc4.xml · nonDerivative · entry 1

WRIGHT DONALD · CIK 0001194112 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 104,246

Read SEC document
May 16, 2017 Filed May 18, 2017 21:52 UTC
Gohr Paul MChief Accounting Officer
GrantCommon Stock 5,459 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013743 · doc4.xml · nonDerivative · entry 1

Gohr Paul M · CIK 0001706761 · Chief Accounting Officer

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 10,459

Read SEC document
May 16, 2017 Filed May 18, 2017 21:52 UTC
Prajzner Edward JEVP of Corp. Dev.
GrantStock Option (right to buy) · Derivative 12,403 $0.00 Strike: $9.16 $0.00
Disclosure

SEC source: 0000899243-17-013742 · doc4.xml · derivative · entry 2

Prajzner Edward J · CIK 0001361681 · EVP of Corp. Dev.

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 12,403

Underlying: Common Stock · 12,403 shares

Expires 2027-05-16

F1 · derivative.expiration_date: The option vests in four equal installments on the anniversary date of the grant, commencing May 16, 2018.

Read SEC document
May 16, 2017 Filed May 18, 2017 21:52 UTC
Prajzner Edward JEVP of Corp. Dev.
GrantCommon Stock 8,406 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-013742 · doc4.xml · nonDerivative · entry 1

Prajzner Edward J · CIK 0001361681 · EVP of Corp. Dev.

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 20,906

Read SEC document
March 14, 2017 Filed Mar 15, 2017 16:40 UTC PurchaseCommon Stock 1,500 $10.24 $15,360.00
Disclosure

SEC source: 0000899243-17-007567 · doc4.xml · nonDerivative · entry 1

Mannarino Claudio A · CIK 0001378778 · Director

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 20,704

F1 · price: Price reflects a weighted average price for multiple transactions that ranged from $10.23 to $10.24 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.

Read SEC document
March 10, 2017 Filed Mar 13, 2017 17:10 UTC
Sadlowski DennisDirector · Interim CEO
PurchaseCommon Stock 4,000 $10.46 $41,840.00
Disclosure

SEC source: 0000899243-17-007282 · doc4.xml · nonDerivative · entry 1

Sadlowski Dennis · CIK 0001675027 · Director · Interim CEO

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 12,828

F1 · price: Price reflects a weighted average price for multiple transactions that ranged from $10.38 to $10.50 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.

Read SEC document
March 10, 2017 Filed Mar 13, 2017 17:07 UTC
Eckl MatthewChief Financial Officer
PurchaseCommon Stock 500 $10.46 $5,230.00
Disclosure

SEC source: 0000899243-17-007280 · doc4.xml · nonDerivative · entry 1

Eckl Matthew · CIK 0001694654 · Chief Financial Officer

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 26,500

Read SEC document
January 11, 2017 Filed Jan 13, 2017 15:23 UTC
Eckl MatthewChief Financial Officer
GrantCommon Stock 26,000 $0.00 $0.00
Disclosure

SEC source: 0000899243-17-001230 · doc4.xml · nonDerivative · entry 1

Eckl Matthew · CIK 0001694654 · Chief Financial Officer

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 26,000

Read SEC document
December 28, 2016 Filed Dec 28, 2016 22:15 UTC
Lang JeffreyDirector · CEO and President
Exercise / conversionStock Option (right to buy) · Derivative 10,000 $0.00 Strike: $3.78 $0.00
Disclosure

SEC source: 0000899243-16-036361 · doc4.xml · derivative · entry 9

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 280,000

Underlying: Common Stock · 10,000 shares

Expires 2020-02-15

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_date: This option is fully vested.

Read SEC document
December 28, 2016 Filed Dec 28, 2016 22:15 UTC
Lang JeffreyDirector · CEO and President
SaleCommon Stock 10,000 $14.23 $142,293.00
Disclosure

SEC source: 0000899243-16-036361 · doc4.xml · nonDerivative · entry 6

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 146,029

F2 · price: Price reflects a weighted average price for multiple transactions that ranged from $14.09 to $14.38 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.

Read SEC document
December 28, 2016 Filed Dec 28, 2016 22:15 UTC
Lang JeffreyDirector · CEO and President
Exercise / conversionCommon Stock 10,000 $3.78 $37,800.00
Disclosure

SEC source: 0000899243-16-036361 · doc4.xml · nonDerivative · entry 5

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 156,029

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

Read SEC document
December 27, 2016 Filed Dec 28, 2016 22:15 UTC
Lang JeffreyDirector · CEO and President
Exercise / conversionStock Option (right to buy) · Derivative 4,072 $0.00 Strike: $3.78 $0.00
Disclosure

SEC source: 0000899243-16-036361 · doc4.xml · derivative · entry 8

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 290,000

Underlying: Common Stock · 4,072 shares

Expires 2020-02-15

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_date: This option is fully vested.

Read SEC document
December 27, 2016 Filed Dec 28, 2016 22:15 UTC
Lang JeffreyDirector · CEO and President
SaleCommon Stock 4,072 $14.30 $58,229.60
Disclosure

SEC source: 0000899243-16-036361 · doc4.xml · nonDerivative · entry 4

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 146,029

Read SEC document
December 27, 2016 Filed Dec 28, 2016 22:15 UTC
Lang JeffreyDirector · CEO and President
Exercise / conversionCommon Stock 4,072 $3.78 $15,392.16
Disclosure

SEC source: 0000899243-16-036361 · doc4.xml · nonDerivative · entry 3

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 150,101

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

Read SEC document
December 23, 2016 Filed Dec 28, 2016 22:15 UTC
Lang JeffreyDirector · CEO and President
Exercise / conversionStock Option (right to buy) · Derivative 5,928 $0.00 Strike: $3.78 $0.00
Disclosure

SEC source: 0000899243-16-036361 · doc4.xml · derivative · entry 7

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 294,072

Underlying: Common Stock · 5,928 shares

Expires 2020-02-15

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_date: This option is fully vested.

Read SEC document
December 23, 2016 Filed Dec 28, 2016 22:15 UTC
Lang JeffreyDirector · CEO and President
SaleCommon Stock 5,928 $14.31 $84,834.42
Disclosure

SEC source: 0000899243-16-036361 · doc4.xml · nonDerivative · entry 2

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 146,029

F1 · price: Price reflects a weighted average price for multiple transactions that ranged from $14.30 to $14.34 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.

Read SEC document
December 23, 2016 Filed Dec 28, 2016 22:15 UTC
Lang JeffreyDirector · CEO and President
Exercise / conversionCommon Stock 5,928 $3.78 $22,407.84
Disclosure

SEC source: 0000899243-16-036361 · doc4.xml · nonDerivative · entry 1

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 151,957

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

Read SEC document
December 22, 2016 Filed Dec 23, 2016 16:48 UTC
Lang JeffreyDirector · CEO and President
Exercise / conversionStock Option (right to buy) · Derivative 15,000 $0.00 Strike: $3.78 $0.00
Disclosure

SEC source: 0000899243-16-036278 · doc4.xml · derivative · entry 6

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 300,000

Underlying: Common Stock · 15,000 shares

Expires 2020-02-15

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F2 · derivative.exercise_date: This option is fully vested.

Read SEC document
December 22, 2016 Filed Dec 23, 2016 16:48 UTC
Lang JeffreyDirector · CEO and President
SaleCommon Stock 15,000 $14.35 $215,250.00
Disclosure

SEC source: 0000899243-16-036278 · doc4.xml · nonDerivative · entry 4

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 146,029

Read SEC document
December 22, 2016 Filed Dec 23, 2016 16:48 UTC
Lang JeffreyDirector · CEO and President
Exercise / conversionCommon Stock 15,000 $3.78 $56,700.00
Disclosure

SEC source: 0000899243-16-036278 · doc4.xml · nonDerivative · entry 3

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 161,029

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

Read SEC document
December 21, 2016 Filed Dec 23, 2016 16:48 UTC
Lang JeffreyDirector · CEO and President
Exercise / conversionStock Option (right to buy) · Derivative 25,000 $0.00 Strike: $3.78 $0.00
Disclosure

SEC source: 0000899243-16-036278 · doc4.xml · derivative · entry 5

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 315,000

Underlying: Common Stock · 25,000 shares

Expires 2020-02-15

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F2 · derivative.exercise_date: This option is fully vested.

Read SEC document
December 21, 2016 Filed Dec 23, 2016 16:48 UTC
Lang JeffreyDirector · CEO and President
SaleCommon Stock 25,000 $14.39 $359,692.50
Disclosure

SEC source: 0000899243-16-036278 · doc4.xml · nonDerivative · entry 2

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 146,029

F1 · price: Price reflects a weighted average price for multiple transactions that ranged from $14.23 to $14.54 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.

Read SEC document
December 21, 2016 Filed Dec 23, 2016 16:48 UTC
Lang JeffreyDirector · CEO and President
Exercise / conversionCommon Stock 25,000 $3.78 $94,500.00
Disclosure

SEC source: 0000899243-16-036278 · doc4.xml · nonDerivative · entry 1

Lang Jeffrey · CIK 0001484378 · Director · CEO and President

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 171,029

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

Read SEC document
December 08, 2016 Filed Dec 9, 2016 12:31 UTC
DEZWIREK JASONDirector · 10% owner
OtherWarrant (right to buy) · Derivative 250,000 $0.00 Strike: $9.07 $0.00
Disclosure

SEC source: 0000899243-16-035194 · doc4.xml · derivative · entry 4

DEZWIREK JASON · CIK 0000946589 · Director · 10% owner

10b5-1 filing: Not disclosed

Ownership: Indirect · By Icarus Investment Corp.

Disclosed balance after: 0

Underlying: Common Stock · 250,000 shares

Expires 2016-12-28

F1 · ownership.nature: Filer is an officer of Icarus Investment Corp. ("Icarus") and disclaims beneficial ownership except to the extent of his pecuniary interest therein.

Read SEC document
December 08, 2016 Filed Dec 9, 2016 12:31 UTC
DEZWIREK JASONDirector · 10% owner
Disposition to issuerCommon Stock 160,360 $14.14 $2,267,490.40
Disclosure

SEC source: 0000899243-16-035194 · doc4.xml · nonDerivative · entry 3

DEZWIREK JASON · CIK 0000946589 · Director · 10% owner

10b5-1 filing: Not disclosed

Ownership: Indirect · By Icarus Investment Corp.

Disclosed balance after: 2,709,546

F2 · kind: On December 8, 2016, Icarus exercised in full a warrant to purchase 250,000 shares of common stock of CECO Environmental Corp. ("CECO") for $9.07 per share. Icarus paid the exercise price on a cashless basis pursuant to the terms of the warrant agreement governing the warrant, resulting in CECO's withholding of 160,360 of the warrant shares to pay the exercise price and issuing to Icarus the remaining 89,640 of the warrant shares. The payment of the exercise price of the warrant 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.

F1 · ownership.nature: Filer is an officer of Icarus Investment Corp. ("Icarus") and disclaims beneficial ownership except to the extent of his pecuniary interest therein.

Read SEC document
December 08, 2016 Filed Dec 9, 2016 12:31 UTC
DEZWIREK JASONDirector · 10% owner
OtherCommon Stock 250,000 $9.07 $2,267,500.00
Disclosure

SEC source: 0000899243-16-035194 · doc4.xml · nonDerivative · entry 2

DEZWIREK JASON · CIK 0000946589 · Director · 10% owner

10b5-1 filing: Not disclosed

Ownership: Indirect · By Icarus Investment Corp.

Disclosed balance after: 2,869,906

F1 · ownership.nature: Filer is an officer of Icarus Investment Corp. ("Icarus") and disclaims beneficial ownership except to the extent of his pecuniary interest therein.

Read SEC document
November 18, 2016 Filed Nov 22, 2016 17:20 UTC
Cook Benton LowellVP Controller
Exercise / conversionStock Option (right to buy) · Derivative 10,000 $0.00 Strike: $11.09 $0.00
Disclosure

SEC source: 0000899243-16-034083 · doc4.xml · derivative · entry 3

Cook Benton Lowell · CIK 0001531469 · VP Controller

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 0

Underlying: Common Stock · 10,000 shares

Expires 2017-01-16

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F2 · derivative.exercise_date: The option vested in four equal annual installments on the anniversary of the grant date commencing January 16, 2008.

Read SEC document
November 18, 2016 Filed Nov 22, 2016 17:20 UTC
Cook Benton LowellVP Controller
SaleCommon Stock 10,000 $12.78 $127,800.00
Disclosure

SEC source: 0000899243-16-034083 · doc4.xml · nonDerivative · entry 2

Cook Benton Lowell · CIK 0001531469 · VP Controller

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 5,000

F1 · price: Price reflects a weighted average price for multiple transactions that ranged from $12.71 to $12.85 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.

Read SEC document
November 18, 2016 Filed Nov 22, 2016 17:20 UTC
Cook Benton LowellVP Controller
Exercise / conversionCommon Stock 10,000 $11.09 $110,900.00
Disclosure

SEC source: 0000899243-16-034083 · doc4.xml · nonDerivative · entry 1

Cook Benton Lowell · CIK 0001531469 · VP Controller

10b5-1 filing: Not disclosed

Ownership: Direct

Disclosed balance after: 15,000

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

Read SEC document

Value uses the disclosed total when available, otherwise shares × reported transaction price. It is not an estimate of exercise cash cost or investment performance.