Stock Scorer

Ultra Clean Holdings, Inc. (UCTT) · Insider trading

What Ultra Clean Holdings's directors, officers and largest holders bought and sold themselves, from the Form 4 each of them files with the SEC within two business days of a trade. Open-market purchases and sales first: those are the trades somebody chose to make at the market price.

Bought, 12 months
$0
0 insiders, 0 trades
Sold, 12 months
$11.95M
9 insiders, 58% under a plan
Net, 12 months
−$11.95M
bought less sold
Latest filing
2026-10-02
filings read to 2026-10-19

Bought and sold at the market, by month

Two years. Purchases above the line, sales below, in dollars.

2024-11: $860,000 bought 2024-11: $130,720 sold 2025-01 2025-03: $543,290 bought 2025-05: $182,400 sold 2025-06: $217,365 sold 2025-07 2025-12: $625,805 sold 2026-01 2026-04: $896,415 sold 2026-05: $5.63M sold 2026-06: $4.30M sold 2026-07: $494,023 sold 2026-07
Bought Sold Largest month: $5.63M

Who traded, two years

InsiderBoughtSold TradesLast tradeHolds after
Savage SheriCFO – $2.70M 46 2026-06-04 66,080
Harding Brian eChief Accounting Officer $96,000 $2.33M 27 2026-07-02 36,978
Granger Clarence LDirector $25,150 $2.26M 5 2026-05-01 99,294
Cook Christopher SPresident, Products Division $103,730 $1.75M 4 2026-05-04 98,658
Bajwa HarjinderChief Operating Officer $943,325 – 5 2024-11-15 49,291
Palfrey Jamie J.SVP, Global Human Resources – $875,333 2 2026-05-05 16,446
McKibben Jeffrey L.Chief Information Officer – $844,111 4 2026-05-14 11,349
Liggett Emily MDirector – $755,692 1 2026-05-27 38,152
Ibnale David TDirector – $625,805 1 2025-12-03 45,241
Cho Paul YoonkuGeneral Counsel and Secretary – $344,154 3 2026-06-02 22,941
Maddock Ernest eDirector $242,900 – 1 2025-03-07 –
Bentinck BillPresident, Services Business $75,510 – 1 2025-03-07 60,695

Open-market purchases and sales

Newest first. “Plan” marks a trade made under a 10b5-1 plan set up in advance.

