Insider Title Company Date Price Return Shares Value
Nestor Tod A President ENERGY FOCUS, INC/DE (EFOI) 2020-04-15 $12.30 -87.9% 4,286 $52,705
Return Profit / (loss) Cost
Total -87.9% $-46,341 $52,705