South lake one, llc reported a passive stake of 11.07% in enphase energy inc as of jan 15

South lake one, llc reported a passive stake of 11.07% in enphase energy inc as of jan 15 - sec filing.
ENPH Ratings Summary
ENPH Quant Ranking