DateInsiderTradeShares PriceValueHolds afterFiling
2026-07-02 Harding Brian eChief Accounting Officer Saleplan 440 126.92 $55,845 36,978 Form 4
2026-07-02 Harding Brian eChief Accounting Officer Saleplan 2,194 128.37 $281,644 34,784 Form 4
2026-07-02 Harding Brian eChief Accounting Officer Saleplan 1,203 130.12 $156,534 33,581 Form 4
2026-06-04 Savage SheriCFO Saleplan 396 87.24 $34,547 66,080 Form 4
2026-06-04 Savage SheriCFO Saleplan 988 88.29 $87,231 65,092 Form 4
2026-06-04 Savage SheriCFO Saleplan 935 89.22 $83,421 64,157 Form 4
2026-06-04 Savage SheriCFO Saleplan 936 90.40 $84,614 63,221 Form 4
2026-06-04 Savage SheriCFO Saleplan 825 91.29 $75,314 62,396 Form 4
2026-06-04 Savage SheriCFO Saleplan 50 86.00 $4,300 62,346 Form 4
2026-06-04 Savage SheriCFO Saleplan 160 87.52 $14,003 62,186 Form 4
2026-06-04 Savage SheriCFO Saleplan 419 88.73 $37,178 61,767 Form 4
2026-06-04 Savage SheriCFO Saleplan 259 89.97 $23,302 61,508 Form 4
2026-06-04 Savage SheriCFO Saleplan 358 91.03 $32,589 61,150 Form 4
2026-06-04 Savage SheriCFO Saleplan 18 91.76 $1,652 61,132 Form 4
2026-06-04 Savage SheriCFO Saleplan 200 86.18 $17,236 60,932 Form 4
2026-06-04 Savage SheriCFO Saleplan 1,570 87.59 $137,516 59,362 Form 4
2026-06-04 Savage SheriCFO Saleplan 3,068 88.69 $272,101 56,294 Form 4
2026-06-04 Savage SheriCFO Saleplan 1,906 89.70 $170,968 54,388 Form 4
2026-06-04 Savage SheriCFO Saleplan 2,894 90.79 $262,746 51,494 Form 4
2026-06-04 Savage SheriCFO Saleplan 784 91.63 $71,838 50,710 Form 4
2026-06-04 Savage SheriCFO Saleplan 600 87.37 $52,422 80,297 Form 4
2026-06-04 Savage SheriCFO Saleplan 1,070 88.69 $94,898 79,227 Form 4
2026-06-04 Savage SheriCFO Saleplan 688 89.78 $61,769 78,539 Form 4
2026-06-04 Savage SheriCFO Saleplan 972 90.89 $88,345 77,567 Form 4
2026-06-04 Savage SheriCFO Saleplan 172 91.70 $15,772 77,395 Form 4
2026-06-04 Savage SheriCFO Saleplan 40 86.00 $3,440 77,355 Form 4
2026-06-04 Savage SheriCFO Saleplan 120 87.43 $10,492 77,235 Form 4
2026-06-04 Savage SheriCFO Saleplan 360 88.85 $31,986 76,875 Form 4
2026-06-04 Savage SheriCFO Saleplan 150 89.91 $13,486 76,725 Form 4
2026-06-04 Savage SheriCFO Saleplan 301 90.98 $27,385 76,424 Form 4
2026-06-04 Savage SheriCFO Saleplan 20 91.78 $1,836 76,404 Form 4
2026-06-04 Savage SheriCFO Saleplan 40 86.04 $3,442 76,364 Form 4
2026-06-04 Savage SheriCFO Saleplan 120 87.52 $10,502 76,244 Form 4
2026-06-04 Savage SheriCFO Saleplan 321 88.80 $28,505 75,923 Form 4
2026-06-04 Savage SheriCFO Saleplan 157 89.59 $14,066 75,766 Form 4
2026-06-04 Savage SheriCFO Saleplan 260 90.76 $23,598 75,506 Form 4
2026-06-04 Savage SheriCFO Saleplan 91 91.63 $8,338 75,415 Form 4
2026-06-04 Savage SheriCFO Saleplan 96 85.54 $8,212 75,319 Form 4
2026-06-04 Savage SheriCFO Saleplan 392 87.72 $34,386 74,927 Form 4
2026-06-04 Savage SheriCFO Saleplan 907 88.75 $80,496 74,020 Form 4
60 more
2026-06-04 Savage SheriCFO Saleplan 446 89.73 $40,020 73,574 Form 4
2026-06-04 Savage SheriCFO Saleplan 763 90.86 $69,326 72,811 Form 4
2026-06-04 Savage SheriCFO Saleplan 171 91.68 $15,677 72,640 Form 4
2026-06-04 Savage SheriCFO Saleplan 488 87.07 $42,490 72,152 Form 4
2026-06-04 Savage SheriCFO Saleplan 1,429 88.16 $125,981 70,723 Form 4
2026-06-04 Savage SheriCFO Saleplan 1,429 89.10 $127,324 69,294 Form 4
2026-06-04 Savage SheriCFO Saleplan 852 89.95 $76,637 68,442 Form 4
2026-06-04 Savage SheriCFO Saleplan 1,706 90.99 $155,229 66,736 Form 4
2026-06-04 Savage SheriCFO Saleplan 260 91.75 $23,855 66,476 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 196 85.86 $16,829 44,847 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 1,176 87.72 $103,159 43,671 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 1,933 88.74 $171,534 41,738 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 1,407 89.73 $126,250 40,331 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 1,876 90.79 $170,322 38,455 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 636 91.65 $58,289 37,819 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 488 87.25 $42,578 37,331 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 1,199 88.47 $106,076 36,132 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 886 89.36 $79,173 35,246 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 1,277 90.73 $115,862 33,969 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 389 91.59 $35,629 33,580 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 54 86.00 $4,644 33,526 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 226 87.71 $19,822 33,300 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 381 88.76 $33,818 32,919 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 169 89.67 $15,154 32,750 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 375 90.76 $34,035 32,375 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 117 91.63 $10,721 32,258 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 496 87.22 $43,261 31,762 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 1,002 88.36 $88,537 30,760 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 1,056 89.33 $94,332 29,704 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 986 90.55 $89,282 28,718 Form 4
2026-06-04 Harding Brian eChief Accounting Officer Saleplan 663 91.38 $60,585 28,055 Form 4
2026-06-02 Cho Paul YoonkuGeneral Counsel and Secretary Sale 944 89.37 $84,365 22,941 Form 4
2026-05-27 Liggett Emily MDirector Sale 8,198 92.18 $755,692 38,152 Form 4
2026-05-14 McKibben Jeffrey L.Chief Information Officer Sale 4,205 87.00 $365,835 11,349 Form 4
2026-05-08 McKibben Jeffrey L.Chief Information Officer Sale 2,500 86.48 $216,200 15,554 Form 4
2026-05-08 Cho Paul YoonkuGeneral Counsel and Secretary Sale 2,000 86.89 $173,780 15,844 Form 4
2026-05-05 Harding Brian eChief Accounting Officer Sale 4,000 80.00 $320,000 36,631 Form 4
2026-05-05 Palfrey Jamie J.SVP, Global Human Resources Sale 8,691 79.73 $692,933 16,446 Form 4
2026-05-04 Cook Christopher SPresident, Products Division Sale 10,247 73.89 $757,151 98,658 Form 4
2026-05-04 Cook Christopher SPresident, Products Division Sale 1,231 74.55 $91,771 97,427 Form 4
2026-05-01 Granger Clarence LDirector Saleplan 12,523 74.41 $931,836 99,294 Form 4
2026-05-01 Granger Clarence LDirector Saleplan 11,302 75.46 $852,849 87,992 Form 4
2026-05-01 Granger Clarence LDirector Saleplan 3,700 76.44 $282,828 84,292 Form 4
2026-05-01 Granger Clarence LDirector Saleplan 2,475 77.34 $191,416 81,817 Form 4
2026-04-30 Cook Christopher SPresident, Products Division Sale 11,903 75.31 $896,415 108,905 Form 4
2025-12-03 Ibnale David TDirector Sale 23,500 26.63 $625,805 45,241 Form 4
2025-06-06 Cho Paul YoonkuGeneral Counsel and Secretary Sale 4,084 21.06 $86,009 23,345 Form 4
2025-06-04 McKibben Jeffrey L.Chief Information Officer Sale 6,294 20.87 $131,356 21,996 Form 4
2025-05-06 Palfrey Jamie J.SVP, Global Human Resources Sale 9,500 19.20 $182,400 30,465 Form 4
2025-03-07 Granger Clarence LDirector Buyindirect 1,000 25.15 $25,150 1,000 Form 4
2025-03-07 Maddock Ernest eDirector Buyindirect 10,000 24.29 $242,900 11,000 Form 4
2025-03-07 Harding Brian eChief Accounting Officer Buy 4,000 24.00 $96,000 38,212 Form 4
2025-03-07 Cook Christopher SPresident, Products Division Buyindirect 4,100 25.30 $103,730 4,100 Form 4
2025-03-07 Bentinck BillPresident, Services Business Buy 3,000 25.17 $75,510 60,695 Form 4
2024-11-15 Bajwa HarjinderChief Operating Officer Buy 5,000 33.50 $167,500 49,291 Form 4
2024-11-15 Bajwa HarjinderChief Operating Officer Buy 5,000 34.00 $170,000 54,291 Form 4
2024-11-13 Bajwa HarjinderChief Operating Officer Buy 5,000 34.50 $172,500 34,291 Form 4
2024-11-13 Bajwa HarjinderChief Operating Officer Buy 10,000 35.00 $350,000 44,291 Form 4
2024-11-07 McKibben Jeffrey L.Chief Information Officer Sale 3,422 38.20 $130,720 18,805 Form 4
2024-10-31 Bajwa HarjinderChief Operating Officer Buy 2,500 33.33 $83,325 29,291 Form 4

