 TTM Technologies gained 18 upon publishing its earnings reports in August, as it topped its guidance and analyst estimates. The company is on its way to outperforming its earnings again, as it has for about 3 years. 