Price / Revenue: 2.46
Price / Earnings: 9.29
Market Cap: EUR 511.13M
Price / Book: 1.73
Return On Equity (%): 14.97%