Today, the UK oil major BP PLC, pays out its March 2026 quarterly dividend
$0.0832 a share = 6.226p a share
https://www.londonstockexchange.com/news-article/BP./total-voting-rights/17483530
The total number of voting rights in BP p.l.c. is 15,705,552,313, thus:-
15,705,552,313 x £0.06226 = £977,827,687.00738
That is £977 million, paid to shareholders of BP

courtesy of https://www.dividenddata.co.uk/