Ballhaus William L (CIK 0001436044)

Latest company ownership

Shares held
291,591.33
Last filed at
Oct 30, 2023
Confidence Score
47.7
2025Q4
Confidence Score History
2023Q3 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 CEO Sell 37.5 -23,445 -5.77% $1.5M
Aug 19, 2024 Aug 21, 2024 MERCURY SYSTEMS INC CEO Sell 40.0 -6,549 -1.78% $258.6K
Jun 24, 2024 Jun 26, 2024 MERCURY SYSTEMS INC CEO Sell 51.3 -567 -0.19% $16K
Feb 9, 2024 Feb 13, 2024 MERCURY SYSTEMS INC CEO Buy 82.5 +7,066 2.39% $203.1K
Oct 27, 2023 Oct 30, 2023 MERCURY SYSTEMS INC CEO Sell 51.3 -408 -0.14% $14.8K
Aug 18, 2023 Aug 22, 2023 MERCURY SYSTEMS INC CEO Buy 100.0 +39,925 15.84% $1.5M