Fundamental

Price / Revenue: 0.39

Price / Earnings: 20.37

Market Cap: EUR 197.98M

Price / Book: 1.17

Return On Equity (%): 5.71%