Renewable Energy Group, Inc.'s (NASDAQ:REGI)) market cap declines to US$1.9b but insiders who sold US$5.2m stock were able to hedge their losses
Insiders at Renewable Energy Group, Inc. ( NASDAQ:REGI ) sold US$5.2m worth of stock at an average price of US$64.01 a...