Enphase Energy is trading 4.1% up now at $39.12 after opening U.S. pre-orders for the IQ Battery C80, its first commercial and industrial storage product.
- The 80-kWh system expands Enphase beyond residential solar.
- Shipments are expected to begin in the first half of 2027.
- Energy stocks are also benefiting from higher oil prices and Middle East tensions, supporting the broader sector backdrop.