Alford John R.'s Insider Trades & SAST Disclosures

Alford John R.'s most recent trade in Bank of James Financial Group Inc was a trade of 500 Common Stock, Par Value 2.14 done at an average price of $11.6 . Disclosure was reported to the exchange on Feb. 16, 2024.

Stock Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
Bank of James Financial Gr...
Alford John R. Director Purchase of securities on an exchange or from another person at price $ 11.61 per share. 16 Feb 2024 500 21,690 (0%) 0% 11.6 5,805 Common Stock, Par Value 2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 8.37 per share. 03 May 2023 300 20,364 (0%) 0% 8.4 2,511 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 8.53 per share. 03 May 2023 100 20,564 (0%) 0% 8.5 853 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 8.55 per share. 03 May 2023 100 20,464 (0%) 0% 8.6 855 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 9.85 per share. 25 Apr 2023 337 20,064 (0%) 0% 9.8 3,319 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 9.84 per share. 25 Apr 2023 163 19,727 (0%) 0% 9.8 1,604 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 13.20 per share. 14 Feb 2023 500 19,564 (0%) 0% 13.2 6,600 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 11.92 per share. 31 Oct 2022 1,000 3,310 (0%) 0% 11.9 11,920 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 12.11 per share. 27 Oct 2022 200 18,764 (0%) 0% 12.1 2,422 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 12.17 per share. 27 Oct 2022 189 19,064 (0%) 0% 12.2 2,300 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 12.05 per share. 27 Oct 2022 100 18,864 (0%) 0% 12.1 1,205 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 12.09 per share. 27 Oct 2022 11 18,875 (0%) 0% 12.1 133 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 12.89 per share. 28 Jul 2022 460 18,549 (0%) 0% 12.9 5,929 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 12.74 per share. 28 Jul 2022 275 18,809 (0%) 0% 12.7 3,504 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 12.86 per share. 28 Jul 2022 14 18,563 (0%) 0% 12.9 180 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 13.00 per share. 28 Jul 2022 1 18,564 (0%) 0% 13 13 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 14.85 per share. 28 Apr 2022 750 17,814 (0%) 0% 14.9 11,138 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 15.71 per share. 11 Feb 2022 197 17,064 (0%) 0% 15.7 3,095 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 15.25 per share. 11 Feb 2022 102 16,866 (0%) 0% 15.3 1,556 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 15.20 per share. 11 Feb 2022 100 16,664 (0%) 0% 15.2 1,520 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 15.21 per share. 11 Feb 2022 100 16,764 (0%) 0% 15.2 1,521 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 15.00 per share. 11 Feb 2022 1 16,867 (0%) 0% 15 15 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 15.95 per share. 27 Oct 2021 360 16,564 (0%) 0% 16.0 5,742 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 15.51 per share. 26 Oct 2021 500 16,204 (0%) 0% 15.5 7,755 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 17.00 per share. 23 Jul 2021 60 14,282 (0%) 0% 17 1,020 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 15.07 per share. 10 May 2021 500 14,222 (0%) 0% 15.1 7,535 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 11.70 per share. 20 Nov 2020 750 13,722 (0%) 0% 11.7 8,775 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 10.76 per share. 19 Aug 2020 650 12,872 (0%) 0% 10.8 6,994 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 10.44 per share. 19 Aug 2020 100 12,972 (0%) 0% 10.4 1,044 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 10.73 per share. 01 May 2020 450 12,187 (0%) 0% 10.7 4,829 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 10.84 per share. 01 May 2020 265 11,737 (0%) 0% 10.8 2,873 Common stock, par value $2.14
Bank of James Financial Gr...
John R. Alford Director Purchase of securities on an exchange or from another person at price $ 10.80 per share. 01 May 2020 35 12,222 (0%) 0% 10.8 378 Common stock, par value $2.14
*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