April 25, 2026

The stock plunged, leading the FTSE 100 index’s fallers after the company’s profit expectations through 2030 disappointed investors and it paused new land investments.

Leave a Reply

Your email address will not be published. Required fields are marked *