LIVE FROM THE DATABASETRANSACTIONS 362,430COMPANIES 5,763LATEST TRADE Oct 16UPDATED Oct 17, 12:31 AM
Reporting ownerCIK 0001672993

Brian E. Harding

31 transactions in one company, from April 30, 2026 to July 2, 2026.

Transactions
311 company
Bought · P
$0open market
Sold · S
$2.3Mopen market
Net
−$2.3Mnet selling

By company

Where this insider traded.

CompanyTickerTradesBoughtSold
Ultra Clean Holdings, Inc.UCTT31—$2.3M

All transactions

31 in total, newest filings first.

CompanyTickerInsiderDateCodeSharesPriceValue
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJul 2SPLAN1,203$130.12$157K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJul 2SPLAN2,194$128.37$282K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJul 2SPLAN440$126.92$56K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 26A9,363$0.00—
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN663$91.38$61K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN986$90.55$89K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN1,056$89.33$94K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN1,002$88.36$89K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN496$87.22$43K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN117$91.63$11K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN375$90.76$34K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN169$89.67$15K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN381$88.76$34K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN226$87.71$20K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN54$86.00$5K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN389$91.59$36K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN1,277$90.73$116K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN886$89.36$79K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN1,199$88.47$106K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN488$87.25$43K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN636$91.65$58K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN1,876$90.79$170K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN1,407$89.73$126K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN1,933$88.74$172K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN1,176$87.72$103K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOJun 4SPLAN196$85.86$17K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOMay 22A8,412$0.00—
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOMay 5S4,000$80.00$320K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOApr 30F3,009$78.15$235K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOApr 30F2,640$78.15$206K
Ultra Clean Holdings, Inc.UCTTBrian E. HardingCAOApr 30F1,957$78.15$153K