Enlight Renewable Energy Ltd (ENLT)
NASDAQ: ENLT · Real-Time Price · USD
84.46
-1.32 (-1.54%)
At close: Jul 31, 2026, 4:00 PM EDT
83.72
-0.74 (-0.87%)
After-hours: Jul 31, 2026, 7:40 PM EDT

Enlight Renewable Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11,8156,0072,0452,258--
Market Cap Growth
300.83%193.69%-9.41%---
Enterprise Value
16,66110,9025,0834,76800
Last Close Price
84.4645.4617.2519.14--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
191.4245.4647.9233.58--
PS Ratio
22.0712.295.418.83--
PB Ratio
4.853.561.731.93--
P/TBV Ratio
6.414.362.392.69--
P/OCF Ratio
36.9721.258.0111.78--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
31.1222.3113.4518.65--
EV/EBITDA Ratio
38.3822.6117.8721.29--
EV/EBIT Ratio
62.3432.8228.9530.15--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.772.232.071.701.932.41
Debt / EBITDA Ratio
12.8411.4611.4312.4816.6234.85
Net Debt / Equity Ratio
2.082.722.351.922.342.95
Net Debt / EBITDA Ratio
10.169.529.7610.0214.1928.64
Net Debt / FCF Ratio
-2.36-3.00-4.31-4.16-3.44-3.57
Asset Turnover
0.060.070.070.060.060.04
Quick Ratio
0.770.671.061.121.041.92
Current Ratio
0.770.671.201.141.102.06
Return on Equity (ROE)
4.36%9.35%4.62%7.89%4.22%3.41%
Return on Assets (ROA)
2.25%3.68%2.71%3.00%2.12%1.17%
Return on Invested Capital (ROIC)
3.00%4.83%3.49%3.71%2.57%1.42%
Return on Capital Employed (ROCE)
3.67%5.56%3.90%4.39%3.13%1.67%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.52%2.20%2.09%2.98%--
Buyback Yield / Dilution
-11.33%-7.55%0.44%-23.89%-1.91%-25.30%
Total Shareholder Return
-11.33%-7.55%0.44%-23.89%-1.91%-25.30%
SEC Filings: 10-K · 10-Q