BALFOUR BEATTY AGM TRADING UPDATE | RNS | Ticker