Future shares fall 12% as buyback pause weighs despite Peel… — FUTR -0.60 · News Impact Screener