Open market buys to the tune of > $200k worth. Insiders have many reasons to sell shares, but only one to buy them ;-) Long Solazyme.