Price / Revenue: 14.59
Price / Earnings: 15.66
Market Cap: GBP 282.38M
Price / Book: 1.11
Return On Equity (%): 7.27%