Price / Revenue: 0.5
Price / Earnings: 10.8
Market Cap: EUR 985.4M
Price / Book: 2.39
Return On Equity (%): 21.83%