$ENPH-2.0% Do you have any info around the results of this company? I've written more on this but there's been no interest and frankly I'm quite confused about the drop. I'm finding info, good info too I think. I spent the morning reading the news on this company and I don't understand the analysts as it reported good results, yet such a drop just due to not meeting expectations? 🤔 Does anyone have it in their portfolio and do you understand its results?

ENPH
$97.14 -$2.03 -2.05%
Capital Structure
Market Cap
13.2B
Enterpr. Val.
14.3B
Valuation
P/E
50.1
P/S
7.3

No comments yet
Timeline Tracker Overview