Price / Revenue: 0.59
Price / Earnings: 21.14
Market Cap: EUR 461.36M
Price / Book: 1.23
Return On Equity (%): 6.3%