Why Is Astec Industries (ASTE) Down 1.1% Since Last Earnings Report?Zacks Investment Research • 03/31/19