Price / Revenue: 14.14
Price / Earnings: 3.68
Market Cap: GBP 2.73B
Price / Book: 0.79
Return On Equity (%): NA