Today, Vodafone PLC pays out its August 2018 dividend.
€0.1023 a share:
The total number of voting rights in Vodafone plc is 26.714,482,765
Thus:
26,714,482,764 x €0.1023 a share = €2,732,891,586.7
That is £2,427,800,000 = £2.427 Billion
http://www.shareshop.hsbc.co.uk/shareshop/security.cgi?csi=10097
a yield of over 7%