Mario Gabelli's position in Esco Technologies is currently worth $869 Thousand. That's 0.01% of their equity portfolio (556th largest holding). Mario Gabelli started to build up the position in Esco Technologies in Q4 2001 and continued to invest until Q2 2004. Since then they sold 26.5 Thousand shares.