Price / Revenue: 20.84
Price / Earnings: 22.14
Market Cap: GBP 1.37B
Price / Book: 1.03
Return On Equity (%): NA