Share price
68.30
GBp
Dividend yield
11.02
%
15 Minute delay to market