Insider Stock Trading History of Barrett William J


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 Barrett William J since year 2005. The trader's CIK number is 923415. At the time of this reporting, Barrett William J is the Director of Tgc Industries Inc . (stock ticker symbol TGCI). See this page for all insider trading activities at Tgc Industries Inc .

Note that in the past BARRETT WILLIAM J also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Barrett William J since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2017-05-30 DWSN Tgc Industries Inc Buy 5,000 3.90 19,500
2017-05-18 DWSN Tgc Industries Inc Buy 5,000 4.05 20,250
2017-05-17 DWSN Tgc Industries Inc Buy 5,000 4.20 21,000
2017-05-15 DWSN Tgc Industries Inc Buy 4,833 4.50 21,748
2017-05-12 DWSN Tgc Industries Inc Buy 167 4.50 751
2016-09-29 STS Supreme Industries Inc Sale 10,000 19.12 191,250
2016-09-19 STS Supreme Industries Inc Sale 10,402 19.78 205,772
2016-09-15 STS Supreme Industries Inc Option Ex 12,000 2.33 27,960
2016-09-15 STS Supreme Industries Inc Sale 25,000 18.44 460,900
2016-09-08 STS Supreme Industries Inc Sale 44,666 17.84 796,752
2016-09-06 STS Supreme Industries Inc Sale 5,334 17.63 94,038
2016-09-02 STS Supreme Industries Inc Sale 10,000 17.60 176,000
2016-06-08 STS Supreme Industries Inc Sale 40,000 13.29 531,680
2016-07-28 STS Supreme Industries Inc Sale 32 16.84 538
2016-08-31 STS Supreme Industries Inc Sale 60,000 16.96 1,017,600
2016-08-16 STS Supreme Industries Inc Sale 36,428 16.43 598,475
2016-08-15 STS Supreme Industries Inc Sale 10,000 15.89 158,900
2016-08-08 STS Supreme Industries Inc Sale 8,000 16.01 128,080
2016-08-09 STS Supreme Industries Inc Sale 132 16.04 2,117
2016-08-01 STS Supreme Industries Inc Sale 1,631 16.84 27,466
2016-07-27 STS Supreme Industries Inc Sale 1,909 16.84 32,147
2016-07-26 STS Supreme Industries Inc Sale 12,000 16.78 201,360
2016-06-06 STS Supreme Industries Inc Sale 12,500 13.46 168,275
2016-06-03 STS Supreme Industries Inc Sale 1,961 13.40 26,277
2016-06-01 STS Supreme Industries Inc Option Ex 12,000 2.33 27,960
2016-05-31 STS Supreme Industries Inc Sale 6,039 13.38 80,801
2016-05-27 STS Supreme Industries Inc Sale 8,000 13.05 104,424
2016-05-18 STS Supreme Industries Inc Sale 115 13.01 1,496
2016-05-17 STS Supreme Industries Inc Sale 1,885 13.01 24,523
2016-05-16 STS Supreme Industries Inc Sale 7,500 12.90 96,757
2016-05-11 STS Supreme Industries Inc Option Ex 23,250 1.98 46,035
2016-05-11 STS Supreme Industries Inc Sale 2,000 12.60 25,200
2016-04-08 MPV Massmutual Participation Investors Sale 507 14.32 7,260
2016-04-06 MPV Massmutual Participation Investors Sale 212 14.30 3,031
2016-04-01 MPV Massmutual Participation Investors Sale 1,984 14.30 28,371
2016-03-31 MPV Massmutual Participation Investors Sale 1,861 14.30 26,612
2016-03-30 MPV Massmutual Participation Investors Sale 26 14.30 371
2016-03-29 MPV Massmutual Participation Investors Sale 5,716 14.28 81,595
2016-03-28 MPV Massmutual Participation Investors Sale 961 14.20 13,646
2016-03-24 MPV Massmutual Participation Investors Sale 2,800 14.20 39,760
2016-03-17 MPV Massmutual Participation Investors Sale 589 14.20 8,363
2016-03-10 MPV Massmutual Participation Investors Sale 650 14.20 9,230
2016-03-15 MCI Massmutual Corporate Investors Sale 1,652 17.54 28,976
2016-01-14 MCI Massmutual Corporate Investors Sale 3,540 17.40 61,595
2016-01-12 MCI Massmutual Corporate Investors Sale 450 17.40 7,829
2015-12-31 MPV Massmutual Participation Investors Sale 4 14.10 56
2015-12-30 MCI Massmutual Corporate Investors Sale 2,023 17.60 35,604
2015-12-29 MCI Massmutual Corporate Investors Sale 325 17.60 5,720
2015-12-28 MCI Massmutual Corporate Investors Sale 4,018 17.57 70,596
2015-12-24 MCI Massmutual Corporate Investors Sale 6,974 17.51 122,128
2015-12-23 MCI Massmutual Corporate Investors Sale 655 17.47 11,442
2015-12-21 MCI Massmutual Corporate Investors Sale 5,000 17.25 86,250
2015-12-18 MCI Massmutual Corporate Investors Sale 526 17.21 9,052
2015-12-02 MCI Massmutual Corporate Investors Sale 3,574 17.20 61,472
2015-11-18 MCI Massmutual Corporate Investors Sale 4,000 17.68 70,708
2015-05-04 STS Supreme Industries Inc Option Ex 35,323 5.09 179,794
2014-12-19 CPKA Chase Packaging Corp Buy 175,000 .06 9,625
2014-10-06 TGE Tgc Industries Inc Option Ex 21,979 3.52 77,278
2014-05-12 STS Supreme Industries Inc Buy 10,000 5.45 54,500
2014-04-22 STS Supreme Industries Inc Option Ex 33,566 6.06 203,275
2013-09-18 TGE Tgc Industries Inc Option Ex 26,812 2.81 75,207
2012-10-31 MPV Massmutual Participation Investors Buy 1,500 14.50 21,750
2012-10-24 MCI Massmutual Corporate Investors Buy 100 14.86 1,486
2012-07-03 TGE Tgc Industries Inc Sale 10,609 10.47 111,118
2012-06-19 TGE Tgc Industries Inc Sale 30,503 10.33 315,095
2012-06-20 TGE Tgc Industries Inc Sale 988 10.44 10,314
2012-06-19 MPV Massmutual Participation Investors Buy 3,200 14.18 45,360
2012-06-18 MPV Massmutual Participation Investors Buy 700 14.20 9,940
2012-06-18 MPV Massmutual Participation Investors Buy 1,000 14.35 14,350
2012-06-14 TGE Tgc Industries Inc Sale 4,000 10.10 40,400
2012-06-12 TGE Tgc Industries Inc Sale 2,500 10.07 25,175
2012-06-11 TGE Tgc Industries Inc Sale 500 10.07 5,035
2012-05-11 MPV Massmutual Participation Investors Buy 4,000 13.83 55,320
2012-05-14 MCI Massmutual Corporate Investors Buy 2,500 14.75 36,875
2012-05-10 TGE Tgc Industries Inc Sale 950 10.65 10,117
2012-05-07 TGE Tgc Industries Inc Sale 5,437 10.73 58,339
2012-05-07 MCI Massmutual Corporate Investors Buy 600 15.30 9,180
2012-05-08 MCI Massmutual Corporate Investors Buy 3,400 15.30 52,020
2012-05-02 TGE Tgc Industries Inc Sale 2,600 11.38 29,588
2012-04-19 MCI Massmutual Corporate Investors Buy 1,100 16.07 17,677
2012-04-23 MCI Massmutual Corporate Investors Sale 500 16.07 8,035
2012-04-17 MPV Massmutual Participation Investors Buy 2,553 14.80 37,784
2012-04-18 MPV Massmutual Participation Investors Buy 1,447 14.70 21,270
2012-03-22 MPV Massmutual Participation Investors Buy 100 14.83 1,483
2012-03-23 MPV Massmutual Participation Investors Buy 3,900 14.83 57,837
2012-03-14 MPV Massmutual Participation Investors Buy 3,500 14.95 52,325
2012-03-06 MPV Massmutual Participation Investors Buy 500 15.02 7,510
2012-02-29 TGE Tgc Industries Inc Option Ex 10,989 8.38 92,087
2012-02-28 MPV Massmutual Participation Investors Buy 95 15.25 1,448
2012-02-29 MPV Massmutual Participation Investors Buy 280 15.25 4,270
2012-02-16 MPV Massmutual Participation Investors Buy 100 15.25 1,525
2012-02-10 MPV Massmutual Participation Investors Buy 25 15.25 381
2012-01-25 MPV Massmutual Participation Investors Buy 2,000 15.10 30,200
2012-01-06 MPV Massmutual Participation Investors Buy 3,600 15.29 55,026
2011-08-08 MPV Massmutual Participation Investors Sale 2,000 13.52 27,040
2011-08-08 MPV Massmutual Participation Investors Buy 3,000 13.73 41,190
2010-01-27 STS Supreme Industries Inc Buy 100,000 1.10 110,000
2009-03-06 MCI Massmutual Corporate Investors Buy 1,000 14.20 14,200
2008-12-15 STS Supreme Industries Inc Buy 10,000 .70 7,000
2008-12-16 STS Supreme Industries Inc Buy 15,000 .68 10,200
2008-12-11 STS Supreme Industries Inc Buy 10,000 .75 7,500
2008-10-10 MCI Massmutual Corporate Investors Buy 500 17.00 8,500
2008-10-10 MPV Massmutual Participation Investors Buy 1,000 7.75 7,750
2008-10-08 MPV Massmutual Participation Investors Buy 2,100 10.26 21,535
2008-10-06 MCI Massmutual Corporate Investors Buy 1,000 23.25 23,250
2008-08-01 MCI Massmutual Corporate Investors Buy 2,000 23.98 47,960
2008-07-30 MCI Massmutual Corporate Investors Buy 1,500 24.01 36,015
2008-05-07 STS Supreme Industries Inc Option Ex 33,000 4.95 163,350
2008-01-04 MCI Massmutual Corporate Investors Buy 1,500 28.93 43,395
2008-01-04 MPV Massmutual Participation Investors Buy 1,000 12.69 12,690
2008-01-08 MCI Massmutual Corporate Investors Buy 1,000 26.75 26,750
2007-09-07 CPKA Chase Packaging Corp Buy 1,000,500 .00 0
2007-08-01 MPV Massmutual Participation Investors Buy 9,975 12.90 128,677
2007-07-27 MPV Massmutual Participation Investors Buy 3,700 13.60 50,320
2006-09-14 STS Supreme Industries Inc Buy 77,500 5.92 458,800
2006-05-02 TGCI Tgc Industries Inc Sale 13,593 15.01 204,030

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 Barrett William J (Director of Tgc Industries Inc at the time of this reporting) see the Securities and Exchange Commission (SEC) website.