TipRanks
Go Ultimate75% OFF

Enphase Energy (ENPH) Stock Statistics & Valuation Metrics

0 Followers

Total Valuation

Enphase Energy has a market cap or net worth of MXN 69.97B. The enterprise value is MXN 4.14B.

Market Cap
MXN 69.97B
Enterprise Value
MXN 4.14B

Share Statistics

Enphase Energy has 132,314,270 shares outstanding. The number of shares has decreased by -2.65% in one year.

Shares Outstanding
132,314,270
Owned by Insiders
3.08%
Owned by Institutions
57.47%

Financial Efficiency

Enphase Energy’s return on equity (ROE) is 0.16 and return on invested capital (ROIC) is 4.79%.

Return on Equity (ROE)
0.16
Return on Assets (ROA)
0.05
Return on Invested Capital (ROIC)
4.79%
Return on Capital Employed (ROCE)
0.07
Revenue Per Employee
512.88K
Profits Per Employee
59.93K
Employee Count
2,872
Asset Turnover
0.42
Inventory Turnover
2.73

Valuation Ratios

The current PE Ratio of Enphase Energy is 41.25. Enphase Energy’s PEG ratio is -0.77.

PE Ratio
41.25
PS Ratio
3.11
PB Ratio
3.03
Price to FCF
27.82
Price to Operating Cash Flow
19.72
PEG Ratio
-0.77

Income Statement

In the last 12 months, Enphase Energy had revenue of 1.47B and earned 172.13M in profits. Earnings per share was 1.31.

Revenue
1.47B
Gross Profit
687.00M
Operating Income
164.66M
Pretax Income
204.81M
Net Income
172.13M
EBITDA
230.15M
Earnings Per Share (EPS)
1.31

Cash Flow

In the last 12 months, operating cash flow was 190.86M and capital expenditures -55.49M, giving a free cash flow of 135.37M billion.

Operating Cash Flow
190.86M
Free Cash Flow
135.37M
Free Cash Flow per Share
1.02

Dividends & Yields

Enphase Energy pays an annual dividend of ―, resulting in a dividend yield of ―

Dividend Per Share
―
Dividend Yield
―
Payout Ratio
N/A
Free Cash Flow Yield
3.59%
Earnings Yield
2.41%

Stock Price Statistics

Beta
0.27
52-Week Price Change
-6.34%
50-Day Moving Average
584.43
200-Day Moving Average
718.38
Relative Strength Index (RSI)
45.49
Average Volume (3m)
761

Important Dates

Enphase Energy upcoming earnings date is Feb 09, 2027, TBA (Not Confirmed).

Last Earnings Date
Oct 27, 2026
Next Earnings Date
Feb 09, 2027
Ex-Dividend Date
―

Financial Position

Enphase Energy as a current ratio of 2.07, with Debt / Equity ratio of 114.42%

Current Ratio
2.07
Quick Ratio
1.84
Debt to Market Cap
0.29
Net Debt to EBITDA
3.34
Interest Coverage Ratio
36.42

Taxes

In the past 12 months, Enphase Energy has paid 32.68M in taxes.

Income Tax
32.68M
Effective Tax Rate
0.16

Enterprise Valuation

Enphase Energy EV to EBITDA ratio is 28.34, with an EV/FCF ratio of 29.25.

EV to Sales
3.27
EV to EBITDA
28.34
EV to Free Cash Flow
29.25
EV to Operating Cash Flow
20.74

Balance Sheet

Enphase Energy has MXN 931.85M in cash and marketable securities with MXN 573.16M in debt, giving a net cash position of MXN 358.68M billion.

Cash & Marketable Securities
MXN 931.85M
Total Debt
MXN 573.16M
Net Cash
MXN 358.68M
Net Cash Per Share
MXN 2.71
Tangible Book Value Per Share
MXN 7.72

Margins

Gross margin is 45.78%, with operating margin of 4.14%, and net profit margin of 7.49%.

Gross Margin
45.78%
Operating Margin
4.14%
Pretax Margin
6.87%
Net Profit Margin
7.49%
EBITDA Margin
11.53%
EBIT Margin
4.80%

Analyst Forecast

The average price target for Enphase Energy is MXN 605.86, which is 11.43% higher than the current price. The consensus rating is Moderate Buy

Price Target
MXN 605.86
Price Target Upside
12.70% Upside
Analyst Consensus
Moderate Buy
Analyst Count
19
Revenue Growth Forecast
-27.96%
EPS Growth Forecast
-57.75%

Scores

Smart Score
6
AI Score
―