CECO Environmental Corp. (NasdaqGS:CECE) announces a share repurchase program. Under the program, the company will repurchase up to $20 million worth of its shares.

The purpose of the program is to return value to its shareholders, offset dilution from previous share issuances, and reduce share count over time. The program will expire on April 30, 2025.