Share price
87.20
GBp
Dividend yield
8.59
%
15 Minute delay to market