Current Stock Value

Enphase Energy, Inc. (ENPH)

$112.26

-4.58 (-3.92%)
Valuation Date: 10/3/2023
Share Price on Valuation Date 112.26$
Stock Beta 1.51
Outstanding Shares 144.39