v3.25.4
Share capital (Tables)
12 Months Ended
Dec. 31, 2025
Share Capital, Reserves And Other Equity Interest [Abstract]  
Summary of Issued and Fully Paid Ordinary Shares
Issued and fully paid ordinary shares of €0.07 each
Number of shares
Nominal value $ million
At January 1, 20256,115,031,158510
Repurchases of shares(396,394,760)(33)
At December 31, 20255,718,636,398477
At January 1, 20246,524,109,049544
Repurchases of shares
(409,077,891)(34)
At December 31, 20246,115,031,158510