Fundamental

Price / Revenue: 3.25

Price / Earnings: 17.84

Market Cap: EUR 754.37M

Price / Book: 3.54

Return On Equity (%): 20.73%