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 ($)
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-25 UCTT Ultra Clean Holdings Inc Sale 66,709 8.31 554,618
2015-02-26 UCTT Ultra Clean Holdings Inc Option Ex 44,571 6.55 291,940
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-27 UCTT Ultra Clean Holdings Inc Option Ex 33,948 6.55 222,359
2015-02-20 UCTT Ultra Clean Holdings Inc Option Ex 22,792 6.55 149,287
2015-02-20 UCTT Ultra Clean Holdings Inc Sale 22,792 8.52 194,187
2015-02-23 UCTT Ultra Clean Holdings Inc Option Ex 12,600 6.55 82,530
2015-02-24 UCTT Ultra Clean Holdings Inc Option Ex 48,280 6.55 316,234
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
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 Option Ex 50,000 1.11 55,500
2014-01-14 UCTT Ultra Clean Holdings Inc Sale 100,000 11.00 1,100,000
2013-10-28 UCTT Ultra Clean Holdings Inc Sale 100,000 9.05 905,000
2013-10-28 UCTT Ultra Clean Holdings Inc Option Ex 50,000 1.11 55,500
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 Sale 2,000 7.53 15,060
2008-08-11 UCTT Ultra Clean Holdings Inc Sale 2,000 7.50 15,000
2008-08-12 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,000
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 Sale 2,000 9.01 18,020
2008-06-24 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-17 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,000
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 Sale 2,000 10.08 20,160
2008-05-27 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-20 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,000
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 Option Ex 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 Sale 2,000 10.86 21,720
2008-04-22 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,000
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 Option Ex 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 Sale 2,000 10.00 20,000
2008-03-25 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,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 Option Ex 2,000 1.00 2,000
2008-03-11 UCTT Ultra Clean Holdings Inc Sale 2,000 9.36 18,720
2008-03-04 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-02-26 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-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 Option Ex 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 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-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 Option Ex 2,000 1.00 2,000
2008-01-08 UCTT Ultra Clean Holdings Inc Sale 2,000 10.30 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 Ex 2,000 1.00 2,000
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 Option Ex 2,000 1.00 2,000
2007-10-23 UCTT Ultra Clean Holdings Inc Sale 2,000 12.54 25,080
2007-10-16 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-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 Option Ex 2,000 1.00 2,000
2007-09-18 UCTT Ultra Clean Holdings Inc Sale 2,000 13.99 27,980
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 Option Ex 2,000 1.00 2,000
2007-08-28 UCTT Ultra Clean Holdings Inc Sale 2,000 14.62 29,240
2007-08-21 UCTT Ultra Clean Holdings Inc Sale 2,000 14.48 28,960
2007-08-21 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,000
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 Sale 2,000 12.91 25,820
2007-07-10 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,000
2007-07-03 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,000
2007-07-03 UCTT Ultra Clean Holdings Inc Sale 2,000 13.83 27,660
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 Option Ex 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 Ex 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 Ex 2,000 1.00 2,000
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 Sale 2,000 14.62 29,240
2007-05-01 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,000
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 Sale 2,000 18.50 37,000
2007-04-10 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,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 Sale 2,000 15.95 31,900
2007-02-27 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,000
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 Sale 2,000 14.64 29,280
2007-02-06 UCTT Ultra Clean Holdings Inc Option Ex 2,000 1.00 2,000
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.