Price / Revenue: 1.54
Price / Earnings: 18.88
Market Cap: EUR 1.53B
Price / Book: 2.59
Return On Equity (%): 14.47%