Institutional investors in CECO Environmental Corp. (NASDAQ:CECO) lost 7.5% last week but have reaped the benefits … – Simply Wall St

Institutional investors in CECO Environmental Corp. (NASDAQ:CECO) lost 7.5% last week but have reaped the benefits …  Simply Wall St
source