Price / Revenue: 7.26
Price / Earnings: 19.62
Market Cap: GBP 979.06M
Price / Book: 5.16
Return On Equity (%): NA