Back to Top
You are here   Investors  Share data   Share price chart

Investors

Share price chart

Chart the last ten years of share price, RNA news, total shareholder returns and dividends with a variety of comparison and analysis tools.

Current LSE Price: 21.87p   Icon indicating positive change0.53p   Icon indicating positive change2.48%