Price / Revenue: 4.09
Price / Earnings: 17.72
Market Cap: EUR 2.57B
Price / Book: 3.31
Return On Equity (%): 20.16%