NYSE:GNE | Key Financial Ratios | Genie Energy Ltd.

Complete source-backed ratio history.

Available history
2010-07-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.890.036.68%9.44%
2026-03-312.540.034.16%6.22%
2025-12-312.380.035.99%9.30%
2025-09-301.910.046.88%13.63%
2025-06-301.990.057.98%15.51%
2025-03-312.039.84%19.11%
2024-12-312.430.049.60%14.43%
2024-09-302.5610.57%17.12%
2024-06-302.5912.51%19.99%
2024-03-312.2613.99%23.82%
2023-12-312.3415.80%26.49%
2023-09-302.5519.23%27.48%
2023-06-302.7922.74%31.07%
2023-03-312.3628.79%42.35%
2022-12-312.2931.63%46.92%
2022-09-302.4938.20%56.58%
2022-06-302.6732.69%47.74%
2022-03-312.0622.29%35.07%
2021-12-311.7212.73%23.70%
2021-09-301.41-0.14%-0.29%
2021-06-301.434.72%8.83%
2021-03-311.342.79%5.56%
2020-12-311.377.02%13.41%
2020-09-301.919.97%14.63%
2020-06-301.859.38%13.78%
2020-03-311.732.50%4.00%
2019-12-311.570.042.67%4.40%
2019-09-301.8210.97%16.50%
2019-06-301.811.62%17.14%
2019-03-312.0214.72%20.90%
2018-12-311.9315.51%21.98%
2018-09-302.077.89%11.20%
2018-06-301.964.20%6.01%
2018-03-311.81-4.33%-6.10%
2017-12-311.65-5.56%-8.33%
2017-09-301.7-6.68%-9.26%
2017-06-301.82-33.79%-47.38%
2017-03-312.43-20.59%-25.68%
2016-12-312.38-20.13%-25.41%
2016-09-302.95-23.31%-28.27%
2016-06-302.724.53%5.65%
2016-03-313.080.14%0.17%
2015-12-313.05-4.79%-6.04%
2015-09-303.71-9.39%-11.18%
2015-06-303.78-14.46%-17.36%
2015-03-313.84-14.14%-17.77%
2014-12-314.39-17.32%-21.19%
2014-09-305.39-10.41%-12.19%
2014-06-304.79-7.53%-9.03%
2014-03-313.25-7.10%-9.66%
2013-12-313.62-3.72%-4.87%
2013-09-304.58-2.33%-2.80%
2013-06-304.64-5.66%-6.88%
2013-03-314.45-3.59%-4.44%
2012-12-314.38-2.18%-2.68%
2012-09-304.46-4.38%-5.38%
2012-06-304.9-1.31%-1.53%
2012-03-315.281.93%2.24%
2011-12-314.74-0.06%-0.07%
2011-10-316.412.64%2.94%
2011-07-312.35

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.380.036.17%9.57%
2024-12-312.430.049.60%14.43%
2023-12-312.3415.80%26.49%
2022-12-312.2931.63%46.92%
2021-12-311.7212.73%23.70%
2020-12-311.377.02%13.41%
2019-12-311.570.042.67%4.40%
2018-12-311.9315.51%21.98%
2017-12-311.65-5.56%-8.32%
2016-12-312.38-20.13%-25.41%
2015-12-313.05-4.79%-6.04%
2014-12-314.39-17.32%-21.19%
2013-12-313.62-3.72%-4.87%
2012-12-314.38-2.18%-2.68%
2011-12-314.740.50%0.59%
2011-07-312.42%3.92%
2010-07-3142.57%