Price / Revenue: 6.11
Price / Earnings: 27.66
Market Cap: GBP 1.19B
Price / Book: 19.61
Return On Equity (%): 83.16%