Fundamental

Price / Revenue: 1.98

Price / Earnings: 22.31

Market Cap: EUR 393.26M

Price / Book: 3.81

Return On Equity (%): 17.36%