Nov. 30 at 11:39 AM
$ENPH There are a litany of headwinds here (tariffs, BBB, philosophical pivot from Green tech); however, if you review the charts and financials, you will see an opportunity starting to develop (IMO). The stock has fallen more than 90% over the last 3YR, trading now at/around NTM P/E 12-15. The Company still shows positive margins (EBITDA 18%, Net Margin 13%), generates consistent positive FCF, carries
$1.5B in Cash/ST more than sufficient to clear all of its underlying ST/LT debt. Good liquidity, reasonable margins, stabilizing revenue, balanced capital structure, excellent interest coverage (35X), Net Debt<0 and Oversold.