Yesterday, HSBC Holdings PLC paid out is quarterly dividend, of $0.21 (14.762p) a share.
The total number of voting rights in HSBC Holdings plc is 20,053,152,822
Thus:-
20,053,152,822 x 14.762p = £2,960,246,419.58
That is £2,960 Million = £2.960 Billion
A 5.4% yield.