The following table details the trading activities
(stock purchases, stock sales, and stock option exercises)
reported to the Securities and Exchange Commission (SEC)
by insider Granger Clarence L since year 2005.
The trader's CIK number is 1283710.
At the time of this reporting, Granger Clarence L is the CEO of Ultra Clean Holdings Inc .
(stock ticker symbol UCTT).
See this page for all insider trading activities at Ultra Clean Holdings Inc .
Stock purchases, sales, and option exercises reported by insider Granger Clarence L since 2005.
Trade Date
Symbol
Company Name (Issuer)
Trade Type
Shares
Price ($)
Value ($)
2008-08-11
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-08-12
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-08-11
UCTT
Ultra Clean Holdings Inc
Sale
2,000
7.50
15,000
2008-08-12
UCTT
Ultra Clean Holdings Inc
Sale
2,000
7.53
15,060
2008-07-08
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-07-08
UCTT
Ultra Clean Holdings Inc
Sale
2,000
7.50
15,000
2008-07-01
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-07-01
UCTT
Ultra Clean Holdings Inc
Sale
2,000
7.86
15,720
2008-06-24
UCTT
Ultra Clean Holdings Inc
Sale
2,000
9.01
18,020
2008-06-24
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-06-17
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-06-17
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.33
20,660
2008-06-10
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-06-10
UCTT
Ultra Clean Holdings Inc
Sale
2,000
9.92
19,840
2008-06-03
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-06-03
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.28
20,560
2008-05-27
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.08
20,160
2008-05-27
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-05-20
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-05-20
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.11
20,220
2008-05-13
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.83
21,660
2008-05-13
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-05-06
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-05-06
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.50
21,000
2008-04-29
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-04-29
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.47
20,940
2008-04-22
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-04-22
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.86
21,720
2008-04-15
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-04-15
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.31
20,620
2008-04-08
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-04-08
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.85
21,700
2008-04-01
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-04-01
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.00
20,000
2008-03-25
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-03-25
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.00
20,000
2008-03-18
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-03-18
UCTT
Ultra Clean Holdings Inc
Sale
2,000
9.36
18,720
2008-03-11
UCTT
Ultra Clean Holdings Inc
Sale
2,000
9.36
18,720
2008-03-11
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-03-04
UCTT
Ultra Clean Holdings Inc
Sale
2,000
9.13
18,260
2008-03-04
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-02-26
UCTT
Ultra Clean Holdings Inc
Sale
2,000
9.84
19,680
2008-02-26
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-02-19
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-02-19
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.08
20,160
2008-02-12
UCTT
Ultra Clean Holdings Inc
Sale
2,000
9.88
19,760
2008-02-12
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-02-05
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-02-05
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.00
20,000
2008-01-29
UCTT
Ultra Clean Holdings Inc
Sale
2,000
9.67
19,340
2008-01-29
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-01-22
UCTT
Ultra Clean Holdings Inc
Sale
2,000
9.27
18,540
2008-01-22
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-01-15
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-01-15
UCTT
Ultra Clean Holdings Inc
Sale
2,000
9.42
18,840
2008-01-08
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2008-01-08
UCTT
Ultra Clean Holdings Inc
Sale
2,000
10.31
20,610
2008-01-02
UCTT
Ultra Clean Holdings Inc
Sale
2,000
12.13
24,260
2008-01-02
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-12-26
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-12-26
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.20
26,400
2007-12-18
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-12-18
UCTT
Ultra Clean Holdings Inc
Sale
2,000
12.55
25,100
2007-12-11
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.49
26,980
2007-12-11
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-12-04
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.65
27,300
2007-12-04
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-11-27
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-11-27
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.54
27,080
2007-11-20
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-11-20
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.46
26,920
2007-11-13
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-11-13
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.94
27,880
2007-11-06
UCTT
Ultra Clean Holdings Inc
Sale
2,000
12.31
24,620
2007-11-06
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-10-30
UCTT
Ultra Clean Holdings Inc
Sale
2,000
12.63
25,260
2007-10-30
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-10-23
UCTT
Ultra Clean Holdings Inc
Sale
2,000
12.54
25,080
2007-10-23
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-10-16
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-10-16
UCTT
Ultra Clean Holdings Inc
Sale
2,000
15.55
31,100
2007-10-09
UCTT
Ultra Clean Holdings Inc
Sale
2,000
15.44
30,880
2007-10-09
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-10-02
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-10-02
UCTT
Ultra Clean Holdings Inc
Sale
2,000
15.00
30,000
2007-10-02
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-10-02
UCTT
Ultra Clean Holdings Inc
Sale
2,000
15.00
30,000
2007-09-25
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-09-25
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.91
27,820
2007-09-18
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.99
27,980
2007-09-18
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-09-11
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.68
29,360
2007-09-11
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-09-04
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-09-04
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.81
29,620
2007-08-28
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.62
29,240
2007-08-28
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-08-21
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-08-21
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.48
28,960
2007-08-14
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.82
29,640
2007-08-14
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-08-07
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.18
26,360
2007-08-07
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-07-31
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-07-31
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.66
29,320
2007-07-24
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.45
28,900
2007-07-24
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-07-17
UCTT
Ultra Clean Holdings Inc
Sale
2,000
12.96
25,920
2007-07-17
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-07-10
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-07-10
UCTT
Ultra Clean Holdings Inc
Sale
2,000
12.91
25,820
2007-07-03
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.83
27,660
2007-07-03
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-06-26
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-06-26
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.00
28,000
2007-06-19
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-06-19
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.66
29,320
2007-06-12
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-06-12
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.81
27,620
2007-06-05
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-06-05
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.35
28,700
2007-05-22
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.20
26,400
2007-05-22
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-05-29
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.29
26,580
2007-05-29
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-05-15
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-05-15
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.56
27,120
2007-05-08
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-05-08
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.94
29,880
2007-05-01
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-05-01
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.62
29,240
2007-04-24
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-04-24
UCTT
Ultra Clean Holdings Inc
Sale
2,000
16.84
33,680
2007-04-17
UCTT
Ultra Clean Holdings Inc
Sale
2,000
18.63
37,260
2007-04-17
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-04-10
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-04-10
UCTT
Ultra Clean Holdings Inc
Sale
2,000
18.50
37,000
2007-04-03
UCTT
Ultra Clean Holdings Inc
Sale
2,000
17.50
35,000
2007-04-03
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-03-27
UCTT
Ultra Clean Holdings Inc
Sale
2,000
18.50
37,000
2007-03-27
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-03-20
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-03-20
UCTT
Ultra Clean Holdings Inc
Sale
2,000
17.07
34,140
2007-03-13
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-03-13
UCTT
Ultra Clean Holdings Inc
Sale
2,000
17.55
35,100
2007-03-06
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-03-06
UCTT
Ultra Clean Holdings Inc
Sale
2,000
15.93
31,860
2007-02-27
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-02-27
UCTT
Ultra Clean Holdings Inc
Sale
2,000
15.95
31,900
2007-02-20
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-02-20
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.43
26,860
2007-02-13
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-02-13
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.22
26,440
2007-02-06
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-02-06
UCTT
Ultra Clean Holdings Inc
Sale
2,000
14.64
29,280
2007-01-30
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-01-30
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.99
27,980
2007-01-23
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.69
27,380
2007-01-23
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-01-16
UCTT
Ultra Clean Holdings Inc
Sale
2,000
16.10
32,200
2007-01-16
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-01-09
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-01-09
UCTT
Ultra Clean Holdings Inc
Sale
2,000
15.00
30,000
2007-01-03
UCTT
Ultra Clean Holdings Inc
Option Exercise
2,000
1.00
2,000
2007-01-03
UCTT
Ultra Clean Holdings Inc
Sale
2,000
13.11
26,220
2006-03-15
UCTT
Ultra Clean Holdings Inc
Sale
125,000
6.67
834,250
2006-03-13
UCTT
Ultra Clean Holdings Inc
Option Exercise
28,956
1.00
28,956
2006-03-09
UCTT
Ultra Clean Holdings Inc
Option Exercise
57,887
1.00
57,887
Insider trading activities including stock purchases, stock sales, and option exercises
listed in the above table cannot be completely guaranteed as to their accuracy.
For more information regarding the trades made by Granger Clarence L
(CEO of Ultra Clean Holdings Inc at the time of this reporting) see
the Securities and Exchange Commission (SEC) website.