Price / Revenue: 3.5
Price / Earnings: 24.51
Market Cap: GBP 88.73M
Price / Book: 3.3
Return On Equity (%): 13.17%