Sign inGet started

HALEY JEFFREY V

Insider CIK 1208391 · AMNB President & CEO, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
AMNB AMERICAN NATIONAL BANKSHAR D To issuer2024-04-012024-04-0183,715— $00SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-06-162023-06-2949$30.65 $1.5K83,715SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-03-172023-03-2247$31.24 $1.5K83,667SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2023-03-142023-03-152,900$31.68 $91.9K83,620SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2023-03-142023-03-1526$31.05 $80780,720SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2023-03-142023-03-1529$31.17 $90480,694SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-01-172023-01-236,504$36.47 $237.2K80,665SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-12-162023-01-0545$36.32 $1.6K74,161SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-09-162023-01-0545$33.33 $1.5K74,116SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-06-212022-07-2044$33.52 $1.5K74,071SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-03-222022-03-30107$37.26 $4.0K24,898SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-03-222022-03-301$37.48 $3324,791SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-03-182022-03-2439$37.67 $1.5K74,027SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-03-182022-03-3070$37.26 $2.6K24,968SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-01-182022-01-244,927$38.06 $187.5K73,988SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-12-172022-01-2439$37.82 $1.5K69,061SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-12-172022-01-2497$37.32 $3.6K69,022SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-09-172022-01-24108$31.83 $3.4K68,925SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-09-172021-12-0344$31.94 $1.4K68,817SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-06-252021-07-15252$33.06 $8.3K68,773SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-06-182021-07-1541$33.64 $1.4K68,521SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-06-182021-07-15104$32.88 $3.4K68,320SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-06-182021-07-15160$32.98 $5.3K68,480SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-03-222021-03-3138$35.90 $1.4K68,064SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-03-192021-03-31334$35.29 $11.8K68,025SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-03-192021-03-31153$34.22 $5.2K68,216SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-02-162021-02-181,026$29.25 $30.0K67,691SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-01-192021-01-214,429$27.55 $122.0K67,754SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-01-192021-01-283,340$27.55 $92.0K66,665SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-12-232021-01-08276$26.82 $7.4K63,325SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-12-182021-01-08111$26.79 $3.0K63,049SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-12-182021-01-0850$27.30 $1.4K62,938SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-12-182021-01-08193$26.79 $5.2K62,888SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-09-222020-10-07328$22.30 $7.3K62,695SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-09-182020-10-0761$22.29 $1.4K61,988SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-09-182020-10-07379$21.27 $8.1K62,367SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-06-192020-08-06632$24.06 $15.2K61,928SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-06-192020-08-0656$23.85 $1.3K61,296SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-03-202020-04-02488$22.97 $11.2K61,240SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2020-02-272020-02-28150$33.63 $5.0K60,752SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-01-212020-01-233,217$37.31 $120.0K60,602SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-12-202020-01-23228$39.98 $9.1K57,352SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-12-202020-01-230$39.98 $057,352SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-12-202020-01-2332$39.42 $1.3K57,385SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-09-202020-01-23255$35.45 $9.0K57,090SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-09-202020-01-230$35.45 $057,090SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-09-202020-01-2335$36.27 $1.3K57,125SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-06-212019-08-270$35.98 $056,604SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-06-212019-08-27158$35.98 $5.7K56,835SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-06-212019-08-2773$36.11 $2.6K56,677SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-06-212019-08-2732$36.23 $1.2K56,604SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-03-152019-08-2733$34.83 $1.2K56,572SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-03-152019-08-270$35.14 $056,539SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-03-152019-08-27161$35.14 $5.6K56,539SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-03-152019-08-2774$34.70 $2.6K56,378SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-01-162019-01-183,094$32.33 $100.0K56,304SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-01-162019-01-243,094$32.33 $100.0K56,304SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-12-242019-01-1837$30.53 $1.1K53,210SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-12-242019-01-2437$30.53 $1.1K53,210SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-12-212019-01-180$30.03 $053,173SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-12-212019-01-24247$30.03 $7.4K53,173SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2018-10-222018-10-23500$37.46 $18.7K52,307SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-09-242019-01-1826$39.50 $1.0K53,173SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-09-242019-01-2426$39.50 $1.0K52,926SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-09-212019-01-180$39.99 $053,147SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-09-212019-01-24184$39.99 $7.4K52,901SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-06-182019-01-1824$23.01 $56253,147SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-06-182019-01-2424$41.04 $1.0K52,716SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-06-152019-01-180$41.76 $053,123SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-06-152019-01-24174$41.76 $7.3K52,692SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-03-192019-01-1826$38.45 $99953,123SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-03-192019-01-2426$38.45 $99952,518SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-03-162019-01-180$39.14 $053,097SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-03-162019-01-24184$39.14 $7.2K52,492SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-01-162018-01-182,959$39.55 $117.0K51,060SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-01-162018-01-252,959$39.55 $117.0K51,807SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-12-182018-01-241$39.30 $5848,848SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-12-182018-01-2424$39.30 $93548,842SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-12-152018-01-2480$39.74 $3.2K48,415SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-12-152018-01-2483$39.74 $3.3K48,747SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-12-152018-01-240$39.74 $048,415SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-09-272018-01-2482$38.18 $3.1K48,664SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-09-182018-01-241$37.98 $5548,846SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-09-182018-01-2423$37.98 $89248,818SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-09-152018-01-2480$38.18 $3.1K48,334SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-09-152018-01-240$38.18 $048,415SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-06-202018-01-241$37.70 $5548,845SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-06-202018-01-2424$37.70 $88648,794SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-06-162018-01-2480$38.11 $3.0K48,254SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-06-162018-01-2482$38.11 $3.1K48,582SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-06-162018-01-240$38.11 $048,415SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-212018-01-241$36.75 $5548,843SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-212018-01-2424$36.75 $88148,771SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-172018-01-2479$38.11 $3.0K48,175SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-172018-01-2485$36.52 $3.1K48,500SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-172018-01-240$38.11 $048,415SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-01-172017-01-193,243$34.70 $112.5K47,917SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-12-162017-03-0726$35.15 $92948,023SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-12-162017-03-0779$35.09 $2.8K48,101SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-12-162017-03-0779$35.09 $2.8K47,996SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-09-212016-10-25192$27.42 $5.3K44,674SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-09-162016-10-2535$26.49 $92144,483SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-06-222016-10-25195$26.77 $5.2K44,448SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-06-172016-10-2535$26.23 $91244,253SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-03-232016-03-31209$24.61 $5.1K44,219SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-01-192016-01-216,588$22.77 $150.0K44,010SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-12-182016-01-21173$25.72 $4.5K37,422SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-09-182016-01-21176$24.02 $4.2K37,249SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-06-192016-01-21202$23.29 $4.7K37,073SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-03-252015-03-31158$22.80 $3.6K36,871SEC↗
AMNB AMERICAN NATIONAL BANKSHAR M Exercise deriv2015-02-252015-02-261,500— $00SEC↗
AMNB AMERICAN NATIONAL BANKSHAR M Exercise deriv2015-02-252015-02-261,500— $00SEC↗
AMNB AMERICAN NATIONAL BANKSHAR M Exercise2015-02-252015-02-263,000$17.00 $51.0K36,712SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-01-202015-01-222,313$21.62 $50.0K33,712SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-12-242015-01-22145$24.73 $3.6K31,399SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2014-11-252014-11-263,000$17.00 $51.0K31,255SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-09-192014-11-26155$22.80 $3.5K28,255SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-06-202014-11-26186$22.08 $4.1K28,099SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-03-212014-11-26118$24.10 $2.9K27,913SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-01-212014-01-222,042$24.49 $50.0K27,795SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-12-202014-01-14112$26.50 $3.0K25,753SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-09-202014-01-14126$23.31 $2.9K25,641SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-07-252013-07-2941— $025,387SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-06-212014-01-14127$22.99 $2.9K25,514SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-03-222013-03-29132$21.86 $2.9K25,428SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-01-152013-01-162,932$20.47 $60.0K25,295SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-12-212013-01-03107$20.26 $2.2K22,363SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-09-212013-01-0393$22.98 $2.1K22,256SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-06-152012-09-2094$22.64 $2.1K22,163SEC↗
AMMNB AMERICAN NATIONAL BANKSHAR J Other2012-03-162012-06-0597$21.60 $2.1K22,069SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2012-01-172012-01-193,109$19.30 $60.0K21,972SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2011-12-162012-01-0572$18.94 $1.4K18,863SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2011-09-162012-01-05225$18.85 $4.2K18,791SEC↗