RE: Share buy backs29 Apr 2021 20:23
It's small when you look at earnings per share but £500m shares being purchased each quarter reduces shares that people are looking to sell by more than 0.8%. Not every holder is looking to sell, especially at these low prices. Maybe 5% of holders are looking to sell below 330p. so BP's buybacks will effectively deal with 16% of those looking to sell below 330p, which will help push the share price up.