Astec Industries stock hits 52-week high at 48.95 USD Investing.com Read the full article… Share Article: