Insider Stock Trading History of Hamadi Ramsey K


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 Hamadi Ramsey K since year 2005. The trader's CIK number is 1203000. At the time of this reporting, Hamadi Ramsey K is the Executive VP of American National Bankshares Inc . (stock ticker symbol amnb). See this page for all insider trading activities at American National Bankshares Inc .

Note that in the past Hamadi Ramsey K also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Hamadi Ramsey K since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2017-02-06 AMNB American National Bankshares Inc Buy 1,400 36.20 50,680
2017-01-23 AMNB American National Bankshares Inc Buy 1,130 34.93 39,470
2016-11-18 AMNB American National Bankshares Inc Buy 2,700 30.54 82,468
2016-11-15 AMNB American National Bankshares Inc Buy 1,000 30.28 30,280
2016-10-31 AMNB American National Bankshares Inc Buy 1,488 27.48 40,882
2016-10-27 AMNB American National Bankshares Inc Buy 2,281 27.53 62,795
2016-10-26 AMNB American National Bankshares Inc Buy 1,500 27.70 41,550
2016-10-24 AMNB American National Bankshares Inc Buy 2,000 27.16 54,320
2016-08-30 AMNB American National Bankshares Inc Buy 400 27.20 10,880
2015-12-30 NBBC Lsb Bancshares Inc /nc/ Buy 72 12.46 896
2015-12-11 NBBC Lsb Bancshares Inc /nc/ Buy 75 11.97 897
2015-11-25 NBBC Lsb Bancshares Inc /nc/ Buy 72 12.52 901
2015-11-12 NBBC Lsb Bancshares Inc /nc/ Buy 75 12.00 899
2015-10-29 NBBC Lsb Bancshares Inc /nc/ Buy 77 11.72 902
2015-10-14 NBBC Lsb Bancshares Inc /nc/ Buy 87 10.39 903
2015-09-28 NBBC Lsb Bancshares Inc /nc/ Buy 105 8.55 897
2015-09-14 NBBC Lsb Bancshares Inc /nc/ Buy 107 8.35 893
2015-08-27 NBBC Lsb Bancshares Inc /nc/ Buy 108 8.33 899
2015-08-13 NBBC Lsb Bancshares Inc /nc/ Buy 110 8.15 896
2015-07-30 NBBC Lsb Bancshares Inc /nc/ Buy 103 8.73 899
2015-07-13 NBBC Lsb Bancshares Inc /nc/ Buy 102 8.81 899
2015-06-29 NBBC Lsb Bancshares Inc /nc/ Buy 101 8.91 899
2015-06-11 NBBC Lsb Bancshares Inc /nc/ Buy 110 8.17 898
2015-05-28 NBBC Lsb Bancshares Inc /nc/ Buy 115 7.81 898
2015-05-14 NBBC Lsb Bancshares Inc /nc/ Buy 113 7.95 897
2015-05-07 NBBC Lsb Bancshares Inc /nc/ Buy 5,900 8.17 48,203
2015-04-30 NBBC Lsb Bancshares Inc /nc/ Buy 110 8.12 893
2015-04-13 NBBC Lsb Bancshares Inc /nc/ Buy 103 8.63 888
2015-03-31 NBBC Lsb Bancshares Inc /nc/ Buy 859 8.94 7,675
2015-03-11 NBBC Lsb Bancshares Inc /nc/ Buy 110 8.22 904
2015-02-26 NBBC Lsb Bancshares Inc /nc/ Buy 107 8.40 899
2015-02-20 NBBC Lsb Bancshares Inc /nc/ Buy 2,124 8.62 18,319
2015-02-12 NBBC Lsb Bancshares Inc /nc/ Buy 107 8.46 905
2015-02-02 NBBC Lsb Bancshares Inc /nc/ Buy 254 7.97 2,024
2015-01-29 NBBC Lsb Bancshares Inc /nc/ Buy 113 7.99 902
2015-01-13 NBBC Lsb Bancshares Inc /nc/ Buy 109 8.25 899
2014-12-30 NBBC Lsb Bancshares Inc /nc/ Buy 73 8.85 646
2014-12-11 NBBC Lsb Bancshares Inc /nc/ Buy 76 8.46 642
2014-11-26 NBBC Lsb Bancshares Inc /nc/ Buy 77 8.38 645
2014-11-14 NBBC Lsb Bancshares Inc /nc/ Buy 74 8.65 640
2014-10-30 NBBC Lsb Bancshares Inc /nc/ Buy 74 8.69 642
2014-10-14 NBBC Lsb Bancshares Inc /nc/ Buy 79 8.10 639
2014-09-25 NBBC Lsb Bancshares Inc /nc/ Buy 85 7.68 653
2014-09-11 NBBC Lsb Bancshares Inc /nc/ Buy 80 7.98 638
2014-08-29 NBBC Lsb Bancshares Inc /nc/ Buy 86 7.47 642
2014-08-15 NBBC Lsb Bancshares Inc /nc/ Buy 93 7.53 700
2014-07-30 NBBC Lsb Bancshares Inc /nc/ Buy 80 7.74 619
2014-07-15 NBBC Lsb Bancshares Inc /nc/ Buy 81 7.45 603
2014-06-27 NBBC Lsb Bancshares Inc /nc/ Buy 73 8.38 611
2014-06-12 NBBC Lsb Bancshares Inc /nc/ Buy 76 8.02 609
2014-05-29 NBBC Lsb Bancshares Inc /nc/ Buy 82 7.45 610
2014-05-13 NBBC Lsb Bancshares Inc /nc/ Buy 79 7.78 614
2014-04-29 NBBC Lsb Bancshares Inc /nc/ Buy 81 7.50 607
2014-04-11 NBBC Lsb Bancshares Inc /nc/ Buy 86 7.13 613
2014-03-28 NBBC Lsb Bancshares Inc /nc/ Buy 86 7.05 606
2014-03-13 NBBC Lsb Bancshares Inc /nc/ Buy 85 7.19 611
2014-02-27 NBBC Lsb Bancshares Inc /nc/ Buy 86 7.09 609
2014-02-19 NBBC Lsb Bancshares Inc /nc/ Buy 88 6.96 612
2014-02-03 NBBC Lsb Bancshares Inc /nc/ Buy 84 7.22 606
2013-11-05 NBBC Lsb Bancshares Inc /nc/ Buy 1,000 6.84 6,840
2011-12-01 NBBC Lsb Bancshares Inc /nc/ Buy 5,000 3.75 18,750
2011-11-22 NBBC Lsb Bancshares Inc /nc/ Buy 2,500 4.00 10,000
2011-11-22 NBBC Lsb Bancshares Inc /nc/ Buy 2,500 3.95 9,875
2011-11-16 NBBC Lsb Bancshares Inc /nc/ Buy 5,000 4.05 20,250
2011-09-14 NBBC Lsb Bancshares Inc /nc/ Buy 2,000 4.25 8,510
2011-09-09 NBBC Lsb Bancshares Inc /nc/ Buy 1,000 4.30 4,300
2011-06-08 NBBC Lsb Bancshares Inc /nc/ Buy 1,000 4.45 4,450
2011-04-26 NBBC Lsb Bancshares Inc /nc/ Buy 500 4.45 2,225
2011-04-26 NBBC Lsb Bancshares Inc /nc/ Buy 2,500 4.45 11,125
2011-03-15 NBBC Lsb Bancshares Inc /nc/ Buy 628 4.80 3,014
2010-11-04 NBBC Lsb Bancshares Inc /nc/ Buy 1,000 3.85 3,850
2010-11-01 NBBC Lsb Bancshares Inc /nc/ Buy 1,000 3.85 3,850
2010-08-25 NBBC Lsb Bancshares Inc /nc/ Buy 1,000 3.24 3,240
2010-08-24 NBBC Lsb Bancshares Inc /nc/ Buy 2,050 3.47 7,113
2010-07-30 NBBC Lsb Bancshares Inc /nc/ Buy 1,500 3.65 5,475
2010-05-20 NBBC Lsb Bancshares Inc /nc/ Buy 2,500 3.98 9,937
2010-05-19 NBBC Lsb Bancshares Inc /nc/ Buy 1,000 4.20 4,200
2010-05-18 NBBC Lsb Bancshares Inc /nc/ Buy 1,500 4.45 6,675
2009-11-05 NBBC Lsb Bancshares Inc /nc/ Buy 14,100 2.50 35,250
2009-09-15 NBBC Lsb Bancshares Inc /nc/ Buy 1,800 2.29 4,122
2009-09-11 NBBC Lsb Bancshares Inc /nc/ Buy 2,500 2.17 5,425
2009-09-08 NBBC Lsb Bancshares Inc /nc/ Buy 2,500 2.25 5,625
2009-09-04 NBBC Lsb Bancshares Inc /nc/ Buy 5,000 2.28 11,399
2009-09-02 NBBC Lsb Bancshares Inc /nc/ Buy 5,000 2.14 10,700
2009-05-21 NBBC Lsb Bancshares Inc /nc/ Buy 2,500 2.00 5,000
2008-12-04 PULB Pulaski Financial Corp Sale 3,000 5.78 17,331
2008-12-01 PULB Pulaski Financial Corp Sale 10,000 6.30 63,000
2008-11-25 PULB Pulaski Financial Corp Sale 7,000 6.50 45,500
2008-11-04 PULB Pulaski Financial Corp Sale 3,650 8.02 29,273
2008-10-30 PULB Pulaski Financial Corp Sale 50 8.02 401
2008-10-27 PULB Pulaski Financial Corp Sale 1,300 8.02 10,426
2008-09-19 PULB Pulaski Financial Corp Sale 147 10.50 1,543
2007-02-15 PULB Pulaski Financial Corp Sale 10,000 16.25 162,500
2006-12-06 PULB Pulaski Financial Corp Option Ex 16,142 5.55 89,588
2006-09-11 PULB Pulaski Financial Corp Sale 10,000 16.50 165,000
2006-09-12 PULB Pulaski Financial Corp Option Ex 32,991 4.92 162,315

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 Hamadi Ramsey K (Executive VP of American National Bankshares Inc at the time of this reporting) see the Securities and Exchange Commission (SEC) website.