On Friday 1st Feb, Vodafone PLC paid out its Feb 2019 Dividend.
€0.0484 (4.2252716p) a share.
The total number of voting rights in Vodafone is 26,720,396,036
https://www.londonstockexchange.com/exchange/news/market-news/market-news-detail/VOD/13955383.html
thus:
26,720,396,036 x £0.04.2252716 = £1,129,009,305
that is £1.129 Billion
http://www.shareshop.hsbc.co.uk/shareshop/security.cgi?csi=10097
that is 9.5% yield….
Yes, 9.5%