Price / Revenue: 0.08
Price / Earnings: 17.36
Market Cap: GBP 728.27M
Price / Book: 0.39
Return On Equity (%): 2.14%