Enphase Energy Inc.

ENPH

Price

59.52

At close: November 15th 2024

SEI Target Price

113

+ 89.85% from close price

SEI P/E 2024E

51.76

Estimated from last closing price

Market Cap

8.04B

Weighted outstanding shares

Enphase’s valuation is relatively high, market timing an important factor when considering buying the stock.

Solar Equity Intelligence, Initiation report

Discussion
Coming soon...
Financials
Income statement202220232024E2025E2026E2027E2028E
Revenue2,3312,2911,4232,2812,9233,5324,164
EBITDA5075202227671,0381,2601,487
EBIT4484461406899351,1431,363
Pretax profit4525132017439891,2021,427
Net profit3974391565947919621,142
EPS (USD)2.723.151.154.375.827.088.4
Key ratios202220232024E2025E2026E2027E2028E
P/E38.733.394.924.918.715.413
P/S6.66.410.46.55.14.23.6
P/B18.614.9138.56.35.25.2
EV/EBITDA36.13070.519.714.111.39.6
EV/EBIT36.135112.12215.612.410.5
Balance sheet202220232024E2025E2026E2027E2028E
Current assets2,1152,2301,9522,2272,4332,7662,831
Non-current assets9701,1531,1521,2641,3401,4421,578
Total Assets3,0843,3833,1043,4913,7734,2084,409
Current liabilities638532344530669801938
Non-current liabilities1,6201,8671,6201,227757573650
Total liabilities2,2592,3991,9651,7581,4271,3751,589
Total equity8269841,1391,7342,3462,8332,820
Total liabilities and equity3,0843,3833,1043,4913,7734,2084,409
Net debt8171,005868367-184-583-448