Exel Composites

The company’s CEO has been buying heavily in June, adding as many as 11,908 shares. He clearly has confidence in his own performance.