Growth Metrics

Ellomay Capital (ELLO) Current Taxes (2015 - 2025)

Ellomay Capital (ELLO) posted Current Taxes of $595990.3 for Q4 2025, up 5.23% on a QoQ basis from $566355.6 in Q4 2024, and up 5.23% year-over-year from $566355.6 in Q4 2024.

Ellomay Capital (ELLO) has 10 years of Current Taxes data on file, last reported at $595990.3 in Q4 2025.

  • In Q4 2025, Current Taxes rose 5.23% year-over-year to $595990.3; the TTM figure through Dec 2025 stood at $595990.3 (up 5.23% YoY), while the FY2025 annual figure was $578463.3, up 0.84% from the prior year.
  • Current Taxes climbed to $595990.3 in Q4 2025, from $566355.6 in the prior quarter.
  • Across five years, Current Taxes topped out at $595990.3 in Q4 2025 and bottomed at $149555.6 in Q4 2023.
  • A 4-year average of $425919.1 and a median of $479065.3 in 2022 frame the typical range for Current Taxes.
  • Annual changes were most pronounced in 2023 — Current Taxes tumbled 61.83% — and 2024, when it surged 278.69%.
  • Year by year, Current Taxes stood at $391775.0 in 2022, then sank by 61.83% to $149555.6 in 2023, then surged by 278.69% to $566355.6 in 2024, then rose by 5.23% to $595990.3 in 2025.
  • The last three Current Taxes figures came in at $595990.3 (Q4 2025), $566355.6 (Q4 2024), and $149555.6 (Q4 2023), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Current Taxes (Qtr)
1 AXIA Energia 193.97 Bn 191.26 Bn 1.44 Bn 150.25 Mn
2 Enlight Renewable Energy 13.10 Bn 12.57 Bn 85.64 Mn -
3 Ormat Technologies 8.30 Bn 8.16 Bn 78.83 Mn -
4 Fluence Energy 3.60 Bn 3.28 Bn 46.63 Mn 11.25 Mn
5 Clearway Energy 1.42 Bn 4.77 Bn 220.00 Mn -
6 XPLR Infrastructure 1.16 Bn 8.69 Bn 141.00 Mn -
7 Energy Vault Holdings 916.05 Mn 870.62 Mn 4.79 Mn -
8 Ellomay Capital 782.29 Mn 671.00 Mn 1.49 Mn 595,990.28
9 ReNew Energy Global 342.92 Mn 58.95 Mn 269.00 Mn 3.13 Mn
10 Nextnrg 90.54 Mn 87.86 Mn 1.71 Mn -

Historic Data

Download Data 🔒
DateValue
Dec 31, 2025 595,990.28
Dec 31, 2024 566,355.56
Dec 31, 2023 149,555.65
Dec 31, 2022 391,774.99
Dec 31, 2020 71,537.39
Dec 31, 2019 121,757.64
Dec 31, 2018 143,815.95
Dec 31, 2017 216,647.58
Jun 30, 2017 197,000.00
Dec 31, 2016 1.35 Mn
Jun 30, 2016 276,000.00
Dec 31, 2015 270,000.00