Halfords shares fall 9% despite strong first-half sales as H2… — OBI +0.80 · News Impact Screener