Price / Revenue: 1.16
Price / Earnings: 4.64
Market Cap: EUR 529.4M
Price / Book: 1.11
Return On Equity (%): 19.08%