Price / Revenue: 1.84
Price / Earnings: 37.17
Market Cap: GBP 1.22B
Price / Book: 2.18
Return On Equity (%): 5.85%