Icarus Investment Corp (CIK 0000946590)

Latest company ownership

Shares held
2,619,906
Last filed at
Dec 14, 2015
Confidence Score
50.0
2025Q4
Confidence Score History
2009Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 11, 2015 Dec 14, 2015 CECO ENVIRONMENTAL CORP 10% Owner Buy 65.0 +20,000 0.38% $142K
Aug 10, 2015 Aug 10, 2015 CECO ENVIRONMENTAL CORP 10% Owner Buy 85.0 +70,340 1.37% $629.5K
Aug 18, 2009 Aug 18, 2009 CECO ENVIRONMENTAL CORP 10% Owner Buy 68.8 +10,000 0.67% $30K
Aug 11, 2009 Aug 12, 2009 CECO ENVIRONMENTAL CORP 10% Owner Buy 82.5 +20,000 1.35% $54.4K