Price / Revenue: 0.33
Price / Earnings: 3.6
Market Cap: GBP 8.43B
Price / Book: 4.73
Return On Equity (%): NA