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