Ellomay Capital Ltd. (ELLO) is a Utilities stock trading at $21.14 (as of 2026-06-17), with a market capitalization of $327.17M and a trailing P/E of -54.1. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Ellomay Capital Ltd., together with its subsidiaries, operates and develops renewable and clean energy assets in Israel, Spain, and the Netherlands. Its activities include owning and operating photovoltaic plants, operating a dual-fuel power plant and building a pumped storage hydro facility in Israel, and developing anaerobic digestion plants in the Netherlands.