Price / Revenue: 42.62
Price / Earnings: 47.46
Market Cap: GBP 634.22M
Price / Book: 0.75
Return On Equity (%): 1.54%