Today BP PLC pays out its quarterly dividend.
$0.1025 = 7.7382p a share
https://www.londonstockexchange.com/exchange/news/market-news/market-news-detail/BP./13954280.html
The total number of voting rights in BP p.l.c. is 20,266,326,335
Thus:-
20,266,326,335 x £0.077382 = £1,568,248,864.45497
That is £1,568,248,864, that is £1,568 Million.
£1.568 Billion in cash.
5.5% yield