Enphase Energy

$52.28 upup 4.50 (9.42%)
AS OF 4:00:00PM ET 06/18/2026
More Quote Information