The current ITM market cap is 1.194B EUR. The company's EPS TTM is 3.31 EUR, dividend yield is 2.48%, and P/E is 8.55.