StocksBarratt DevelopmentsBDEV.L

BDEV.L

Barratt Developments

765.91 15.39 (2.05%)