Price / Revenue: 30.03
Price / Earnings: 35.95
Market Cap: GBP 163.88M
Price / Book: 0.86
Return On Equity (%): 2.38%