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
Morning Trade Live
08 May 2024
Morning Trade Live
29 Apr 2024
Morning Trade Live
07 May 2024
Morning Trade Live
08 May 2024
Morning Trade Live
22 Feb 2024
Morning Trade Live
22 Feb 2024