Latest filing published 08 May 2025 for Ultra Clean Holdings, Inc., €161k.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Jamie J. Palfrey: trading record in brief
Jamie J. Palfrey is a declared insider of Ultra Clean Holdings, Inc., with filings sourced from SEC (Form 4). Over a trading history stretching from 29 October 2021 to 6 May 2025, the count stands at 28 filings.
On the market, this insider has only sold: 5 sales, €722k in total. The rest of the record consists of 23 share grants. So far in 2025, the count stands at no purchases and 1 sale.
On 8 May 2025 came the latest disclosure, an open-market sale for €161k in Ultra Clean Holdings, Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. US insiders must file a Form 4 within two business days of a trade. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Jamie J. Palfrey
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 9,500 shares@ US$19.19717.1% of flowCommon StockSEC:0000950103-25-005853:0
- 969 shares@ US$18.711.7% of flowCommon StockSEC:0000950103-25-005717:0
- 19,482 shares0Common StockSEC:0000950103-25-005448:0
- 127 shares@ US$21.410.3% of flowCommon StockSEC:0000950103-25-004329:0
- 587 shares@ US$33.451.9% of flowCommon StockSEC:0000950103-24-015950:0
- 5,744 shares@ US$43.5024.6% of flowCommon StockSEC:0000950103-24-006621:0
- 144 shares@ US$42.960.6% of flowCommon StockSEC:0000950103-24-006482:0
- 666 shares@ US$41.832.8% of flowCommon StockSEC:0000950103-24-006310:0
- 10,373 shares0Common StockSEC:0000950103-24-006078:0
- 127 shares@ US$45.940.6% of flowCommon StockSEC:0000950103-24-004811:0
- 6,932 shares@ US$25.679917.8% of flowCommon StockSEC:0000950103-23-016090:0
- 573 shares@ US$23.861.4% of flowCommon StockSEC:0000950103-23-015959:0
- 171 shares@ US$28.220.5% of flowCommon StockSEC:0000950103-23-007057:0
- 11,663 shares0Common StockSEC:0000950103-23-006774:0
- 454 shares@ US$33.161.5% of flowCommon StockSEC:0000950103-23-005419:0
- 1,151 shares@ US$34.744.2% of flowCommon StockSEC:0000950103-22-019722:0
- 1,217 shares@ US$31.114.0% of flowCommon StockSEC:0000950103-22-019105:0
- 4,148 shares@ US$29.733413.1% of flowCommon StockSEC:0000950103-22-015148:0
- 179 shares@ US$32.970.6% of flowCommon StockSEC:0000950103-22-008241:0
- 8,017 shares0Common StockSEC:0000950103-22-007875:0
- 2,242 shares@ US$33.567.4% of flowCommon StockSEC:0000950103-22-007063:0
- 1,539 shares0Common StockSEC:0000950103-22-005426:0
- 7,072 shares0Common StockSEC:0000950103-21-017236:0
23 of 23 declarations