30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

David Ibnale

Insider profile

Currently holds a position at Ultra Clean Holdings Inc

Performance

Overall performance
2.5

Performance over holding periods
2.5
30 days 90 days 120 days
Average return 7% 8.2% 15.1%
Success rate 75% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
David Ibnale's trades of Ultra Clean Holdings Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-05 2025-12-03 S Sale
93,992 -7.7%
177.66
US$4,773,954
93,992 -7.7% 177.66 US$4,773,954
2025-12-03 2025-12-03 PrS Proposed sale
61,672
68.89
US$4,330,508
61,672 68.89 US$4,330,508
2022-03-04 2022-03-02 S Sale
84,770 -13.0%
46.72
US$1,420,800
84,770 -13.0% 46.72 US$1,420,800
2021-09-03 2021-09-02 S Sale
11,748 -13.9%
46.14
US$542,022
11,748 -13.9% 46.14 US$542,022
2021-09-03 2021-09-01 S Sale
3,252 -3.7%
45.54
US$148,095
3,252 -3.7% 45.54 US$148,095