The current REN market cap is 57.756M EUR. The company's EPS TTM is 0.21 EUR, dividend yield is 4.78%, and P/E is 8.36.