Organization
-
Shrewsbury, NJ, US
-
Ticker Symbols
NASDAQ:ENPH
-
SEMICONDUCTORS & RELATED DEVICES
-
Business Address
1420 NORTH MCDOWELL BLVD.
PETALUMA CA 94954
(707) 763-4784
-
Mailing Address
1420 NORTH MCDOWELL BLVD.
PETALUMA CA 94954
-
State Location
CA
-
State of Incorporation
DE