Today, the UK’s 2nd telecoms group pays out its Feb dividend
€0.0225 per share = £0.0188606 per share
https://www.londonstockexchange.com/news-article/VOD/total-voting-rights/16880377
the total number of voting rights in Vodafone is 25,392,110,945
thus:-
25,392,110,945 x £0.0188606 = £478,910,447.689267
That is £478 million, paid to shareholders
https://www.londonstockexchange.com/stock/VOD/vodafone-group-plc/analysis