Market Cap: $29.48M
Daniel Goldman sold between $1,001 - $15,000 of SPWR shares on 31 January.
Sharice Davids sold between $1,001 - $15,000 of SPWR shares on 21 June.