Today, BP plc pays out it’s December quarterly dividend.
A dividend of $0.10 a share
$0.10 a share = 7.4435 pence per share.
Now, the total number of voting rights in BP p.l.c. is 19,792,111,166
19,792,111,166 shares x 7.4435 pence per share = £1,473,225,794.64
That is £1.473 Billion in cash paid to shareholders.
That is 6.1% yield.