Sign inGet started

HALEY MICHAEL P

Insider CIK 1208396 · PGEM Director · LPNT Director · AMNB Director · STLY 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 Other2024-02-282024-03-05128$45.09 $5.8K30,451SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-12-192024-03-05119$48.43 $5.8K30,323SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-11-202023-11-21396$42.93 $17.0K30,204SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-09-192023-11-21140$42.23 $5.9K29,808SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-08-252023-08-25540$38.96 $21.0K29,668SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-06-212023-07-06176$30.51 $5.4K29,128SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-06-162023-07-0699$30.17 $3.0K28,952SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-05-192023-05-22968$27.40 $26.5K28,853SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-03-212023-03-221$31.57 $3727,723SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-03-212023-03-22162$31.15 $5.0K27,885SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-03-172023-03-2292$31.57 $2.9K27,722SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2023-02-232023-02-23599$33.39 $20.0K27,630SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-12-202023-01-04202$36.67 $7.4K27,031SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-11-252022-11-28419$38.20 $16.0K26,829SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-09-202022-11-28131$33.19 $4.3K26,410SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-09-162022-11-281$33.93 $3426,200SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-09-162022-11-2879$33.19 $2.6K26,279SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-08-242022-08-24490$34.72 $17.0K26,199SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-06-222022-07-11197$34.46 $6.8K25,708SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-06-172022-07-111$33.49 $3225,709SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-05-242022-05-24543$35.00 $19.0K25,511SEC↗
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-3070$37.26 $2.6K24,968SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2022-02-152022-02-15496$38.38 $19.0K24,790SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-12-172022-01-101$37.32 $3324,294SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-12-172022-01-10174$36.74 $6.4K24,293SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-11-292021-11-30459$37.08 $17.0K24,119SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-09-222021-10-06187$31.35 $5.9K23,659SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-09-172021-10-061$31.83 $3223,660SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-08-172021-08-18484$33.10 $16.0K23,472SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-06-252021-07-14177$33.06 $5.9K22,988SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-06-182021-07-141$32.98 $3122,810SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-05-242021-05-24622$35.37 $22.0K22,810SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-03-232021-03-26162$35.29 $5.7K22,188SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-03-232021-03-261$34.22 $3122,025SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2021-02-222021-02-24645$29.48 $19.0K21,909SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-12-232021-01-08111$26.82 $3.0K21,264SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-12-232021-01-0891$26.82 $2.4K21,153SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-11-172020-11-18594$28.63 $17.0K21,062SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-09-222020-10-02238$22.30 $5.3K20,468SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-08-212020-08-24859$23.29 $20.0K20,230SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-06-192020-08-05204$24.06 $4.9K19,371SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-05-282020-05-28662$27.23 $18.0K19,279SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-03-202020-03-31205$22.97 $4.7K18,617SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2020-02-272020-02-28553$33.65 $18.6K18,412SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-12-202020-01-15113$39.98 $4.5K17,859SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-11-252019-11-26344$37.56 $12.9K17,502SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-09-202020-01-15124$35.45 $4.4K17,746SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-08-162019-08-19435$34.52 $15.0K17,158SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-06-212020-01-1559$35.98 $2.1K17,622SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-06-212019-08-1950$35.98 $1.8K16,723SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-05-242019-05-29354$36.47 $12.9K16,625SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-03-152020-01-1560$35.14 $2.1K17,563SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-03-152019-08-1948$35.14 $1.7K16,673SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2019-02-252019-02-27336$35.80 $12.0K16,271SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-12-212019-01-2353$30.03 $1.6K15,935SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-12-072019-01-2362$33.76 $2.1K15,882SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-11-212018-11-26439$35.60 $15.6K14,748SEC↗
LPNT LEGACY LIFEPOINT HEALTH, I D To issuer deriv2018-11-162018-11-202,684— $00SEC↗
LPNT LEGACY LIFEPOINT HEALTH, I D To issuer deriv2018-11-162018-11-203,379— $00SEC↗
LPNT LEGACY LIFEPOINT HEALTH, I D To issuer deriv2018-11-162018-11-203,008— $00SEC↗
LPNT LEGACY LIFEPOINT HEALTH, I D To issuer2018-11-162018-11-2032,566— $00SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-09-212019-01-2337$39.99 $1.5K15,819SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-09-072019-01-2351$41.05 $2.1K15,782SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-08-212018-08-22273$40.80 $11.1K14,309SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-06-152019-01-2382$42.30 $3.5K15,731SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-06-152018-08-2233$42.30 $1.4K14,036SEC↗
LPNT LIFEPOINT HEALTH, INC. A Award deriv2018-06-062018-06-083,379— $03,379SEC↗
LPNT LIFEPOINT HEALTH, INC. M Exercise deriv2018-06-042018-06-082,284— $00SEC↗
LPNT LIFEPOINT HEALTH, INC. M Exercise2018-06-042018-06-082,284— $032,566SEC↗
PGEM PLY GEM HOLDINGS INC D To issuer2018-04-122018-04-12124,041$21.64 $2.68M0SEC↗
PGEM PLY GEM HOLDINGS INC D To issuer2018-04-122018-04-124,110$21.64 $88.9K0SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-03-162019-01-2385$39.74 $3.4K15,649SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-03-162018-08-2232$39.74 $1.3K14,003SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2018-02-132018-02-15297$37.40 $11.1K14,381SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-12-152018-01-231$39.74 $2614,084SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-12-152018-01-2330$39.74 $1.2K14,079SEC↗
PGEM PLY GEM HOLDINGS INC A Award2017-12-152017-12-184,110— $0123,296SEC↗
STLY STANLEY FURNITURE CO INC. A Award2017-12-112017-12-130— $0119,240SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-11-292017-11-30294$39.65 $11.7K13,461SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-09-272018-01-2328$38.18 $1.1K14,050SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-09-152018-01-231$38.11 $2514,083SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-08-172017-08-21245$36.60 $9.0K13,167SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-06-162018-01-2326$38.11 $99214,022SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-06-162018-01-231$38.11 $2514,083SEC↗
LPNT LIFEPOINT HEALTH, INC. A Award deriv2017-06-072017-06-093,008— $03,008SEC↗
STLY STANLEY FURNITURE CO INC. A Award2017-05-252017-05-3012,931— $0119,240SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-05-222017-05-24435$35.80 $15.6K12,922SEC↗
PGEM PLY GEM HOLDINGS INC M Exercise deriv2017-05-112017-05-156,476— $00SEC↗
PGEM PLY GEM HOLDINGS INC M Exercise2017-05-112017-05-156,476$12.35 $80.0K123,711SEC↗
PGEM PLY GEM HOLDINGS INC S Sale2017-05-112017-05-154,525$17.77 $80.4K119,186SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-172018-01-2330$36.52 $1.1K13,996SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-172018-01-233$38.11 $10214,082SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-032017-03-07324$36.00 $11.7K4,634SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2017-03-022017-03-2852$36.60 $1.9K12,487SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-12-162017-03-281$35.09 $244,426SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-12-162017-03-2823$35.03 $7994,449SEC↗
PGEM PLY GEM HOLDINGS INC A Award2016-12-052016-12-074,855— $0102,014SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-12-012017-03-28407$31.15 $12.7K12,435SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-09-162017-03-2829$27.42 $8004,425SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-09-022017-03-28570$26.71 $15.2K12,028SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-06-172017-03-2830$26.77 $7934,396SEC↗
LPNT LIFEPOINT HEALTH, INC. A Award deriv2016-06-082016-06-102,684$68.92 $185.0K2,684SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-06-022017-03-28558$27.13 $15.1K11,458SEC↗
STLY STANLEY FURNITURE CO INC. A Award2016-05-192016-05-236,098— $0106,309SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-03-232017-03-2831$24.61 $7624,366SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-03-232016-03-301$24.61 $234,335SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-03-232016-03-311$24.61 $234,335SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2016-03-042017-03-28498$25.88 $12.9K10,900SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2016-02-252016-02-293,383$2.44 $8.3K100,211SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-12-232016-01-2631$25.72 $7934,334SEC↗
PGEM PLY GEM HOLDINGS INC A Award2015-12-102015-12-216,416— $097,159SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-12-022017-03-28383$25.80 $9.9K10,402SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2015-11-092015-11-105,877$2.91 $17.1K96,828SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-09-232016-01-2631$24.02 $7534,303SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-09-032017-03-28396$22.52 $8.9K10,019SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-06-242016-01-2662$23.29 $1.4K4,272SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-06-042017-03-28483$23.03 $11.1K9,623SEC↗
LPNT LIFEPOINT HEALTH, INC. A Award deriv2015-06-032015-06-052,284$74.40 $169.9K2,284SEC↗
STLY STANLEY FURNITURE CO INC. A Award2015-05-152015-05-196,645— $090,951SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2015-05-112015-05-112,745$3.13 $8.6K84,306SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-03-252015-03-311$22.80 $284,210SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2015-03-052017-03-28430$22.16 $9.5K9,140SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2015-03-022015-03-032,942$3.34 $9.8K81,561SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-12-242015-01-2630$24.73 $7314,209SEC↗
PGEM PLY GEM HOLDINGS INC A Award2014-12-112015-12-145,986— $090,743SEC↗
PGEM PLY GEM HOLDINGS INC A Award2014-12-112014-12-155,986— $090,743SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-12-042017-03-28502$23.25 $11.7K8,710SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2014-10-172014-10-202,909$2.87 $8.3K78,619SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2014-10-162014-10-201,948$2.78 $5.4K75,710SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-09-192015-01-2632$22.80 $7244,179SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-09-032017-03-28559$21.99 $12.3K8,208SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2014-07-292014-07-29685$2.59 $1.8K73,762SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2014-07-282014-07-293,300$2.60 $8.6K73,077SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2014-07-252014-07-293,500$2.63 $9.2K69,777SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-06-202015-01-2632$22.08 $7164,148SEC↗
LPNT LIFEPOINT HOSPITALS, INC. A Award deriv2014-06-042014-06-062,727$62.35 $170.0K2,727SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-06-022017-03-28545$22.38 $12.2K7,650SEC↗
STLY STANLEY FURNITURE CO INC. A Award2014-04-172014-04-2121,583— $066,277SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-03-212015-01-2629$24.10 $7104,115SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2014-03-062017-03-28388$23.28 $9.0K7,105SEC↗
PGEM PLY GEM HOLDINGS INC A Award2014-03-042014-03-063,523— $084,757SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2014-02-062014-02-073,092$3.23 $10.0K44,694SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-12-202014-01-1427$26.50 $7044,086SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-12-042017-03-28359$24.95 $9.0K6,717SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2013-10-162013-10-165,258$3.56 $18.7K41,602SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-09-202014-01-1430$23.31 $6974,059SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-09-032017-03-28338$21.86 $7.4K6,358SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-06-212014-01-1430$22.99 $6904,029SEC↗
LPNT LIFEPOINT HOSPITALS, INC. A Award2013-06-042013-06-073,416$49.76 $170.0K41,996SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-06-032017-03-28405$21.69 $8.8K6,020SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2013-04-182013-04-192,410$4.09 $9.9K36,074SEC↗
STLY STANLEY FURNITURE CO INC. A Award2013-04-162013-04-1714,150— $033,664SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-03-222013-03-2931$21.86 $6833,999SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2013-03-072017-03-28420$20.72 $8.7K5,615SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2013-02-082013-02-082,143$4.60 $9.9K19,514SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-12-212013-01-0233$20.26 $6753,968SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-11-292017-03-28397$19.78 $7.9K5,195SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2012-10-182012-10-192,176$4.53 $9.9K17,371SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-09-212013-01-0229$22.98 $6683,935SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-09-062017-03-28349$22.24 $7.8K4,798SEC↗
STLY STANLEY FURNITURE CO INC. P Buy2012-07-192012-07-192,347$4.20 $9.9K15,195SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-06-152012-09-1929$22.64 $6623,906SEC↗
LPNT LIFEPOINT HOSPITALS, INC. A Award2012-06-062012-06-074,657— $038,580SEC↗
AMNB AMERICAN NATIONAL BANKSHAR Z Trust2012-06-012012-06-04388$21.79 $8.5K3,876SEC↗
STLY STANLEY FURNITURE CO INC. A Award2012-04-182012-04-2012,848— $012,848SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2012-03-162012-06-0426$21.60 $5663,488SEC↗
AMNB AMERICAN NATIONAL BANKSHAR P Buy2012-03-022012-03-06374$21.25 $7.9K3,462SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2011-12-162012-01-0525$18.94 $4753,088SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2011-12-022012-01-05312$18.44 $5.8K3,063SEC↗
AMNB AMERICAN NATIONAL BANKSHAR J Other2011-09-162012-01-0521$18.85 $3982,751SEC↗