Enphase Energy, Inc. (BIT:1ENPH)
Italy flag Italy · Delayed Price · Currency is EUR
36.69
-0.06 (-0.16%)
Last updated: Mar 5, 2026, 12:48 PM CET

Enphase Energy Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
4,8093,6217,84015,45631,15621,110
Market Cap Growth
-42.17%-53.82%-49.28%-50.39%47.59%8.24%
Enterprise Value
4,5783,3557,56415,11030,87821,128
PE Ratio
32.8024.8491.5742.9095.65179.35
Forward PE
19.0715.5720.0739.2452.3566.66
PS Ratio
3.832.856.847.8315.5117.72
PB Ratio
5.193.8610.9218.2343.7956.94
P/TBV Ratio
4.553.9811.5419.2546.3460.76
P/FCF Ratio
58.8843.8118.9530.5851.7781.71
P/OCF Ratio
41.3530.7717.7125.7448.5469.58
EV/Sales Ratio
3.612.646.607.6515.3717.74
EV/EBITDA Ratio
21.2216.3455.3133.6970.6699.38
EV/EBIT Ratio
32.3324.71113.5539.3379.93113.59
EV/FCF Ratio
56.0540.5918.2829.9051.3081.78
Debt / Equity Ratio
1.111.111.561.321.562.41
Debt / EBITDA Ratio
5.065.068.212.492.554.21
Debt / FCF Ratio
12.5612.562.712.211.853.46
Net Debt / Equity Ratio
-0.28-0.28-0.38-0.41-0.390.05
Net Debt / EBITDA Ratio
-1.29-1.29-2.02-0.77-0.640.09
Net Debt / FCF Ratio
-3.22-3.22-0.67-0.68-0.460.07
Asset Turnover
0.440.440.400.710.900.84
Inventory Turnover
3.473.473.706.7812.1014.25
Quick Ratio
1.381.382.804.023.223.07
Current Ratio
2.072.073.534.593.553.33
Return on Equity (ROE)
17.93%17.93%11.30%48.52%63.29%31.82%
Return on Assets (ROA)
3.92%3.92%1.99%11.79%15.26%15.83%
Return on Invested Capital (ROIC)
9.08%9.08%4.98%32.31%42.80%44.66%
Return on Capital Employed (ROCE)
6.51%6.51%2.84%16.83%21.94%18.72%
Earnings Yield
3.05%4.02%1.09%2.33%1.05%0.56%
FCF Yield
1.70%2.28%5.28%3.27%1.93%1.22%
Buyback Yield / Dilution
3.32%3.32%5.06%2.88%0.05%2.13%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.