Barratt Developments

BDEV: 637.00 -5.40 (-0.84%) delayed: 15 Nov 2019, 11:56

Trade now

Barratt Developments Chart