UK Markets closed

Dechra Pharmaceuticals plc (DPH.L)

LSE - LSE Delayed price. Currency in GBp
Add to watchlist
5,095.00-45.00 (-0.88%)
At close: 4:45PM BST