Michael P. Haley's Insider Trades & SAST Disclosures

Michael P. Haley's most recent trade in American National Bankshares Inc. was a trade of 128 American National Bankshares Inc. done at an average price of $45.2 . Disclosure was reported to the exchange on Dec. 19, 2023.

Stock Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 45.22 per share. 19 Dec 2023 128 30,451 (0%) 0% 45.2 5,788 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 48.75 per share. 19 Dec 2023 118 30,322 (0%) 0% 48.7 5,752 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 42.93 per share. 19 Sep 2023 396 30,204 (0%) 0% 42.9 17,000 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 42.30 per share. 19 Sep 2023 140 29,808 (0%) 0% 42.3 5,922 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 38.96 per share. 25 Aug 2023 540 29,667 (0%) 0% 39.0 21,038 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 30.55 per share. 16 Jun 2023 176 29,127 (0%) 0% 30.5 5,376 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 30.41 per share. 16 Jun 2023 98 28,951 (0%) 0% 30.4 2,980 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 27.40 per share. 19 May 2023 968 28,852 (0%) 0% 27.4 26,523 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 31.29 per share. 17 Mar 2023 161 27,884 (0%) 0% 31.3 5,038 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 31.68 per share. 17 Mar 2023 92 27,722 (0%) 0% 31.7 2,915 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 37.00 per share. 17 Mar 2023 1 27,723 (0%) 0% 37 37 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 33.39 per share. 23 Feb 2023 599 27,629 (0%) 0% 33.4 20,001 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 36.78 per share. 20 Dec 2022 201 27,030 (0%) 0% 36.8 7,392 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 38.20 per share. 16 Sep 2022 419 26,829 (0%) 0% 38.2 16,006 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 33.40 per share. 16 Sep 2022 130 26,410 (0%) 0% 33.4 4,342 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 33.60 per share. 16 Sep 2022 78 26,279 (0%) 0% 33.6 2,621 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 34.00 per share. 16 Sep 2022 1 26,200 (0%) 0% 34 34 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 34.72 per share. 24 Aug 2022 490 26,199 (0%) 0% 34.7 17,013 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 34.50 per share. 17 Jun 2022 197 25,708 (0%) 0% 34.5 6,797 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 35.00 per share. 24 May 2022 543 25,511 (0%) 0% 35 19,005 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 37.28 per share. 18 Mar 2022 107 24,897 (0%) 0% 37.3 3,989 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 37.46 per share. 18 Mar 2022 70 24,968 (0%) 0% 37.5 2,622 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 38.38 per share. 15 Feb 2022 496 24,789 (0%) 0% 38.4 19,036 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 37.08 per share. 29 Nov 2021 459 24,118 (0%) 0% 37.1 17,020 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 31.37 per share. 17 Sep 2021 187 23,658 (0%) 0% 31.4 5,867 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 33.10 per share. 17 Aug 2021 484 23,471 (0%) 0% 33.1 16,020 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 33.09 per share. 18 Jun 2021 177 22,987 (0%) 0% 33.1 5,857 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 35.37 per share. 24 May 2021 622 22,809 (0%) 0% 35.4 22,000 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 35.32 per share. 23 Mar 2021 162 22,187 (0%) 0% 35.3 5,722 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 29.48 per share. 22 Feb 2021 645 21,909 (0%) 0% 29.5 19,015 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 28.63 per share. 17 Nov 2020 594 21,062 (0%) 0% 28.6 17,006 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 22.31 per share. 22 Sep 2020 238 20,468 (0%) 0% 22.3 5,309 American National Bankshares Inc.
American National Bankshar...
Michael P. Haley Director Other type of transaction at price $ 23.29 per share. 21 Aug 2020 859 20,230 (0%) 0% 23.3 20,006 American National Bankshares Inc.
*All Values are in $ Million
Client Category: Promoter/ KMP/ Director / Immediate Relatives / Employee / etc  
Security Type: Share/ Warrants / Convertible Debentures
Data as reported to USA Exchanges
View All The Insider Trades