Price / Revenue: 5.87
Price / Earnings: 18.77
Market Cap: GBP 1.28B
Price / Book: 7.71
Return On Equity (%): NA