BAT share price holds near highs as buyback filings roll in ahead of dividend, results
British American Tobacco shares closed Friday up 0.35% at roughly 4,328 pence, hovering near a 52-week peak. The stock is drawing attention from income investors as the company approaches its upcoming results.