Price / Revenue: 0.57
Price / Earnings: 19.1
Market Cap: EUR 458.27M
Price / Book: 1.21
Return On Equity (%): 6.3%