Astec Industries Inc.

NASDAQ: ASTE    
Share price (4/23/24): $43.10    
Market cap (4/23/24): $980 million