Share price
66.35
GBp
Dividend yield
11.38
%
15 Minute delay to market