Ashtead Technology's FY23 Attributable Profit, Revenue Jump-- Ashtead Technology said Tuesday its profit and revenue for 2023 increased year over year. Profit attributable to equity shareholders for the 12 months ended Dec. 31, 2023, was 21.6 million pounds...