Ashtead Group PLC (LON:AHT) reported its half-year 2026 results on December 9, 2025, delivering moderate rental revenue growth and record free cash flow generation despite margin pressures. The ...