Astec Industries Reports Strong Q1 Results Amid Record Backlogs in Heavy Equipment Sector Blackrock FRA Trading at 1107 Key Decision Point 20260520