SWX • ENPH • US29355A1079
Generating your data highlights...
4.23b USD | # 380 in CH
N/A shares | N/A USD
132.14m
96.97% | 128.14m
Enphase Energy (SWX: ENPH) has a market capitalization of $4.23B.