Price / Revenue: 0.6
Price / Earnings: 11.28
Market Cap: EUR 515.01M
Price / Book: 1.9
Return On Equity (%): 20.51%