Sign inGet started

Harris Charles S

Insider CIK 1453947 · AMNB EVP, 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 J Other2022-11-252022-11-28262$38.20 $10.0K14,041SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-09-202022-11-28112$33.19 $3.7K13,779SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-08-242022-08-24289$34.72 $10.0K13,666SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-06-222022-06-28105$34.46 $3.6K13,377SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-05-242022-05-24286$35.00 $10.0K13,272SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-03-222022-03-2494$37.26 $3.5K12,986SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-02-152022-02-15261$38.38 $10.0K12,892SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-12-222021-12-3093$36.74 $3.4K12,631SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-11-292021-11-30270$37.08 $10.0K12,538SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-09-222021-09-3099$31.35 $3.1K12,268SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-08-172021-08-18303$33.10 $10.0K12,169SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-06-252021-07-0193$33.06 $3.1K11,866SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-05-242021-05-24283$35.37 $10.0K11,773SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-03-232021-03-2685$35.29 $3.0K11,490SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-02-222021-02-24340$29.48 $10.0K11,405SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-12-232021-01-07107$26.82 $2.9K11,065SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-11-172020-11-18350$28.63 $10.0K10,958SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-09-222020-10-02123$22.30 $2.7K10,608SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-08-212020-08-24430$23.29 $10.0K10,486SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2020-07-272020-07-28100$23.73 $2.4K10,056SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-06-192020-07-22108$24.06 $2.6K9,956SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-05-282020-05-28368$27.23 $10.0K9,848SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-03-202020-03-27107$22.97 $2.5K9,480SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-02-272020-02-28298$33.65 $10.0K9,373SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-01-212020-01-231,332$37.31 $49.7K21,009SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-01-212020-01-301,332$37.31 $49.7K21,009SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-12-202020-01-1059$39.98 $2.4K9,075SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-12-202020-01-23145$39.98 $5.8K19,677SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-11-252019-11-26200$37.56 $7.5K8,951SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-09-202020-01-1065$35.45 $2.3K9,016SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-09-202020-01-23154$35.45 $5.5K19,532SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-08-162019-08-16296$34.52 $10.2K24,862SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-08-162019-08-19218$34.52 $7.5K8,751SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-06-212019-08-1457$35.98 $2.1K8,533SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-06-212019-08-1643$35.98 $1.5K24,566SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-05-242019-05-29206$36.47 $7.5K8,419SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-03-152019-08-1457$35.14 $2.0K8,476SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-03-152019-08-1642$35.14 $1.5K24,523SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-02-252019-02-27210$35.80 $7.5K8,213SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-12-212019-01-2364$30.03 $1.9K8,003SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-11-212018-11-26211$35.60 $7.5K7,892SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-09-212019-01-2346$39.99 $1.9K7,939SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-08-212018-08-22184$40.80 $7.5K7,681SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-06-152019-01-2343$42.30 $1.8K7,892SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-06-152018-08-2243$42.30 $1.8K7,497SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-05-222018-05-24272$38.70 $10.5K7,411SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-03-162019-01-2343$39.74 $1.7K7,850SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-03-162018-08-2243$39.74 $1.7K7,455SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-02-132018-02-15201$37.40 $7.5K7,139SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-12-152018-01-2442$39.74 $1.7K6,938SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-11-292017-11-30158$39.65 $6.3K6,603SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-09-272018-01-2427$38.18 $1.0K6,857SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-09-272018-01-2413$38.18 $5026,896SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-08-172017-08-21171$36.60 $6.3K6,445SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-06-162018-01-2426$38.07 $9956,830SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-06-162018-01-2413$38.18 $5026,870SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-05-222017-05-24175$35.80 $6.3K6,274SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-172018-01-2413$38.18 $5026,883SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-172018-01-2427$35.65 $9476,803SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-032017-03-07174$36.00 $6.3K6,383SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-12-162017-03-280$35.09 $06,059SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-12-162017-03-2840$35.03 $1.4K6,099SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-12-012016-12-01201$31.15 $6.3K6,059SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2016-09-162016-11-0149$27.42 $1.3K5,858SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-09-072016-09-07234$26.71 $6.3K5,762SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-06-172016-11-0147$26.77 $1.3K5,809SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-06-022016-06-03341$27.13 $9.3K5,528SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-03-042016-03-08242$25.88 $6.3K5,139SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-12-232016-01-2643$25.72 $1.1K4,971SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-12-232016-01-2743$25.72 $1.1K4,897SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-12-032015-12-03182$25.80 $4.7K4,734SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-09-232016-01-2642$24.02 $1.0K4,854SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-09-232016-01-2742$24.02 $1.0K4,854SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-09-032015-09-08209$22.52 $4.7K4,552SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-06-242016-01-2678$23.29 $1.8K4,813SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-06-242016-01-2778$23.29 $1.8K4,813SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-06-042015-06-05204$23.03 $4.7K4,343SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-03-252015-03-310$22.80 $84,139SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-03-052015-03-06212$22.16 $4.7K4,139SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-12-242015-01-2634$24.73 $8383,927SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-12-042014-12-05202$23.25 $4.7K3,893SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-09-192014-12-0534$22.80 $7843,691SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-09-032014-09-05213$22.07 $4.7K3,656SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-06-202014-09-0533$22.08 $7273,443SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-06-022014-06-02210$22.38 $4.7K3,410SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-03-212014-06-0228$24.10 $6723,200SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-03-062014-03-06202$23.28 $4.7K3,172SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-12-202014-01-2223$26.50 $6202,970SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-12-062013-12-09188$24.95 $4.7K2,946SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-09-202013-12-0925$23.31 $5712,758SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-09-032013-09-04215$21.86 $4.7K2,734SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-06-212013-09-0422$22.99 $5172,519SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-06-032013-06-04217$21.69 $4.7K2,496SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-03-222013-03-2921$21.86 $4622,279SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-03-072013-03-11227$20.72 $4.7K2,258SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-12-212013-01-0420$20.26 $4052,031SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-11-292012-11-29237$19.78 $4.7K2,011SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-09-212012-11-2915$22.98 $3471,774SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-09-062012-09-10211$22.24 $4.7K1,759SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-06-152012-09-1013$22.64 $2951,548SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-06-012012-06-04216$21.79 $4.7K1,535SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-03-162012-06-0411$21.60 $2431,319SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2012-03-022012-03-06221$21.25 $4.7K1,308SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2011-12-162012-01-0310$18.94 $1901,087SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2011-09-162012-01-038$18.85 $142874SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2001-12-022012-01-03203$18.44 $3.7K1,077SEC↗