Farnsworth David E. (CIK 0001990150)

Latest company ownership

Shares held
123,051
Last filed at
Aug 21, 2023
Confidence Score
48.1
2025Q4
Confidence Score History
2024Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Aug 18, 2025 Aug 20, 2025 MERCURY SYSTEMS INC CFO Sell 40.0 -14,911 -8.40% $976.3K
Aug 19, 2024 Aug 21, 2024 MERCURY SYSTEMS INC CFO Sell 40.0 -6,716 -4.52% $265.2K
Feb 9, 2024 Feb 12, 2024 MERCURY SYSTEMS INC CFO Buy 87.5 +3,567 2.89% $100.2K