Barratt Developments shares slide on profit drop By Investing.com Stocks September 4, 2024 Investing.com — Shares of Barratt Developments (LON:) slid on Wednesday after it reported a drop in profits for the year…