Balfour Beatty plc (BBY) Financial Health & Risks | Ticker