Price / Revenue: 0.38
Price / Earnings: 16.85
Market Cap: EUR 780.96M
Price / Book: 2.23
Return On Equity (%): 13.53%