Skip to content

Insider · CIK 0001672993

Brian E Harding

officer

Files at UCTT (Ultra Clean Holdings, Inc.). First filing Mar 11, 2025, latest Jul 7, 2026.

In brief

Brian E Harding files SEC Form 4 as officer at UCTT (Ultra Clean Holdings, Inc.). Since Mar 11, 2025, Brian E Harding has reported 1 open-market buy worth $96k and 3 open-market sells worth $2.3M, the latest filed on Jul 7, 2026.

A track record needs three past buys with six months of prices behind them; Brian E Harding has 1, so none is measured yet.

The newest scored trade: sold $494k of UCTT on Jul 2, 2026, filed Jul 7, 2026, scored 18 (weak), under a 10b5-1 plan. In the last 12 months: 0 buys worth $0 and 3 sells worth $2.3M.

Track record
Not enough history
Fewer than three past buys with six months of prices.
Median 6-month excess
-
after past buys, n = 1
Hit rate
-
past buys that beat the index over 6 months
Open-market trades
1 / 3
$96k bought, $2.3M sold

Where the trades landed

Last year at the company this insider has traded most, with each buy and sell on the bar it happened.

UCTT: Ultra Clean Holdings, Inc.

UCTTOct 9, 2026 · close 68.59

Daily candles, adjusted for splits and dividends. Green arrows are insider buys, red are sells, sized by value. Click a marked bar to open the signal.Charts by TradingView Lightweight Charts™

Signals

This insider’s open-market buys and sells, scored.

ScoreCompanyValueHoldingsPrice contextFiled
18Weak
UCTTsell10b5-1
Ultra Clean Holdings, Inc.
$494k
3,837 shares
-10%+392% from low-25% from high
45Moderate
UCTTsell 410b5-1
Ultra Clean Holdings, Inc.
$1.5M
16,988 shares
-38%+372% from low0% from high
44Moderate
UCTTsell 6
Ultra Clean Holdings, Inc.
$320k
4,000 shares
-10%+332% from low0% from high
43Moderate
UCTTbuy 4
Ultra Clean Holdings, Inc.
$96k
4,000 shares
+12%-

Planned sales

Form 144 notices this insider filed before selling restricted or control stock, newest first.

FiledCompanySharesValueSale datePast 3 months
Jul 2, 2026 UCTT
ULTRA CLEAN HOLDINGS, INC.
3,837
0.01% of outstanding
$494kJul 2, 2026$1.8M
Jun 4, 2026 UCTT
ULTRA CLEAN HOLDINGS, INC.
16,988
0.04% of outstanding
$1.5MJun 4, 2026$320k
May 4, 2026 UCTT
Ultra Clean Holdings, Inc.
4,000
0.01% of outstanding
$302kMay 4, 2026none

Transactions

Every row this insider has filed, 36 in all, newest first.

DateCompanyTransactionSharesPriceValueHoldings afterFiled
Jul 2, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-440$126.92$56k36,978Jul 7, 2026
Jul 2, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-2,194$128.37$282k34,784Jul 7, 2026
Jul 2, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-1,203$130.12$157k33,581Jul 7, 2026
Jun 26, 2026UCTT
Ultra Clean Holdings, Inc.
AGrant or award
Common Stock
+9,363$0.00$037,418Jun 30, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-196$85.86$17k44,847Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-1,176$87.72$103k43,671Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-1,933$88.74$172k41,738Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-1,407$89.73$126k40,331Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-1,876$90.79$170k38,455Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-636$91.65$58k37,819Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-488$87.25$43k37,331Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-1,199$88.47$106k36,132Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-886$89.36$79k35,246Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-1,277$90.73$116k33,969Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-389$91.59$36k33,580Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-54$86.00$4,64433,526Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-226$87.71$20k33,300Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-381$88.76$34k32,919Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-169$89.67$15k32,750Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-375$90.76$34k32,375Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-117$91.63$11k32,258Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-496$87.22$43k31,762Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-1,002$88.36$89k30,760Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-1,056$89.33$94k29,704Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-986$90.55$89k28,718Jun 8, 2026
Jun 4, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock10b5-1
-663$91.38$61k28,055Jun 8, 2026
May 22, 2026UCTT
Ultra Clean Holdings, Inc.
AGrant or award
Common Stock
+8,412$0.00$045,043May 27, 2026
May 5, 2026UCTT
Ultra Clean Holdings, Inc.
SOpen-market sale
Common Stock
-4,000$80.00$320k36,631May 7, 2026
Apr 30, 2026UCTT
Ultra Clean Holdings, Inc.
FTax withholding
Common Stock
-1,957$78.15$153k46,280May 4, 2026
Apr 30, 2026UCTT
Ultra Clean Holdings, Inc.
FTax withholding
Common Stock
-2,640$78.15$206k43,640May 4, 2026
Apr 30, 2026UCTT
Ultra Clean Holdings, Inc.
FTax withholding
Common Stock
-3,009$78.15$235k40,631May 4, 2026
Jun 30, 2025UCTT
Ultra Clean Holdings, Inc.
FTax withholding
Common Stock
-4,198$22.57$95k48,237Jul 2, 2025
Apr 30, 2025UCTT
Ultra Clean Holdings, Inc.
FTax withholding
Common Stock
-1,956$18.71$37k54,346May 2, 2025
Apr 30, 2025UCTT
Ultra Clean Holdings, Inc.
FTax withholding
Common Stock
-2,640$18.71$49k51,706May 2, 2025
Apr 25, 2025UCTT
Ultra Clean Holdings, Inc.
AGrant or award
Common Stock
+18,090$0.00$056,302Apr 29, 2025
Mar 7, 2025UCTT
Ultra Clean Holdings, Inc.
POpen-market purchase
Common Stock
+4,000$24.00$96k38,212Mar 11, 2025

Questions about Brian E Harding

Answered from the filings on this page, as of the latest one.

Is Brian E Harding buying or selling?

In the last 12 months Brian E Harding reported 0 open-market buys worth $0 and 3 open-market sells worth $2.3M on SEC Form 4; the latest was sold $494k of UCTT on Jul 2, 2026. Grants, option exercises and tax withholding are not counted.

How did Brian E Harding's past buys perform?

Not measured yet. InsiderTell needs three past buys with six months of prices to publish a track record, and Brian E Harding has 1.

Where does Brian E Harding file Form 4?

Brian E Harding has filed Form 4 at UCTT (Ultra Clean Holdings, Inc.) as Chief Accounting Officer. A Form 4 is required of officers, directors and holders of more than 10% of a share class within two business days of a trade.

Not investment advice. Scores and forward returns are decision support built from public SEC filings and past prices; they describe what happened after comparable filings, not what will happen after this one. Do your own research and size your risk.