Price / Revenue: 2.2
Price / Earnings: 20.47
Market Cap: GBP 390.83M
Price / Book: 3.86
Return On Equity (%): 19.74%