Price / Revenue: 3.07
Price / Earnings: 33.14
Market Cap: EUR 974.77M
Price / Book: 9.62
Return On Equity (%): 31.16%