Price / Revenue: 56.11
Price / Earnings: 102.42
Market Cap: GBP 326.3M
Price / Book: 0.92
Return On Equity (%): NA