Bailard Inc. trimmed its holdings in CECO Environmental Corp. (NASDAQ:CECO – Free Report) by 8.2% during the fourth quarter, Holdings Channel reports. The institutional investor owned 75,437 shares of the company’s stock after selling 6,700 shares during the period. Bailard Inc.’s holdings in CECO Environmental were worth $1,530,000 at the end of the most recent […]