Price / Revenue: 0.87
Price / Earnings: 8.25
Market Cap: GBP 825.82M
Price / Book: 2.34
Return On Equity (%): 29.07%