3BA.MU

Barratt Developments PLC

€3.70
-0.08 -2.12% today

Price History

Not enough data

Key Stats

Market Cap
—
Avg Volume
28
52W High
€4.68