£8.52
+ £0.21 (2.53%)
End-of-day quote: 05/16/2024
LSE:TPK

Travis Perkins Valuation