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.