Price / Revenue: 6.91
Price / Earnings: 6.95
Market Cap: GBP 3.54B
Price / Book: 1.14
Return On Equity (%): 17.54%