Enphase Energy reported earnings of $0.65 per share, below estimates, with revenues at $380.87 million, missing expectations. Stock down 31.6% this year. Future performance depends on earnings outlook and estimate revisions, currently at a Zacks Rank #3 (Hold).
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing