BP today paid out its quarterly dividend, Fri 23rd June 2017
http://otp.investis.com/clients/uk/bp_plc/rns/regulatory-story.aspx?cid=233&newsid=881611
the first quarter 2017 would be US$0.10 per ordinary share = 7.7563 pence per share.
What is the cost of this dividend to BP PLC ?
http://otp.investis.com/clients/uk/bp_plc/rns/regulatory-story.aspx?cid=233&newsid=878650
The total number of voting rights in BP p.l.c. is 19,684,630,913
Thus:
19,684,630,913 x 7.7563 pence per share = £1,526,799,027.51
That is £1.526 Billion = £1.526 Billion
A yield of 6.9%. Delicious.