Price / Revenue: 24.25
Price / Earnings: 25.09
Market Cap: GBP 196.53M
Price / Book: 1.02
Return On Equity (%): NA