| Mar 1, 2019 AFForm 4 → | Mar 5, 1:11 pm EST | ADVANCE AUTO PARTS INCAAP | 1,409 | $160.62 | $226,314 | 11,025 | — | plan? |
| Feb 25, 2019 JForm 4 → | Feb 27, 12:56 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 436 | $35.80 | $15,609 | 2,537 | — | plan? |
| Dec 10, 2018 FForm 4 → | Dec 12, 10:29 am EST | ADVANCE AUTO PARTS INCAAP | 199 | $166.17 | $33,068 | 10,192 | — | plan? |
| Nov 21, 2018 JForm 4 → | Nov 26, 4:43 pm EST | AMERICAN NATIONAL BANKSHARES INC.11/21/18 | 413 | $35.60 | $14,703 | 2,082 | — | plan? |
| May 22, 2018 JForm 4 → | May 24, 3:02 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 264 | $38.70 | $10,217 | 1,433 | — | plan? |
| Mar 16, 2018 JForm 4 → | Jan 23, 2019, 12:04 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 28 | $35.90 | $991 | 2,101 | — | plan? late |
| Mar 16, 2018 JForm 4 → | Aug 22, 2:16 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 237 | $40.82 | $9,654 | 1,669 | — | plan? late |
| Mar 2, 2018 SForm 4 → | Mar 5, 3:45 pm EST | ADVANCE AUTO PARTS INCAAP | 342 | $116.35 | $39,792 | 10,391 | −3.19% | plan? |
| Mar 2, 2018 FMForm 4 → | Mar 5, 3:45 pm EST | ADVANCE AUTO PARTS INCAAP | 2,250 | $88.89 | $200,012 | 10,733 | — | plan? |
| Mar 1, 2018 AFForm 4 → | Mar 5, 1:09 pm EST | ADVANCE AUTO PARTS INCAAP | 1,668 | $117.51 | $196,007 | 10,391 | — | plan? |
| Feb 16, 2018 FForm 4 → | Feb 20, 11:31 am EST | ADVANCE AUTO PARTS INCAAP | 134 | $107.57 | $14,414 | 8,995 | — | plan? |
| Feb 13, 2018 JForm 4 → | Feb 15, 2:18 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 273 | $37.40 | $10,210 | 1,169 | — | plan? |
| Jan 24, 2018 PForm 4 → | Jan 25, 11:03 am EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 500 | $38.65 | $19,327 | 896 | +126% | plan? |
| Dec 15, 2017 JForm 4 → | Jan 24, 2018, 2:38 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 2 | $39.74 | $74 | 396 | — | plan? late |
| Dec 8, 2017 FForm 4 → | Dec 22, 2:16 pm EST | ADVANCE AUTO PARTS INCAAP | 219 | $100.31 | $21,968 | 9,129 | — | plan? late |
| Dec 1, 2017 FForm 4 → | Dec 22, 2:14 pm EST | ADVANCE AUTO PARTS INCAAP | 101 | $99.28 | $10,027 | 9,348 | — | plan? late |
| Nov 29, 2017 JForm 4 → | Nov 30, 2:50 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 294 | $39.65 | $11,657 | 394 | — | plan? |
| Mar 1, 2017 AForm 4 → | Mar 3, 7:02 pm EST | ADVANCE AUTO PARTS INCAAP | 1,149 | $156.68 | $180,025 | 9,449 | — | plan? |
| Feb 17, 2017 FForm 4 → | Feb 21, 8:21 am EST | ADVANCE AUTO PARTS INCAAP | 145 | $161.58 | $23,429 | 8,300 | — | plan? |
| Dec 9, 2016 FForm 4 → | Dec 13, 4:08 pm EST | ADVANCE AUTO PARTS INCAAP | 357 | $174.58 | $62,326 | 8,445 | — | plan? |
| Dec 1, 2016 FForm 4 → | Dec 2, 4:37 pm EST | ADVANCE AUTO PARTS INCAAP | 101 | $170.76 | $17,247 | 8,802 | — | plan? |
| Jun 17, 2016 SForm 4 → | Jun 20, 4:16 pm EDT | ADVANCE AUTO PARTS INCAAP | 272 | $154.29 | $41,967 | 8,903 | −2.96% | plan? |
| Mar 1, 2016 AFForm 4 → | May 31, 5:05 pm EDT | ADVANCE AUTO PARTS INCAAP | 79 | $156.31 | $4,689 | 9,175 | — | plan? late |
| Mar 1, 2016 AFForm 4 → | Mar 3, 4:58 pm EST | ADVANCE AUTO PARTS INCAAP | 5,090 | $153.35 | $196,135 | 9,156 | — | plan? |
| Feb 17, 2016 FForm 4 → | Feb 18, 4:42 pm EST | ADVANCE AUTO PARTS INCAAP | 144 | $143.41 | $20,651 | 6,624 | — | plan? |
| Dec 10, 2015 AFForm 4 → | Dec 14, 2:20 pm EST | ADVANCE AUTO PARTS INCAAP | 2,115 | $151.57 | $320,571 | 7,468 | — | plan? |
| Dec 3, 2015 FForm 4 → | Dec 4, 4:57 pm EST | ADVANCE AUTO PARTS INCAAP | 41 | $154.78 | $6,346 | 5,629 | — | plan? |
| Dec 1, 2015 FForm 4 → | Dec 4, 9:24 am EST | ADVANCE AUTO PARTS INCAAP | 101 | $162.34 | $16,396 | 5,670 | — | plan? late |
| May 28, 2015 FForm 4 → | May 29, 4:19 pm EDT | ADVANCE AUTO PARTS INCAAP | 12 | $156.35 | $1,876 | 5,771 | — | plan? |
| May 26, 2015 FForm 4/A → | Jan 28, 2016, 8:25 am EST | ADVANCE AUTO PARTS INCAAP | 1,613 | $157.91 | $254,709 | 6,768 | — | plan? |
| May 26, 2015 SForm 4 → | May 28, 4:22 pm EDT | ADVANCE AUTO PARTS INCAAP | 1,328 | $157.87 | $209,651 | 5,783 | −18.7% | plan? amended |
| May 26, 2015 FMForm 4 → | May 28, 4:22 pm EDT | ADVANCE AUTO PARTS INCAAP | 3,854 | $76.66 | $295,451 | 7,111 | — | plan? amended |
| Feb 17, 2015 AForm 4 → | Feb 19, 4:51 pm EST | ADVANCE AUTO PARTS INCAAP | 1,127 | $150.23 | $169,309 | 5,059 | — | plan? |