Price / Revenue: 5.23
Price / Earnings: 5.28
Market Cap: GBP 1.08B
Price / Book: 1.03
Return On Equity (%): 20.66%