Price / Revenue: 2.83
Price / Earnings: 15.85
Market Cap: GBP 1.47B
Price / Book: 1.15
Return On Equity (%): 7.41%