Morgan Sindall Group plc (MGNS): Morgan Sindall lifts 2026 outlook and launches £75m buyback | Ticker Research | Ticker