Enphase Energy, Inc.
ENPH
$61.63
$2.914.96%
ENPH
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.