ASTE Financials: Astec Industries Inc AI Analysis