AtonRa Partners cut its position in shares of Enphase Energy, Inc. (NASDAQ:ENPH – Free Report) by 57.3% in the first quarter, according to the company in its most recent disclosure with the SEC. The institutional investor owned 2,478 shares of the semiconductor company’s stock after selling 3,332 shares during the quarter. AtonRa Partners’ holdings in […]