Joel R. Shephard
Director, MAINSTREET BANKSHARES INC.
Companies
- AUB GROUP LIMITEDBoard member Apr 1, 2024 to now1
- AMERICAN NATIONAL BANKSHARES INC.Board member Jan 5, 2015 to Apr 1, 20242
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- AUB GROUP LIMITED AUB109,598 shares3$4.1M at $37.82Oct 3, 2024
- AMERICAN NATIONAL BANKSHARES INC.0 shares4Apr 1, 2024
As of each latest filing. The line shows shares held over time.
Recent filings
- Oct 1, 2024Granted 431 shares of AUB GROUP LIMITED3
- Jul 1, 2024Granted 495 shares of AUB GROUP LIMITED5
- Apr 1, 2024Granted 135 shares of AUB GROUP LIMITED6
- Apr 1, 2024Returned to company 80,058 shares of AMERICAN NATIONAL BANKSHARES INC.4
- Apr 1, 2024Granted 460 shares of AUB GROUP LIMITED7
- Apr 1, 2024Granted 108,077 shares of AUB GROUP LIMITED6
- Feb 28, 2024Other 173 shares at $46.76 of AMERICAN NATIONAL BANKSHARES INC.8
- Nov 20, 2023Other 396 shares at $42.93 of AMERICAN NATIONAL BANKSHARES INC.9
- Sep 19, 2023Other 98 shares at $42.93 of AMERICAN NATIONAL BANKSHARES INC.9
- Aug 25, 2023Other 540 shares at $38.96 of AMERICAN NATIONAL BANKSHARES INC.10
- Jun 21, 2023Other 121 shares at $30.51 of AMERICAN NATIONAL BANKSHARES INC.11
- Jun 16, 2023Other 32 shares at $30.17 of AMERICAN NATIONAL BANKSHARES INC.11
- May 19, 2023Other 803 shares at $27.40 of AMERICAN NATIONAL BANKSHARES INC.12
- Mar 21, 2023Other 31 shares at $31.57 of AMERICAN NATIONAL BANKSHARES INC.13
- Mar 17, 2023Other 110 shares at $31.15 of AMERICAN NATIONAL BANKSHARES INC.13
- Feb 23, 2023Other 510 shares at $33.39 of AMERICAN NATIONAL BANKSHARES INC.14
- Dec 20, 2022Other 111 shares at $36.67 of AMERICAN NATIONAL BANKSHARES INC.15
- Nov 25, 2022Other 419 shares at $38.20 of AMERICAN NATIONAL BANKSHARES INC.16
- Sep 20, 2022Other 26 shares at $33.19 of AMERICAN NATIONAL BANKSHARES INC.16
- Sep 20, 2022Other 87 shares at $33.19 of AMERICAN NATIONAL BANKSHARES INC.15
- Aug 24, 2022Other 433 shares at $34.72 of AMERICAN NATIONAL BANKSHARES INC.17
- Jun 22, 2022Other 105 shares at $34.46 of AMERICAN NATIONAL BANKSHARES INC.18
- May 24, 2022Other 515 shares at $35.00 of AMERICAN NATIONAL BANKSHARES INC.19
- Mar 22, 2022Other 69 shares at $37.26 of AMERICAN NATIONAL BANKSHARES INC.20
- Mar 18, 2022Other 23 shares at $37.26 of AMERICAN NATIONAL BANKSHARES INC.20
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARAUB GROUP LIMITED, Board member
- 2
- 3
- 4
- 5SEC EDGARForm 4 filed Jul 3, 2024
- 6SEC EDGARForm 4 filed Apr 1, 2024
- 7SEC EDGARForm 4 filed Apr 3, 2024
- 8SEC EDGARForm 4 filed Mar 5, 2024
- 9SEC EDGARForm 4 filed Nov 21, 2023
- 10SEC EDGARForm 4 filed Aug 25, 2023
- 11SEC EDGARForm 4 filed Jul 6, 2023
- 12SEC EDGARForm 4 filed May 22, 2023
- 13SEC EDGARForm 4 filed Mar 22, 2023
- 14SEC EDGARForm 4 filed Feb 24, 2023
- 15SEC EDGARForm 4 filed Jan 4, 2023
- 16SEC EDGARForm 4 filed Nov 29, 2022
- 17SEC EDGARForm 4 filed Aug 25, 2022
- 18SEC EDGARForm 4 filed Jul 11, 2022
- 19SEC EDGARForm 4 filed May 24, 2022
- 20SEC EDGARForm 4 filed Apr 18, 2022