- £146.95m
- £131.71m
- £173.23m
Transaction in Own Shares
Transaction in Own Shares
Director/PDMR Shareholding
Transaction in Own Shares
Transaction in Own Shares
Transaction in Own Shares
Transaction in Own Shares
Transaction in Own Shares
Transaction in Own Shares
Brief: Castings Sees FY Result To Be Slightly Ahead Of Market Expectations
Trading Update and Appointment of Joint Broker
Transaction in Own Shares
Transaction in Own Shares
Transaction in Own Shares
Transaction in Own Shares
Transaction in Own Shares
Director/PDMR Shareholding
Transaction in Own Shares
Transaction in Own Shares