Tomorrow (Mon 16th June 2025), Rolls Royce PLC pays out its dividend.
6p a share
https://www.londonstockexchange.com/news-article/RR./total-voting-rights/17067315
the total number of voting rights in the Company is 8,466,612,080
Thus:-
8,466,612,080 x £0.06 = £507,996,724.8
That is £507 Million paid to shareholders
https://www.londonstockexchange.com/stock/RR./rolls-royce-holdings-plc/company-page