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
Who traded, two years
| Insider | Bought | Sold | Trades | Last trade | Holds 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.
| Date | Insider | Trade | Shares | Price | Value | Holds after | Filing |
|---|---|---|---|---|---|---|---|
| 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
| Date | Insider | What | Shares | Price | Holds after | Filing |
|---|---|---|---|---|---|---|
| 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.