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