Third-quarter results showed an improvement in Enphase Energy's (ENPH -1.21%) business and how well the capital-light model is serving the company. But as solar energy gets more competitive, is the stock a buy at this price? Travis Hoium digs into the numbers in this video.

*Stock prices used were end-of-day prices of Oct. 28, 2024. The video was published on Oct. 28, 2024.