RE: Gas price up, DEC down ☹️2 May 2024 17:46
I mean, whatever your views of share buybacks, they're no short-tern fix, other than maybe the day a buyback scheme is announced. Take IMB, share buyback, first tranche of £1 billion (5.5 of shares outstanding) announced on 6th October 2022, by 11th September 2023 that first tranche was completed, share price went from c.1940p to c.1790p.