Price / Revenue: 1.93
Price / Earnings: 18.72
Market Cap: GBP 6.67B
Price / Book: 1.78
Return On Equity (%): NA