Price / Revenue: 1.06
Price / Earnings: 26.83
Market Cap: GBP 301.99M
Price / Book: 0.75
Return On Equity (%): 2.8%