Knaggs David H. (CIK 0001689252)

Latest company ownership

Role: EVP of Quality and IS
Shares held
8,181
Last filed at
May 15, 2025
Confidence Score
51.4
2025Q4
Confidence Score History
2020Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Sep 3, 2025 Sep 5, 2025 KEY TRONIC CORP EVP of Quality and IS Sell 47.5 -906 -7.54% $2.6K
May 14, 2025 May 15, 2025 KEY TRONIC CORP EVP of Quality and IS Buy 90.0 +2,200 36.78% $5.2K
Mar 18, 2020 Mar 20, 2020 KEY TRONIC CORP President Buy 90.0 +2,504 133.62% $8K
Mar 13, 2020 Mar 16, 2020 KEY TRONIC CORP President Buy 90.0 +1,874 100.00% $8K