Price / Revenue: 31.54
Price / Earnings: 40.92
Market Cap: EUR 757.21M
Price / Book: 0.77
Return On Equity (%): 1.85%