Genie Energy Ltd. (GNE)
NYSE: GNE · Real-Time Price · USD
13.69
-0.52 (-3.66%)
At close: Mar 18, 2026, 4:00 PM EDT
13.68
-0.01 (-0.07%)
After-hours: Mar 18, 2026, 7:00 PM EDT

Genie Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
363422771269146189
Market Cap Growth
-9.70%-45.26%186.69%84.26%-22.84%-9.44%
Enterprise Value
262.76288.45639.42158.6151.56154.96
Last Close Price
13.6915.5928.1310.345.577.21
PE Ratio
74.9333.8938.013.178.9817.59
Forward PE
15.9232.4432.4432.4432.4432.44
PS Ratio
0.750.991.800.850.450.53
PB Ratio
1.832.213.911.441.181.93
P/TBV Ratio
1.842.223.721.461.191.97
P/FCF Ratio
10.376.5912.613.372.148.24
P/OCF Ratio
8.365.9612.333.332.138.18
EV/Sales Ratio
0.540.681.490.500.160.43
EV/EBITDA Ratio
7.6723.6961.062.032.106.24
EV/EBIT Ratio
7.8925.5563.882.042.147.09
EV/FCF Ratio
7.524.5010.461.990.766.75
Debt / Equity Ratio
0.050.050000.02
Debt / EBITDA Ratio
4.580.74---0.06
Debt / FCF Ratio
0.250.14---0.06
Net Debt / Equity Ratio
-0.64-0.64-0.60-0.56-0.82-0.43
Net Debt / EBITDA Ratio
-65.82-10.05-11.31-1.34-4.14-1.68
Net Debt / FCF Ratio
-3.63-1.91-1.94-1.32-1.49-1.82
Asset Turnover
1.261.211.411.241.552.08
Quick Ratio
1.561.761.841.611.230.94
Current Ratio
1.912.072.342.291.721.37
Return on Equity (ROE)
2.41%6.75%11.32%61.13%28.28%18.63%
Return on Assets (ROA)
0.32%3.97%4.06%38.99%15.23%17.06%
Return on Invested Capital (ROIC)
0.73%9.46%10.03%105.76%40.32%39.12%
Return on Capital Employed (ROCE)
0.37%4.57%4.87%53.33%23.73%25.15%
Earnings Yield
1.34%2.95%2.63%31.53%11.13%5.69%
FCF Yield
9.64%15.18%7.93%29.64%46.79%12.14%
Dividend Yield
2.19%1.97%1.23%3.46%1.03%5.39%
Payout Ratio
164.21%65.22%46.20%10.67%5.37%86.88%
Buyback Yield / Dilution
-3.16%-3.51%-1.03%-1.85%-2.88%-1.16%
Total Shareholder Return
-0.97%-1.55%0.21%1.60%-1.85%4.23%
Updated Nov 6, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q