Price / Revenue: 1.58
Price / Earnings: 14.61
Market Cap: EUR 686.84M
Price / Book: 1.43
Return On Equity (%): 10.42%