Date Action Amount Person Type
Nov 20, 2023 Buy 373 Smith Adrian T American National Bankshares Inc.
Nov 20, 2023 Buy 396 Shephard Joel R American National Bankshares Inc.
Nov 20, 2023 Buy 373 Pleasant Dan Miller American National Bankshares Inc.
Nov 20, 2023 Buy 396 Ronda Penn American National Bankshares Inc.
Nov 20, 2023 Buy 350 Love John H American National Bankshares Inc.
Nov 20, 2023 Buy 350 Hornaday F D Iii American National Bankshares Inc.
Nov 20, 2023 Buy 396 Finley Tammy M American National Bankshares Inc.
Nov 20, 2023 Buy 396 Haley Michael P American National Bankshares Inc.
Nov 20, 2023 Buy 373 Duggins James Nathan Iii American National Bankshares Inc.
Nov 20, 2023 Buy 396 Farrell William J Ii American National Bankshares Inc.
Nov 20, 2023 Buy 396 Duggins James Nathan Iii American National Bankshares Inc.
Nov 20, 2023 Buy 373 Barker Rick J American National Bankshares Inc.
Nov 20, 2023 Buy 402 Agee Nancy H American National Bankshares Inc.
Sep 19, 2023 Buy 6 Smith Adrian T American National Bankshares Inc.
Sep 19, 2023 Buy 98 Shephard Joel R American National Bankshares Inc.
Sep 19, 2023 Buy 118 Pleasant Dan Miller American National Bankshares Inc.
Sep 19, 2023 Buy 115 Ronda Penn American National Bankshares Inc.
Sep 19, 2023 Buy 32 Love John H American National Bankshares Inc.
Sep 19, 2023 Buy 167 Hornaday F D Iii American National Bankshares Inc.
Sep 19, 2023 Buy 88 Finley Tammy M American National Bankshares Inc.
Sep 19, 2023 Buy 140 Haley Michael P American National Bankshares Inc.
Sep 19, 2023 Buy 14 Duggins James Nathan Iii American National Bankshares Inc.
Sep 19, 2023 Buy 11 Farrell William J Ii American National Bankshares Inc.
Sep 19, 2023 Buy 14 Duggins James Nathan Iii American National Bankshares Inc.
Sep 19, 2023 Buy 7 Barker Rick J American National Bankshares Inc.
Sep 19, 2023 Buy 67 Agee Nancy H American National Bankshares Inc.
Aug 25, 2023 Buy 411 Smith Adrian T American National Bankshares Inc.
Aug 25, 2023 Buy 540 Shephard Joel R American National Bankshares Inc.
Aug 25, 2023 Buy 411 Pleasant Dan Miller American National Bankshares Inc.
Aug 25, 2023 Buy 540 Ronda Penn American National Bankshares Inc.
Aug 25, 2023 Buy 386 Love John H American National Bankshares Inc.
Aug 25, 2023 Buy 386 Hornaday F D Iii American National Bankshares Inc.
Aug 25, 2023 Buy 540 Haley Michael P American National Bankshares Inc.
Aug 25, 2023 Buy 437 Finley Tammy M American National Bankshares Inc.
Aug 25, 2023 Buy 437 Farrell William J Ii American National Bankshares Inc.
Aug 25, 2023 Buy 411 Duggins James Nathan Iii American National Bankshares Inc.
Aug 25, 2023 Buy 546 Agee Nancy H American National Bankshares Inc.
Aug 25, 2023 Buy 437 Barker Rick J American National Bankshares Inc.
Jun 21, 2023 Buy 121 Shephard Joel R American National Bankshares Inc.
Jun 21, 2023 Buy 176 Haley Michael P American National Bankshares Inc.
Jun 21, 2023 Buy 148 Pleasant Dan Miller American National Bankshares Inc.
Jun 21, 2023 Buy 4 Smith Adrian T American National Bankshares Inc.
Jun 21, 2023 Buy 144 Ronda Penn American National Bankshares Inc.
Jun 21, 2023 Buy 38 Love John H American National Bankshares Inc.
Jun 21, 2023 Buy 213 Hornaday F D Iii American National Bankshares Inc.
Jun 21, 2023 Buy 110 Finley Tammy M American National Bankshares Inc.
Jun 21, 2023 Buy 11 Farrell William J Ii American National Bankshares Inc.
Jun 21, 2023 Buy 14 Duggins James Nathan Iii American National Bankshares Inc.
Jun 21, 2023 Buy 5 Barker Rick J American National Bankshares Inc.
Jun 21, 2023 Buy 81 Agee Nancy H American National Bankshares Inc.
Jun 21, 2023 Buy 35 Martin Edward C American National Bankshares Inc.
Jun 21, 2023 Buy 58 Joyce Rhonda P American National Bankshares Inc.
Jun 21, 2023 Buy 15 Settle John H Jr American National Bankshares Inc.
Jun 21, 2023 Buy 16 Farrar Jeffrey W American National Bankshares Inc.
Jun 21, 2023 Buy 22 Liles Cathy W American National Bankshares Inc.
Jun 21, 2023 Buy 20 Liles Cathy W American National Bankshares Inc.
Jun 16, 2023 Buy 11 Martin Edward C American National Bankshares Inc.
Jun 16, 2023 Buy 32 Shephard Joel R American National Bankshares Inc.
Jun 16, 2023 Buy 99 Haley Michael P American National Bankshares Inc.
Jun 16, 2023 Buy 88 Pleasant Dan Miller American National Bankshares Inc.
Jun 16, 2023 Buy 27 Smith Adrian T American National Bankshares Inc.
Jun 16, 2023 Buy 2 Farrell William J Ii American National Bankshares Inc.
Jun 16, 2023 Buy 88 Barker Rick J American National Bankshares Inc.
Jun 16, 2023 Buy 72 Martin Edward C American National Bankshares Inc.
Jun 16, 2023 Buy 72 Joyce Rhonda P American National Bankshares Inc.
Jun 16, 2023 Buy 29 Settle John H Jr American National Bankshares Inc.
Jun 16, 2023 Buy 54 Jung Alexander American National Bankshares Inc.
Jun 16, 2023 Buy 77 Farrar Jeffrey W American National Bankshares Inc.
Jun 16, 2023 Buy 49 Haley Jeffrey V American National Bankshares Inc.
Jun 16, 2023 Buy 0 Liles Cathy W American National Bankshares Inc.
Jun 16, 2023 Buy 4 Liles Cathy W American National Bankshares Inc.
May 19, 2023 Buy 548 Smith Adrian T American National Bankshares Inc.
May 19, 2023 Buy 803 Shephard Joel R American National Bankshares Inc.
May 19, 2023 Buy 840 Pleasant Dan Miller American National Bankshares Inc.
May 19, 2023 Buy 803 Ronda Penn American National Bankshares Inc.
May 19, 2023 Buy 694 Love John H American National Bankshares Inc.
May 19, 2023 Buy 548 Hornaday F D Iii American National Bankshares Inc.
May 19, 2023 Buy 968 Haley Michael P American National Bankshares Inc.
May 19, 2023 Buy 803 Finley Tammy M American National Bankshares Inc.
May 19, 2023 Buy 694 Farrell William J Ii American National Bankshares Inc.
May 19, 2023 Buy 584 Duggins James Nathan Iii American National Bankshares Inc.
May 19, 2023 Buy 694 Barker Rick J American National Bankshares Inc.
May 19, 2023 Buy 621 Agee Nancy H American National Bankshares Inc.
May 16, 2023 Buy 0 Smith Adrian T American National Bankshares Inc.
May 16, 2023 Buy 0 Barker Rick J American National Bankshares Inc.
Mar 21, 2023 Buy 34 Martin Edward C American National Bankshares Inc.
Mar 21, 2023 Buy 56 Joyce Rhonda P American National Bankshares Inc.
Mar 21, 2023 Buy 8 Duggins James Nathan Iii American National Bankshares Inc.
Mar 21, 2023 Buy 132 Ronda Penn American National Bankshares Inc.
Mar 21, 2023 Buy 30 Love John H American National Bankshares Inc.
Mar 21, 2023 Buy 201 Hornaday F D Iii American National Bankshares Inc.
Mar 21, 2023 Buy 99 Finley Tammy M American National Bankshares Inc.
Mar 21, 2023 Buy 6 Farrell William J Ii American National Bankshares Inc.
Mar 21, 2023 Buy 2 Farrell William J Ii American National Bankshares Inc.
Mar 17, 2023 Buy 11 Martin Edward C American National Bankshares Inc.
Mar 17, 2023 Buy 68 Martin Edward C American National Bankshares Inc.
Mar 17, 2023 Buy 68 Joyce Rhonda P American National Bankshares Inc.
Mar 17, 2023 Buy 47 Haley Jeffrey V American National Bankshares Inc.
Jan 12, 2023 Buy 764 Duggins James Nathan Iii American National Bankshares Inc.
Mar 21, 2022 Buy 73 Agee Nancy H American National Bankshares Inc.
INSIDER POWER
82.598
Last 100 transactions
Buy: 23 460 | Sell: 0 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 82.598.

In total, the insiders bought 234 604 393 and sold 0 AMNB shares in the last 100 trades.

Click to get the best stock tips daily for free!

About American National Bankshares

American National Bankshares American National Bankshares Inc. operates as the bank holding company for American National Bank and Trust Company that provides financial products and services. The company operates in two segments, Community Banking and Wealth Management. It accepts deposit products, including checking, money market, savings, and consumer and commercial time deposits. The company's loan products comprise commercial and residential real estate loans, commercial... AMNB Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT