Officers
Directors
10% Owners
Performance
Get Filings
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