Fundamental

Price / Revenue: 1.16

Price / Earnings: 4.64

Market Cap: EUR 529.4M

Price / Book: 1.11

Return On Equity (%): 19.08%