Mario Gabelli acquired 12.5 Thousand CPI Aerostructures shares worth $42.8 Thousand. That's 0.00% of their equity portfolio (789th largest holding). Mario Gabelli started to build up the position in CPI Aerostructures in Q2 2004. Since then they sold 2.8 Thousand shares.