Enphase Energy director Thurman John Rodgers reports sale of $8.73 million in common shares - ENPH News | Rallies