Sunrun director Lynn Jurich sells $796k in company shares
Sunrun director Lynn Jurich sells $796k in company shares