| Feb 25, 2019 JForm 4 → | Feb 27, 12:59 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 336 | $35.80 | $12,029 | 16,271 | — | plan? |
| Nov 21, 2018 JForm 4 → | Nov 26, 4:25 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 439 | $35.60 | $15,628 | 14,748 | — | plan? |
| Nov 16, 2018 DForm 4 → | Nov 20, 9:50 pm EST | LEGACY LIFEPOINT HEALTH, INC.LPNT | 32,566 | — | — | 0 | — | plan? |
| Jun 4, 2018 MForm 4 → | Jun 8, 6:10 pm EDT | LIFEPOINT HEALTH, INC.LPNT | 2,284 | — | — | 32,566 | — | plan? late |
| Apr 12, 2018 DForm 4 → | Apr 12, 9:52 am EDT | PLY GEM HOLDINGS INCPGEM | 128,151 | $21.64 | $2,773,188 | 0 | — | plan? |
| Mar 16, 2018 JForm 4 → | Jan 23, 2019, 4:16 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 371 | $38.11 | $14,131 | 15,935 | — | plan? late |
| Mar 16, 2018 JForm 4 → | Aug 22, 2:22 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 337 | $40.85 | $13,781 | 14,309 | — | plan? late |
| Feb 13, 2018 JForm 4 → | Feb 15, 3:19 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 297 | $37.40 | $11,108 | 14,381 | — | plan? |
| Dec 15, 2017 AForm 4 → | Dec 18, 4:15 pm EST | PLY GEM HOLDINGS INCPGEM | 4,110 | — | — | 123,296 | — | plan? |
| Dec 11, 2017 AForm 4 → | Dec 13, 4:08 pm EST | STANLEY FURNITURE CO INC.STLY | — | — | — | 119,240 | — | plan? |
| Nov 29, 2017 JForm 4 → | Nov 30, 3:00 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 294 | $39.65 | $11,657 | 13,461 | — | plan? |
| Aug 17, 2017 JForm 4 → | Aug 21, 3:20 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 245 | $36.60 | $8,967 | 13,167 | — | plan? |
| Jun 4, 2017 MForm 5 → | Feb 14, 2018, 7:00 pm EST | LIFEPOINT HEALTH, INC.LPNT | 2,727 | — | — | 30,282 | — | plan? |
| May 25, 2017 AForm 4 → | May 30, 4:20 pm EDT | STANLEY FURNITURE CO INC.STLY | 12,931 | — | — | 119,240 | — | plan? |
| May 22, 2017 JForm 4 → | May 24, 2:27 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 435 | $35.80 | $15,573 | 12,922 | — | plan? |
| May 11, 2017 SForm 4 → | May 15, 5:28 pm EDT | PLY GEM HOLDINGS INCPGEM | 4,525 | $17.77 | $80,409 | 119,186 | −3.66% | plan? |
| May 11, 2017 MForm 4 → | May 15, 5:28 pm EDT | PLY GEM HOLDINGS INCPGEM | 6,476 | $12.35 | $79,979 | 123,711 | — | plan? |
| Mar 17, 2017 JForm 4 → | Jan 23, 2018, 4:29 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 118 | $38.14 | $4,493 | 14,084 | — | plan? late |
| Mar 3, 2017 JForm 4 → | Mar 7, 2:04 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 324 | $36.00 | $11,664 | 4,634 | — | plan? |
| Mar 2, 2017 JForm 4 → | Mar 28, 3:50 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 52 | $36.60 | $1,917 | 12,487 | — | plan? late |
| Dec 16, 2016 JForm 4 → | Mar 28, 2017, 3:11 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 23 | $35.03 | $799 | 4,449 | — | plan? late |
| Dec 5, 2016 AForm 4 → | Dec 7, 9:24 am EST | PLY GEM HOLDINGS INCPGEM | 4,855 | — | — | 102,014 | — | plan? |
| May 19, 2016 AForm 4 → | May 23, 4:32 pm EDT | STANLEY FURNITURE CO INC.STLY | 6,098 | — | — | 106,309 | — | plan? |
| Mar 23, 2016 JForm 4 → | Mar 28, 2017, 2:37 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 90 | $26.30 | $2,380 | 4,426 | — | plan? late |
| Mar 23, 2016 JForm 4 → | Mar 31, 1:48 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 1 | $24.61 | $23 | 4,335 | — | plan? late |
| Mar 23, 2016 JForm 4 → | Mar 30, 4:37 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 1 | $24.61 | $23 | 4,335 | — | plan? late |
| Feb 25, 2016 PForm 4 → | Feb 29, 8:26 am EST | STANLEY FURNITURE CO INC.STLY | 3,383 | $2.44 | $8,271 | 100,211 | +3.49% | plan? |
| Dec 10, 2015 AForm 4/A → | Dec 21, 6:25 pm EST | PLY GEM HOLDINGS INCPGEM | 6,416 | — | — | 97,159 | — | plan? |
| Nov 9, 2015 PForm 4 → | Nov 10, 3:48 pm EST | STANLEY FURNITURE CO INC.STLY | 5,877 | $2.91 | $17,130 | 96,828 | +6.46% | plan? |
| Jun 24, 2015 JForm 4 → | Jan 26, 2016, 3:48 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 124 | $24.07 | $2,990 | 4,334 | — | plan? late |
| May 15, 2015 AForm 4 → | May 19, 4:27 pm EDT | STANLEY FURNITURE CO INC.STLY | 6,645 | — | — | 90,951 | — | plan? |
| May 11, 2015 PForm 4 → | May 11, 4:42 pm EDT | STANLEY FURNITURE CO INC.STLY | 2,745 | $3.13 | $8,579 | 84,306 | +3.37% | plan? |
| Mar 25, 2015 JForm 4 → | Mar 31, 4:39 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 1 | $22.80 | $28 | 4,210 | — | plan? late |
| Mar 2, 2015 PForm 4 → | Mar 3, 12:00 pm EST | STANLEY FURNITURE CO INC.STLY | 2,942 | $3.34 | $9,825 | 81,561 | +3.74% | plan? |
| Dec 11, 2014 AForm 4 → | Dec 14, 2015, 4:34 pm EST | PLY GEM HOLDINGS INCPGEM | 5,986 | — | — | 90,743 | — | plan? late |
| Dec 10, 2014 GForm 5 → | Feb 27, 2015, 6:20 pm EST | LIFEPOINT HOSPITALS, INC.LPNT | 14,441 | — | — | 27,555 | — | plan? |
| Mar 21, 2014 JForm 4 → | Jan 26, 2015, 10:42 am EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 123 | $23.38 | $2,881 | 4,209 | — | plan? late |
| Sep 6, 2012 JForm 4 → | Mar 28, 2017, 3:45 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 7,986 | $23.79 | $189,998 | 12,435 | — | plan? late |