Yesterday, Fri 22nd Sept 2017, the oil major BP, paid its shareholders its September dividend.
It was $0.10 a share = 7.6213p a share.
What did that cost BP ?
The total number of voting rights in BP p.l.c. is 19,757,724,586
http://otp.investis.com/clients/uk/bp_plc/rns/regulatory-story.aspx?cid=233&newsid=912897
Thus:-
19,757,724,586 x 7.6213p = £1,505,795,463.87
That is £1,505 Million = £1.505 Billion
That is a yield of over 6%.