Price / Revenue: 1.98
Price / Earnings: 22.94
Market Cap: GBP 5.23B
Price / Book: 3.09
Return On Equity (%): NA