Price / Revenue: 2.16
Price / Earnings: 38.46
Market Cap: GBP 311.94M
Price / Book: 4.09
Return On Equity (%): NA