Market Cap: $57.1M
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.