Price / Revenue: 1
Price / Earnings: 27.03
Market Cap: GBP 345.93M
Price / Book: 1.66
Return On Equity (%): NA