Price / Revenue: 14.86
Price / Earnings: 29.71
Market Cap: GBP 6.57B
Price / Book: 3.31
Return On Equity (%): NA