Astec reports first quarter 2025 results, enters into definitive agreement to acquire terrasource holdings, llc

First quarter 2025 overview  (all comparisons are made to the corresponding prior year first quarter unless otherwise specified):
ASTE Ratings Summary
ASTE Quant Ranking