Insider Stock Trading History of Granger Clarence L


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 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 ($)
2018-03-06 UCTT Ultra Clean Holdings, Inc. Sale 20,000 20.00 400,000
2018-01-25 UCTT Ultra Clean Holdings, Inc. Sale 20,000 24.64 492,879
2017-02-23 UCTT Ultra Clean Holdings, Inc. Sale 47,960 14.00 671,440
2015-03-06 UCTT Ultra Clean Holdings, Inc. Option Ex 39,157 6.55 256,478
2015-03-04 UCTT Ultra Clean Holdings, Inc. Sale 22,863 8.28 189,259
2015-03-03 UCTT Ultra Clean Holdings, Inc. Sale 7,137 8.42 60,086
2015-03-04 UCTT Ultra Clean Holdings, Inc. Option Ex 22,863 6.55 149,752
2015-03-02 UCTT Ultra Clean Holdings, Inc. Sale 36,100 8.33 300,749
2015-03-03 UCTT Ultra Clean Holdings, Inc. Option Ex 7,137 6.55 46,747
2015-03-02 UCTT Ultra Clean Holdings, Inc. Option Ex 36,100 6.55 236,455
2015-02-26 UCTT Ultra Clean Holdings, Inc. Option Ex 44,571 6.55 291,940
2015-02-27 UCTT Ultra Clean Holdings, Inc. Option Ex 33,948 6.55 222,359
2015-02-25 UCTT Ultra Clean Holdings, Inc. Sale 66,709 8.31 554,618
2015-02-25 UCTT Ultra Clean Holdings, Inc. Option Ex 66,709 6.55 436,943
2015-02-27 UCTT Ultra Clean Holdings, Inc. Sale 33,948 8.26 280,240
2015-02-26 UCTT Ultra Clean Holdings, Inc. Sale 44,571 8.34 371,855
2015-02-23 UCTT Ultra Clean Holdings, Inc. Sale 12,600 8.29 104,479
2015-02-24 UCTT Ultra Clean Holdings, Inc. Sale 48,280 8.31 401,206
2015-02-24 UCTT Ultra Clean Holdings, Inc. Option Ex 48,280 6.55 316,234
2015-02-23 UCTT Ultra Clean Holdings, Inc. Option Ex 12,600 6.55 82,530
2015-02-20 UCTT Ultra Clean Holdings, Inc. Sale 22,792 8.52 194,187
2015-02-20 UCTT Ultra Clean Holdings, Inc. Option Ex 22,792 6.55 149,287
2014-03-18 UCTT Ultra Clean Holdings, Inc. Sale 300 15.00 4,500
2014-02-19 UCTT Ultra Clean Holdings, Inc. Option Ex 50,000 3.83 191,500
2014-02-19 UCTT Ultra Clean Holdings, Inc. Sale 100,000 13.06 1,306,500
2014-01-14 UCTT Ultra Clean Holdings, Inc. Sale 100,000 11.00 1,100,000
2014-01-14 UCTT Ultra Clean Holdings, Inc. Option Ex 50,000 1.11 55,500
2013-10-28 UCTT Ultra Clean Holdings, Inc. Option Ex 50,000 1.11 55,500
2013-10-28 UCTT Ultra Clean Holdings, Inc. Sale 100,000 9.05 905,000
2011-01-27 UCTT Ultra Clean Holdings, Inc. Option Ex 60,223 3.83 230,654
2011-01-27 UCTT Ultra Clean Holdings, Inc. Sale 60,223 13.10 788,921
2011-01-26 UCTT Ultra Clean Holdings, Inc. Option Ex 14,777 1.11 16,402
2011-01-26 UCTT Ultra Clean Holdings, Inc. Sale 39,777 13.05 519,089
2010-07-27 UCTT Ultra Clean Holdings, Inc. Sale 136,705 10.50 1,435,402
2010-07-27 UCTT Ultra Clean Holdings, Inc. Option Ex 136,345 2.89 393,628
2010-05-13 UCTT Ultra Clean Holdings, Inc. Sale 13,300 10.50 139,650
2010-05-12 UCTT Ultra Clean Holdings, Inc. Option Ex 355 1.00 355
2010-05-13 UCTT Ultra Clean Holdings, Inc. Option Ex 13,300 1.00 13,300
2010-05-12 UCTT Ultra Clean Holdings, Inc. Sale 355 10.50 3,727
2010-04-22 UCTT Ultra Clean Holdings, Inc. Option Ex 25,000 1.00 25,000
2010-04-22 UCTT Ultra Clean Holdings, Inc. Sale 25,000 10.26 256,500
2008-08-11 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2008-08-12 UCTT Ultra Clean Holdings, Inc. Option Ex 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. Sale 2,000 7.50 15,000
2008-07-08 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2008-07-01 UCTT Ultra Clean Holdings, Inc. Option Ex 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. Option Ex 2,000 1.00 2,000
2008-06-24 UCTT Ultra Clean Holdings, Inc. Sale 2,000 9.01 18,020
2008-06-17 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 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 Ex 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. Option Ex 2,000 1.00 2,000
2008-05-27 UCTT Ultra Clean Holdings, Inc. Sale 2,000 10.08 20,160
2008-05-20 UCTT Ultra Clean Holdings, Inc. Option Ex 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. Option Ex 2,000 1.00 2,000
2008-05-13 UCTT Ultra Clean Holdings, Inc. Sale 2,000 10.83 21,660
2008-05-06 UCTT Ultra Clean Holdings, Inc. Option Ex 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. Sale 2,000 10.47 20,940
2008-04-29 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2008-04-22 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 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 Ex 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. Sale 2,000 10.00 20,000
2008-04-01 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2008-03-25 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 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 Ex 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 Ex 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 Ex 2,000 1.00 2,000
2008-02-19 UCTT Ultra Clean Holdings, Inc. Option Ex 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. Option Ex 2,000 1.00 2,000
2008-02-12 UCTT Ultra Clean Holdings, Inc. Sale 2,000 9.88 19,760
2008-02-05 UCTT Ultra Clean Holdings, Inc. Sale 2,000 10.00 20,000
2008-02-05 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,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 Ex 2,000 1.00 2,000
2008-01-22 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2008-01-22 UCTT Ultra Clean Holdings, Inc. Sale 2,000 9.27 18,540
2008-01-15 UCTT Ultra Clean Holdings, Inc. Option Ex 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. Sale 2,000 10.30 20,610
2008-01-08 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2008-01-02 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2008-01-02 UCTT Ultra Clean Holdings, Inc. Sale 2,000 12.13 24,260
2007-12-26 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 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. Option Ex 2,000 1.00 2,000
2007-12-11 UCTT Ultra Clean Holdings, Inc. Sale 2,000 13.49 26,980
2007-12-04 UCTT Ultra Clean Holdings, Inc. Sale 2,000 13.65 27,300
2007-12-04 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-11-27 UCTT Ultra Clean Holdings, Inc. Option Ex 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. Sale 2,000 13.46 26,920
2007-11-20 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-11-13 UCTT Ultra Clean Holdings, Inc. Sale 2,000 13.94 27,880
2007-11-13 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-11-06 UCTT Ultra Clean Holdings, Inc. Sale 2,000 12.31 24,620
2007-11-06 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-10-30 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-10-30 UCTT Ultra Clean Holdings, Inc. Sale 2,000 12.63 25,260
2007-10-23 UCTT Ultra Clean Holdings, Inc. Sale 2,000 12.54 25,080
2007-10-23 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-10-16 UCTT Ultra Clean Holdings, Inc. Sale 2,000 15.55 31,100
2007-10-16 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-10-09 UCTT Ultra Clean Holdings, Inc. Sale 2,000 15.44 30,880
2007-10-09 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 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 Ex 2,000 1.00 2,000
2007-09-25 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 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 Ex 2,000 1.00 2,000
2007-09-04 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 2,000 1.00 2,000
2007-08-21 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 2,000 1.00 2,000
2007-08-07 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-08-07 UCTT Ultra Clean Holdings, Inc. Sale 2,000 13.18 26,360
2007-07-31 UCTT Ultra Clean Holdings, Inc. Sale 2,000 14.66 29,320
2007-07-31 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-07-24 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-07-24 UCTT Ultra Clean Holdings, Inc. Sale 2,000 14.45 28,900
2007-07-17 UCTT Ultra Clean Holdings, Inc. Sale 2,000 12.96 25,920
2007-07-17 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-07-10 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 2,000 1.00 2,000
2007-06-26 UCTT Ultra Clean Holdings, Inc. Option Ex 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. Sale 2,000 14.66 29,320
2007-06-19 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-06-12 UCTT Ultra Clean Holdings, Inc. Option Ex 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. Sale 2,000 14.35 28,700
2007-06-05 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-05-29 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-05-29 UCTT Ultra Clean Holdings, Inc. Sale 2,000 13.29 26,580
2007-05-22 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-05-22 UCTT Ultra Clean Holdings, Inc. Sale 2,000 13.20 26,400
2007-05-15 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 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 Ex 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 Ex 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. Option Ex 2,000 1.00 2,000
2007-04-17 UCTT Ultra Clean Holdings, Inc. Sale 2,000 18.63 37,260
2007-04-10 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 2,000 1.00 2,000
2007-03-27 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-03-27 UCTT Ultra Clean Holdings, Inc. Sale 2,000 18.50 37,000
2007-03-20 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 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. Sale 2,000 15.93 31,860
2007-03-06 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-02-27 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 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 Ex 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 Ex 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 Ex 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. Option Ex 2,000 1.00 2,000
2007-01-23 UCTT Ultra Clean Holdings, Inc. Sale 2,000 13.69 27,380
2007-01-16 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-01-16 UCTT Ultra Clean Holdings, Inc. Sale 2,000 16.10 32,200
2007-01-09 UCTT Ultra Clean Holdings, Inc. Sale 2,000 15.00 30,000
2007-01-09 UCTT Ultra Clean Holdings, Inc. Option Ex 2,000 1.00 2,000
2007-01-03 UCTT Ultra Clean Holdings, Inc. Option Ex 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 Ex 28,956 1.00 28,956
2006-03-09 UCTT Ultra Clean Holdings, Inc. Option Ex 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 ( of Ultra Clean Holdings, Inc. at the time of this reporting) see the Securities and Exchange Commission (SEC) website.