Ellomay Capital (ELLO) Pension (2009 - 2025)

Ellomay Capital's (ELLO) quarterly Pension came in at $153653.7 in Q4 2025, up 117.86% YoY from $70527.3 in Q4 2024, and up 117.86% on a QoQ basis from $70527.3 in Q4 2024.

Ellomay Capital (ELLO) Pension (2009 - 2025) Analysis & Trends

Ellomay Capital (ELLO) has 7 years of Pension data on file, last reported at $153653.7 in Q4 2025.

  • Quarterly Pension rose 117.86% year-over-year to $153653.7 in Q4 2025, while the trailing twelve-month figure through Dec 2025 was $153653.7 (up 117.86% YoY) and the FY2025 annual result came in at $149135.1, up 108.77% from the prior year.
  • Pension climbed to $153653.7 in Q4 2025, from $70527.3 in the prior quarter.
  • In the past five years, Pension ranged from a high of $153653.7 in Q4 2025 to a low of $66708.3 in Q4 2023.
  • A 4-year average of $89556.4 and a median of $68931.8 in 2022 frame the typical range for Pension.
  • Annual changes were most pronounced in 2023 — Pension decreased 0.93% — and 2025, when it jumped 117.86%.
  • Tracing ELLO's Pension over 4 years: stood at $67336.3 in 2022, then dropped by 0.93% to $66708.3 in 2023, then advanced by 5.72% to $70527.3 in 2024, then jumped by 117.86% to $153653.7 in 2025.
  • The last three Pension figures came in at $153653.7 (Q4 2025), $70527.3 (Q4 2024), and $66708.3 (Q4 2023), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Enlight Renewable Energy 12.05 Bn 10.88 Bn 117.49 Mn
2 Ormat Technologies 7.00 Bn 6.35 Bn 68.70 Mn
3 Brookfield Renewable Partners 4.14 Bn 1.64 Bn 623.00 Mn
4 Clearway Energy 3.78 Bn 3.44 Bn 332.00 Mn
5 ReNew Energy Global 2.47 Bn 2.05 Bn 269.00 Mn
6 Fluence Energy 1.85 Bn 1.29 Bn 33.24 Mn
7 XPLR Infrastructure 1.09 Bn 591.52 Mn -
8 Energy Vault Holdings 682.13 Mn 574.78 Mn 5.38 Mn
9 AXIA Energia 658.46 Mn -1.92 Bn 1.44 Bn
10 Ellomay Capital 271.04 Mn 164.70 Mn 1,508.00

Historic Data

Download Data
DateValue
Dec 31, 2025 153,653.74
Dec 31, 2024 70,527.30
Dec 31, 2023 66,708.27
Dec 31, 2022 67,336.33
Dec 31, 2017 4,709.73
Dec 31, 2016 2,159.45
Jun 30, 2009 83,000.00