Icarus Investment Corp. (CIK 0001298063)

Latest company ownership

Shares held
2,188,736
Last filed at
May 31, 2011
Confidence Score
50.0
2025Q4
Confidence Score History
2008Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jan 12, 2011 May 31, 2011 CECO ENVIRONMENTAL CORP 10% Owner Buy 82.5 +22,907 1.06% $133.5K
May 1, 2009 May 31, 2011 CECO ENVIRONMENTAL CORP 10% Owner Sell 20.0 -91,665 -4.96% $414.2K
Mar 3, 2010 May 31, 2011 CECO ENVIRONMENTAL CORP 10% Owner Buy 100.0 +217,287 11.15% $1M
Jan 4, 2010 May 31, 2011 CECO ENVIRONMENTAL CORP 10% Owner Buy 92.5 +135,056 7.45% $508.8K
Oct 9, 2009 May 31, 2011 CECO ENVIRONMENTAL CORP 10% Owner Buy 87.5 +58,513 3.33% $203.8K
Oct 9, 2009 May 31, 2011 CECO ENVIRONMENTAL CORP 10% Owner Buy 87.5 +58,513 3.33% $203.8K
Mar 20, 2008 May 31, 2011 CECO ENVIRONMENTAL CORP 10% Owner Buy 100.0 +624,098 66.35% $1.8M
Feb 20, 2009 May 31, 2011 CECO ENVIRONMENTAL CORP 10% Owner Buy 97.5 +281,944 18.02% $655K