Icarus Investment Corp, Ten Percent Owner at Ceco Environmental, holds 5.24M shares in Ceco Environmental (Ticker: CECE). Most recently, Icarus Investment Corp Bought $20,000 shares of Ceco Environmental on Dec 14, 2015 for an estimated value of 141.80K.