Astec Misses Earnings & Sales Estimates – Analyst Blog

Astec Industries Inc. ( ASTE ) reported second quarter 2013 earnings of 48 cents per share, up 17% from 41 …read more