Grants, exercises and other transactions

Pay, tax and paperwork rather than a choice to trade at the market price. Two years.

49 × shares withheld for tax37 × grant or award3 × gift
Show them
DateInsiderWhatShares PriceHolds afterFiling
2026-09-30 Xiao JinsongChief Executive Officer Shares withheld for tax F −19,188 81.06 129,935 Form 4
2026-08-31 Keogh Michael DennisChief Financial Officer Grant or award A +20,917 – 20,917 Form 4
2026-08-31 Cook Christopher SPresident, Products Division Shares withheld for tax F −12,497 67.83 98,126 Form 4
2026-06-26 Harding Brian eChief Accounting Officer Grant or award A +9,363 – 37,418 Form 4
2026-05-22 Edman Thomas TDirector Grant or award A +2,575 – 48,616 Form 4
2026-05-22 Harding Brian eChief Accounting Officer Grant or award A +8,412 – 45,043 Form 4
2026-05-22 Granger Clarence LDirector Grant or award A +2,575 – 84,392 Form 4
2026-05-22 Savage SheriCFO Grant or award A +26,392 – 80,897 Form 4
2026-05-22 Ibnale David TDirector Grant or award A +2,575 – 47,816 Form 4
2026-05-22 Johnson Samuel WilliamsSVP, Services Business Grant or award A +5,567 – 16,436 Form 4
2026-05-22 Liggett Emily MDirector Grant or award A +2,575 – 46,350 Form 4
2026-05-22 Wunar Robert AnthonyChief Operating Officer Grant or award A +10,732 – 10,732 Form 4
2026-05-22 Maddock Ernest eDirector Grant or award A +2,575 – 47,816 Form 4
2026-05-22 Palfrey Jamie J.SVP, Global Human Resources Grant or award A +9,897 – 26,343 Form 4
2026-05-22 Seto Jacqueline A.Director Grant or award A +2,575 – 31,525 Form 4
2026-05-22 McKibben Jeffrey L.Chief Information Officer Grant or award A +5,896 – 17,245 Form 4
2026-05-22 Solomon JoanneDirector Grant or award A +2,575 – 12,083 Form 4
2026-05-22 Xiao JinsongChief Executive Officer Grant or award A +31,175 – 149,123 Form 4
2026-05-22 Cho Paul YoonkuGeneral Counsel and Secretary Grant or award A +8,041 – 23,885 Form 4
2026-05-22 Cook Christopher SPresident, Products Division Grant or award A +13,196 – 110,623 Form 4
2026-04-30 Cho Paul YoonkuGeneral Counsel and Secretary Shares withheld for tax F −1,582 78.15 21,763 Form 4
2026-04-30 Cho Paul YoonkuGeneral Counsel and Secretary Shares withheld for tax F −1,465 78.15 20,298 Form 4
2026-04-30 Cho Paul YoonkuGeneral Counsel and Secretary Shares withheld for tax F −2,454 78.15 17,844 Form 4
2026-04-30 McKibben Jeffrey L.Chief Information Officer Shares withheld for tax F −964 78.15 21,032 Form 4
2026-04-30 McKibben Jeffrey L.Chief Information Officer Shares withheld for tax F −1,302 78.15 19,730 Form 4
2026-04-30 McKibben Jeffrey L.Chief Information Officer Shares withheld for tax F −1,676 78.15 18,054 Form 4
2026-04-30 Cook Christopher SPresident, Products Division Shares withheld for tax F −1,861 78.15 128,154 Form 4
2026-04-30 Cook Christopher SPresident, Products Division Shares withheld for tax F −4,181 78.15 123,973 Form 4
2026-04-30 Cook Christopher SPresident, Products Division Shares withheld for tax F −3,165 78.15 120,808 Form 4
2026-04-30 Palfrey Jamie J.SVP, Global Human Resources Shares withheld for tax F −2,463 78.15 28,002 Form 4
2026-04-30 Palfrey Jamie J.SVP, Global Human Resources Shares withheld for tax F −1,485 78.15 26,517 Form 4
2026-04-30 Palfrey Jamie J.SVP, Global Human Resources Shares withheld for tax F −1,380 78.15 25,137 Form 4
2026-04-30 Harding Brian eChief Accounting Officer Shares withheld for tax F −1,957 78.15 46,280 Form 4
2026-04-30 Harding Brian eChief Accounting Officer Shares withheld for tax F −2,640 78.15 43,640 Form 4
2026-04-30 Harding Brian eChief Accounting Officer Shares withheld for tax F −3,009 78.15 40,631 Form 4
2026-04-30 Savage SheriCFO Shares withheld for tax F −3,770 78.15 62,611 Form 4
2026-04-30 Savage SheriCFO Shares withheld for tax F −3,102 78.15 59,509 Form 4
2026-04-30 Savage SheriCFO Shares withheld for tax F −5,004 78.15 54,505 Form 4
2026-03-31 Johnson Samuel WilliamsSVP, Services Business Shares withheld for tax F −1,476 62.18 10,869 Form 4
2026-02-27 Granger Clarence LDirector Gift G −6,000 – 111,817 Form 4
2025-12-02 Granger Clarence LDirector Gift G −1,000 – 117,817 Form 4
2025-11-25 Granger Clarence LDirector Gift G −3,000 – 118,817 Form 4
2025-09-26 Xiao JinsongChief Executive Officer Grant or award A +117,948 – 117,948 Form 4
2025-09-12 Granger Clarence LDirector Shares withheld for tax F −9,938 25.23 121,817 Form 4
2025-08-29 Cook Christopher SPresident, Products Division Grant or award A +73,686 – 130,015 Form 4
2025-06-30 Bajwa HarjinderChief Operating Officer Shares withheld for tax F −4,534 22.57 76,693 Form 4
2025-06-30 Harding Brian eChief Accounting Officer Shares withheld for tax F −4,198 22.57 48,237 Form 4
2025-05-21 Edman Thomas TDirector Grant or award A +8,198 – 46,041 Form 4
2025-05-21 Solomon JoanneDirector Grant or award A +8,198 – 9,508 Form 4
2025-05-21 Liggett Emily MDirector Grant or award A +8,198 – 43,775 Form 4
2025-05-21 Maddock Ernest eDirector Grant or award A +8,198 – 45,241 Form 4
2025-05-21 Seto Jacqueline A.Director Grant or award A +8,198 – 28,950 Form 4
2025-05-21 Granger Clarence LDirector, Interim CEO Grant or award A +8,198 – 131,755 Form 4
2025-05-21 Ibnale David TDirector Grant or award A +8,198 – 68,741 Form 4
2025-04-30 Bentinck BillPresident, Services Business Shares withheld for tax F −956 18.71 73,924 Form 4
2025-04-30 Bentinck BillPresident, Services Business Shares withheld for tax F −1,391 18.71 72,533 Form 4
2025-04-30 Bentinck BillPresident, Services Business Shares withheld for tax F −1,030 18.71 71,503 Form 4
2025-04-30 Cook Christopher SPresident, Products Division Shares withheld for tax F −1,855 18.71 61,104 Form 4
2025-04-30 Cook Christopher SPresident, Products Division Shares withheld for tax F −2,225 18.71 58,879 Form 4
2025-04-30 Cook Christopher SPresident, Products Division Shares withheld for tax F −2,550 18.71 56,329 Form 4
2025-04-30 Cho Paul YoonkuGeneral Counsel and Secretary Shares withheld for tax F −1,579 18.71 29,886 Form 4
2025-04-30 Cho Paul YoonkuGeneral Counsel and Secretary Shares withheld for tax F −1,462 18.71 28,424 Form 4
2025-04-30 Cho Paul YoonkuGeneral Counsel and Secretary Shares withheld for tax F −995 18.71 27,429 Form 4
2025-04-30 McKibben Jeffrey L.Chief Information Officer Shares withheld for tax F −962 18.71 30,579 Form 4
2025-04-30 McKibben Jeffrey L.Chief Information Officer Shares withheld for tax F −991 18.71 29,588 Form 4
2025-04-30 McKibben Jeffrey L.Chief Information Officer Shares withheld for tax F −1,298 18.71 28,290 Form 4
2025-04-30 Harding Brian eChief Accounting Officer Shares withheld for tax F −1,956 18.71 54,346 Form 4
2025-04-30 Harding Brian eChief Accounting Officer Shares withheld for tax F −2,640 18.71 51,706 Form 4
2025-04-30 Palfrey Jamie J.SVP, Global Human Resources Shares withheld for tax F −969 18.71 41,492 Form 4
2025-04-30 Palfrey Jamie J.SVP, Global Human Resources Shares withheld for tax F −861 18.71 40,631 Form 4
2025-04-30 Palfrey Jamie J.SVP, Global Human Resources Shares withheld for tax F −666 18.71 39,965 Form 4
2025-04-30 Savage SheriCFO Shares withheld for tax F −2,988 18.71 73,017 Form 4
2025-04-30 Savage SheriCFO Shares withheld for tax F −3,762 18.71 69,255 Form 4
2025-04-30 Savage SheriCFO Shares withheld for tax F −2,874 18.71 66,381 Form 4
2025-04-25 Cook Christopher SPresident, Products Division Grant or award A +27,831 – 62,959 Form 4
2025-04-25 Palfrey Jamie J.SVP, Global Human Resources Grant or award A +19,482 – 42,461 Form 4
2025-04-25 Bajwa HarjinderChief Operating Officer Grant or award A +25,976 – 80,267 Form 4
2025-04-25 Savage SheriCFO Grant or award A +27,831 – 76,005 Form 4
2025-04-25 McKibben Jeffrey L.Chief Information Officer Grant or award A +12,988 – 31,541 Form 4
2025-04-25 Bentinck BillPresident, Services Business Grant or award A +13,915 – 74,880 Form 4
2025-04-25 Cho Paul YoonkuGeneral Counsel and Secretary Grant or award A +14,472 – 31,465 Form 4
2025-04-25 Harding Brian eChief Accounting Officer Grant or award A +18,090 – 56,302 Form 4
2025-03-31 Cho Paul YoonkuGeneral Counsel and Secretary Shares withheld for tax F −173 21.41 16,993 Form 4
2025-03-31 Palfrey Jamie J.SVP, Global Human Resources Shares withheld for tax F −127 21.41 22,979 Form 4
2025-03-31 Savage SheriCFO Shares withheld for tax F −1,064 21.41 48,174 Form 4
2025-03-28 Granger Clarence LDirector, Interim CEO Grant or award A +27,776 – 123,557 Form 4
2025-02-28 Solomon JoanneDirector Grant or award A +1,310 – 1,310 Form 4
2024-12-31 McKibben Jeffrey L.Chief Information Officer Shares withheld for tax F −252 35.95 18,553 Form 4
2024-10-31 Palfrey Jamie J.SVP, Global Human Resources Shares withheld for tax F −587 33.45 23,106 Form 4

How to read it

Buy, sale
Code P and S on the form: shares bought or sold in the market, at the market price. The other codes are mostly pay (a grant, an option exercised) or tax (shares the company withheld), and say little about what the insider thinks of the price.
Plan
A sale or purchase under a Rule 10b5-1 plan, set up in advance and running on its own schedule. Since April 2023 the form has a box for it. Much executive selling is planned and says more about diversifying than about the company.
Holds after
The shares the insider still held after the trade, in the form the trade was in (directly, or indirectly through a trust or a fund).
Value
Shares times the price the form reports, which is often an average over several fills on the day.

Read from the SEC's own quarterly data sets of Forms 3, 4 and 5, and from each day's filings since the last one. A correcting amendment replaces the lines it restates. Every row links to its filing. None of this is advice: insiders sell for many reasons, and buy for fewer.

Ultra Clean Holdings's scores and multiples ›