SecFilingApi
Sign in
Sign up
Home
Nestor Tod A
Nestor Tod A
(CIK 0001399090)
Latest company ownership
EFOI - ENERGY FOCUS, INC/DE
Role:
CFO
Shares held
20,000
Last filed at
Feb 15, 2022
Confidence Score
50.0
2025Q4
Confidence Score History
2020Q2
2025Q4
Recent buy/sell transactions
Exec date
Filing date
Company
Role
Signal
Confidence
Shares
% of shares
Under plan?
Amount (USD)
Apr 13, 2020
Apr 15, 2020
ENERGY FOCUS, INC/DE
CFO
Buy
95.0
+150,000
100.00%
✗
$52.7K