StockNews.com upgraded shares of Astec Industries (NASDAQ:ASTE – Free Report) from a hold rating to a buy rating in a ...