$ENPH Director Thurman Rodgers bought $5.49 million worth of shares after Enphase reported its earnings and fell by 25%. That brings Rodger's total stake to 1.22 million shares.
The buy was Rodgers' first open market transaction with ENPH since June of 2020.
During then, he reported selling $98 million worth of shares at an average price around $49.