Price / Revenue: 4.23
Price / Earnings: 5.59
Market Cap: GBP 2.67B
Price / Book: 1.49
Return On Equity (%): 30.27%