Insider Stock Trading History of Moore William M


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 Moore William M since year 2005. The trader's CIK number is 1217126. At the time of this reporting, Moore William M is the Chairman and CEO of Iridex Corp . (stock ticker symbol IRIX). See this page for all insider trading activities at Iridex Corp .

Note that in the past MOORE WILLIAM M also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Moore William M since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2017-09-15 IRIX Iridex Corp Buy 1,800 9.42 16,956
2017-08-14 BABY Natus Medical Inc Sale 3,000 34.10 102,300
2017-03-10 IRIX Iridex Corp Option Ex 5,000 .00 0
2017-03-10 BABY Natus Medical Inc Option Ex 5,000 16.38 81,900
2017-03-02 BABY Natus Medical Inc Sale 5,000 37.26 186,300
2016-04-26 BABY Natus Medical Inc Option Ex 5,000 16.78 83,900
2016-03-16 IRIX Iridex Corp Option Ex 5,000 2.27 11,350
2015-11-19 IRIX Iridex Corp Buy 10,000 9.83 98,330
2015-09-15 BABY Natus Medical Inc Sale 5,994 40.76 244,315
2015-09-14 BABY Natus Medical Inc Sale 4,000 40.27 161,080
2015-09-08 BABY Natus Medical Inc Sale 3,006 40.09 120,510
2015-08-18 BABY Natus Medical Inc Sale 3,000 45.62 136,860
2015-08-12 BABY Natus Medical Inc Sale 994 45.54 45,266
2015-08-13 BABY Natus Medical Inc Sale 3,006 45.55 136,923
2015-06-15 BABY Natus Medical Inc Sale 6,000 41.30 247,799
2015-05-28 BABY Natus Medical Inc Sale 6,000 38.29 229,740
2015-02-27 IRIX Iridex Corp Option Ex 190,000 .00 0
2014-12-08 BABY Natus Medical Inc Sale 4,451 34.65 154,227
2014-12-02 BABY Natus Medical Inc Sale 2,278 3,478.00 7,922,884
2014-12-05 BABY Natus Medical Inc Sale 561 34.65 19,438
2014-11-05 IRIX Iridex Corp Buy 200 7.75 1,550
2014-11-06 IRIX Iridex Corp Buy 4,800 7.79 37,392
2014-09-10 BABY Natus Medical Inc Sale 2,200 29.30 64,460
2014-09-08 BABY Natus Medical Inc Sale 5,000 29.17 145,850
2014-08-19 IRIX Iridex Corp Option Ex 15,000 4.30 64,500
2014-06-03 IRIX Iridex Corp Buy 5,000 8.48 42,400
2014-05-09 IRIX Iridex Corp Buy 5,000 8.40 42,000
2013-11-15 BABY Natus Medical Inc Option Ex 10,000 10.03 100,300
2013-11-14 BABY Natus Medical Inc Sale 2,278 22.05 50,229
2013-11-15 BABY Natus Medical Inc Sale 7,722 22.00 169,884
2013-08-08 IRIX Iridex Corp Buy 200 5.80 1,160
2013-08-09 IRIX Iridex Corp Buy 9,800 5.88 57,643
2013-06-06 IRIX Iridex Corp Buy 2,000 5.42 10,840
2013-03-06 IRIX Iridex Corp Buy 1,700 4.60 7,819
2013-03-07 IRIX Iridex Corp Buy 5,800 4.63 26,854
2013-03-05 IRIX Iridex Corp Buy 2,500 4.79 11,975
2012-09-05 IRIX Iridex Corp Buy 200 3.50 700
2012-09-06 IRIX Iridex Corp Buy 9,800 3.77 36,946
2011-12-15 BABY Natus Medical Inc Sale 10,000 9.20 92,000
2011-06-09 BABY Natus Medical Inc Sale 4,900 16.45 80,605
2011-06-07 BABY Natus Medical Inc Sale 10,100 16.36 165,236
2011-05-26 BABY Natus Medical Inc Option Ex 30,000 11.00 330,000
2011-05-12 IRIX Iridex Corp Buy 10,000 3.85 38,480
2011-05-10 IRIX Iridex Corp Buy 10,000 3.67 36,650
2011-03-11 IRIX Iridex Corp Buy 5,704 4.00 22,821
2011-03-10 IRIX Iridex Corp Buy 100 3.95 395
2011-03-09 IRIX Iridex Corp Buy 1,196 3.91 4,672
2010-06-08 IRIX Iridex Corp Buy 2,000 3.65 7,300
2009-11-20 IRIX Iridex Corp Buy 780 2.73 2,129
2009-11-19 IRIX Iridex Corp Buy 1,000 2.73 2,730
2009-11-16 ULGX Urologix Inc Buy 10,000 .95 9,500
2009-11-17 ULGX Urologix Inc Buy 10,000 1.00 10,000
2009-09-03 IRIX Iridex Corp Buy 1,409 2.20 3,099
2009-09-04 IRIX Iridex Corp Buy 2,591 2.20 5,700
2009-08-31 IRIX Iridex Corp Buy 2,000 2.30 4,600
2009-08-24 IRIX Iridex Corp Buy 2,000 2.30 4,600
2009-06-02 IRIX Iridex Corp Buy 2,000 1.95 3,900
2009-05-29 IRIX Iridex Corp Buy 3,700 1.92 7,104
2009-05-27 IRIX Iridex Corp Buy 1,700 1.89 3,213
2009-05-22 IRIX Iridex Corp Buy 1,864 1.90 3,541
2009-05-12 ULGX Urologix Inc Buy 1,500 .85 1,275
2009-05-04 ULGX Urologix Inc Buy 100 .85 85
2009-05-01 ULGX Urologix Inc Buy 1,500 .81 1,210
2009-04-30 ULGX Urologix Inc Buy 1,500 .85 1,275
2008-12-12 IRIX Iridex Corp Buy 4,500 .89 4,005
2008-12-09 IRIX Iridex Corp Buy 4,500 .94 4,207
2008-12-04 IRIX Iridex Corp Buy 3,000 .83 2,490
2008-05-29 IRIX Iridex Corp Buy 3,137 2.41 7,560
2008-05-30 IRIX Iridex Corp Buy 1,900 2.33 4,427
2008-05-27 IRIX Iridex Corp Buy 200 2.35 470
2008-05-28 IRIX Iridex Corp Buy 2,663 2.41 6,407
2008-05-21 ULGX Urologix Inc Buy 500 1.11 555
2008-05-21 IRIX Iridex Corp Buy 3,000 2.67 8,010
2008-05-22 IRIX Iridex Corp Buy 3,000 2.47 7,410
2008-05-16 IRIX Iridex Corp Buy 4,000 2.59 10,360
2008-05-14 ULGX Urologix Inc Buy 480 .98 470
2008-05-13 ULGX Urologix Inc Buy 6,000 .95 5,700
2008-05-12 ULGX Urologix Inc Buy 1,000 .93 930
2008-05-08 ULGX Urologix Inc Buy 1,000 .91 910
2008-05-09 ULGX Urologix Inc Buy 5,800 .92 5,336
2008-05-07 ULGX Urologix Inc Buy 1,000 .93 930
2008-03-07 ULGX Urologix Inc Buy 7,000 .97 6,825
2008-03-05 ULGX Urologix Inc Buy 2,000 .95 1,900
2008-03-03 ULGX Urologix Inc Buy 7,000 1.06 7,455
2008-03-04 ULGX Urologix Inc Buy 7,000 1.00 6,972
2008-02-29 ULGX Urologix Inc Buy 2,000 1.05 2,100
2008-02-28 ULGX Urologix Inc Buy 5,000 1.04 5,180
2007-11-30 IRIX Iridex Corp Buy 2,300 2.71 6,233
2007-11-28 CMD Criticare Systems Inc /de/ Buy 2,541 3.11 7,897
2007-11-29 CMD Criticare Systems Inc /de/ Buy 1,059 2.95 3,124
2007-11-29 IRIX Iridex Corp Buy 2,000 2.65 5,300
2007-11-26 IRIX Iridex Corp Buy 1,000 2.64 2,640
2007-11-23 IRIX Iridex Corp Buy 700 2.56 1,788
2007-11-26 CMD Criticare Systems Inc /de/ Buy 400 3.14 1,256
2007-11-20 BABY Natus Medical Inc Buy 2,000 15.39 30,780
2007-11-20 CMD Criticare Systems Inc /de/ Buy 1,051 3.41 3,583
2007-11-19 CMD Criticare Systems Inc /de/ Buy 1,000 3.31 3,310
2007-06-20 CMD Criticare Systems Inc /de/ Buy 4,949 3.40 16,836
2005-12-13 BABY Natus Medical Inc Sale 10,600 18.21 193,036
2005-12-08 BABY Natus Medical Inc Sale 9,400 17.54 164,847
2005-11-21 BABY Natus Medical Inc Sale 11,000 17.63 193,897
2005-11-18 BABY Natus Medical Inc Sale 9,000 17.19 154,701
2005-06-07 BABY Natus Medical Inc Sale 9,700 10.10 97,921

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 Moore William M (Chairman and CEO of Iridex Corp at the time of this reporting) see the Securities and Exchange Commission (SEC) website.