ENPH - Enphase Energy, Inc.
NEXT EARNINGS:
Apr 28, 2026
Price:
--
--
|
CONSENSUS:
Hold
DETAILS
|
PRICE TARGET:
$42.29
DETAILS
HIGH:
$68.00
LOW:
$21.70
MEDIAN:
$41.00
CONSENSUS:
$42.29
DOWNSIDE:
9.17%
Market Cap:
6.09B
Volume:
5,731,288
Avg Volume:
7,165,871
52 Week Range:
25.78-67.2
Sector:
Energy
Industry:
Solar
Beta:
1.37
Last Dividend:
$N/A
Exchange:
NASDAQ
Country:
US
Employees:
2,781
IPO Date:
2012-03-30
EPS (TTM):
1.31
P/E Ratio:
24.42
Revenue (TTM):
1.47B
Total Assets:
3.51B
Total Debt:
1.20B
Cash & Equiv:
474.32M
Rev Growth (5Y):
13.7%
EPS Growth (5Y):
4.1%
FCF Growth (5Y):
-13.3%
ROCE:
9.3%
Debt/Equity:
1.11
| Metric | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.47B | 1.33B | 2.29B | 2.33B | 1.38B | 774.42M | 624.33M | 316.16M | 286.17M | 322.59M | 357.25M | 343.90M |
| Net Income | 172.13M | 102.66M | 438.94M | 397.36M | 145.45M | 134.00M | 161.15M | (11.63M) | (45.19M) | (67.46M) | (22.08M) | (8.05M) |
| EPS | 1.31 | 0.76 | 3.24 | 2.94 | 1.09 | 1.07 | 1.38 | -0.12 | -0.54 | -1.34 | -0.49 | -0.19 |
| Total Assets | 3.51B | 3.25B | 3.38B | 3.08B | 2.08B | 1.20B | 713.22M | 339.94M | 169.15M | 163.58M | 165.53M | 152.19M |
| Total Debt | 1.20B | 1.33B | 1.30B | 1.29B | 1.04B | 350.62M | 108.71M | 109.78M | 49.75M | 33.90M | 17.00M | 0 |
| Cash & Equivalents | 474.32M | 369.11M | 288.75M | 473.24M | 119.32M | 679.38M | 251.41M | 106.24M | 29.14M | 17.76M | 28.45M | 42.03M |
| Operating Cash Flow | 136.54M | 513.69M | 696.78M | 744.82M | 352.03M | 216.33M | 139.07M | 16.13M | (28.44M) | (32.95M) | (21.16M) | 24.22M |
| Free Cash Flow | 95.90M | 480.09M | 586.38M | 698.37M | 299.52M | 195.78M | 124.28M | 11.98M | (32.56M) | (45.80M) | (33.92M) | 10.22M |
| FCF per Share | 0.73 | 3.55 | 4.30 | 5.16 | 2.23 | 1.56 | 1.06 | 0.12 | -0.39 | -0.91 | -0.76 | 0.24 |
| Book Value | 1.09B | 833.02M | 983.62M | 825.57M | 430.17M | 483.99M | 272.21M | 7.78M | (9.13M) | 1.30M | 41.45M | 46.95M |
| Cash & ST Investments | 1.51B | 1.62B | 1.70B | 1.61B | 1.02B | 679.38M | 251.41M | 106.24M | 29.14M | 17.76M | 28.45M | 42.03M |
| ROC Equity | 0.16 | 0.12 | 0.45 | 0.48 | 0.34 | 0.28 | 0.59 | -1.50 | N/A | -51.89 | -0.53 | -0.17 |