v3.25.4
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings per share  
Summary of earnings per share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

EARNINGS PER SHARE – FOR THE YEAR ENDED 31 DECEMBER

  ​

2023

  ​

2024

  ​

2025

​

​

Net profit attributable to shareholders
   GBPm

​

Weighted
 average
number
 of shares
  (millions)

​

EPS  
  (pence) 

​

​

Net profit attributable to
shareholders
   GBPm 

​

Weighted 
 average 
number 
 of shares 
  (millions) 

​

EPS  
  (pence) 

​

​

Net profit attributable to shareholders
   GBPm

​

Weighted 
 average 
number 
 of shares 
  (millions) 

​

EPS  
  (pence) 

​

Basic earnings per share

 

1,781

 

1,891.8

 

94.1

​

​

1,934

 

1,865.9

 

103.6p

​

​

2,065

 

1,834.4

 

112.6p

​

Diluted earnings per share

 

1,781

 

1,902.8

 

93.6

​

​

1,934

 

1,876.7

 

103.1p

​

​

2,065

 

1,843.5

 

112.0p

​

​