RE: What's the point in share buybacks?8 Sep 2021 18:48
The current market cap is £15.884 Billion but the Net Assets Book Value of the business at December 20 was £20.560 billion. So by buying back shares they are buying them at a discount to the net book value. In this scenario they are paying 77p for something valued at a £1.
In theory, taken to the extreme, if they cashed everything in and bought all the shares back at the current market value the last single shareholder would be left with £4.676 Billion.
However I also like to take off the intangible assets from the NBV as they would be worth nothing in a firesale, which in this case is £4.233 Billion. Even with this they are still buying shares under an adjusted NBV so I am happy with that.