Price / Revenue: 1.98
Price / Earnings: 22.31
Market Cap: EUR 393.26M
Price / Book: 3.81
Return On Equity (%): 17.36%