Price / Revenue: 0.47
Price / Earnings: 24.84
Market Cap: EUR 672.48M
Price / Book: 1.31
Return On Equity (%): 5.21%