Brooks Robert Todd (CIK 0001716687)

Latest company ownership

Shares held
662,376
Last filed at
Mar 22, 2023
Confidence Score
50.0
2025Q4
Confidence Score History
2019Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 20, 2023 Mar 22, 2023 FALCONSTOR SOFTWARE INC CEO Buy 77.5 +1,200 1.40% $2.1K
Nov 10, 2022 Nov 14, 2022 FALCONSTOR SOFTWARE INC CEO Buy 77.5 +2,000 2.38% $3.5K
Aug 4, 2022 Aug 8, 2022 FALCONSTOR SOFTWARE INC CEO Buy 85.0 +5,000 6.33% $5.1K
May 17, 2022 May 17, 2022 FALCONSTOR SOFTWARE INC CEO Buy 82.5 +3,500 4.64% $4.6K
Nov 16, 2021 Nov 18, 2021 FALCONSTOR SOFTWARE INC CEO Buy 67.5 +350 0.62% $1K
May 17, 2019 May 20, 2019 FALCONSTOR SOFTWARE INC CEO Buy 90.0 +150,000 100.00% $9K