Enhpase Energy (ENPH) stock price is trading lower today after earnings. The company posted a drop in revenue. However, 54% of analysts still have a "buy" rating on ENPH shares. Caroline Woods weighs in on the 1Q EPS.
Morning Trade Live
24 Apr 2024
SHARE