Price / Revenue: 1.58
Price / Earnings: 19.2
Market Cap: EUR 419.46M
Price / Book: 4.87
Return On Equity (%): 25.99%