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. |