Ibnale David T (CIK 0001283715)

Latest company ownership

Shares held
68,741
Last filed at
Dec 5, 2025
Confidence Score
27.5
2025Q4
Confidence Score History
2014Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 3, 2025 Dec 5, 2025 Ultra Clean Holdings, Inc. Director Sell 20.0 -23,500 -34.19% $625.7K
Mar 2, 2022 Mar 4, 2022 Ultra Clean Holdings, Inc. Director Sell 17.5 -25,000 -34.29% $1.1M
Sep 1, 2021 Sep 3, 2021 Ultra Clean Holdings, Inc. Director Sell 20.0 -15,000 -17.07% $690.1K
Dec 15, 2017 Dec 19, 2017 Ultra Clean Holdings, Inc. Director Sell 20.0 -12,500 -16.45% $269.8K
Sep 6, 2017 Sep 8, 2017 Ultra Clean Holdings, Inc. Director Sell 22.5 -10,000 -11.63% $229.5K
Apr 27, 2015 Apr 29, 2015 Ultra Clean Holdings, Inc. Director Buy 95.0 +10,000 19.80% $60.9K
Mar 5, 2014 Mar 7, 2014 Ultra Clean Holdings, Inc. Director Sell 20.0 -22,500 -34.62% $317.2K