VVereinigtes Königreich Read More Barratt Developments stock (GB0000811801): Recent price gains amid UK housing trends12.05.2026 Barratt Developments stock rose 0.50% to £425.60 on July 10, 2025, on the London Stock Exchange, reflecting resilience…