RE: Good morning all21 Aug 2024 09:32
LeeRex - I agree with you. in my opinion buybacks deliver little, but it is hard to evidence either way, as you only see the outcome of doing the buybacks and not what would have happened without them, or vice versa. To me it is lazy management, and the money should be invested in growing the business and/or truly returned to investors.
Naturally there is a lot more to it than this, and sentiment plays a big part, but I wouldn't say the market actually 'values' the business daily as there is no real constant analysis of the business and it's decisions. It does create a value but I would say that is driven more by daily fluctuation in share sales / purchases and an algorithm rather than the actual business' activities. Naturally some days events have a more genuine impact but again that could be argued prompts the share activity.
If I decide to sell my shares for personal reasons (about to happen shortly). in theory the share price would take a little dip (if it was a big enough sale). in that scenario has something changed about BP which now means it is worth less. I would argue not.