Leland O. Mahan's most recent trade in John Marshall Bancorp Inc was a trade of 1,733 Common Stock done at an average price of $17 . Disclosure was reported to the exchange on May 5, 2025.
Stock | Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
---|---|---|---|---|---|---|---|---|---|---|
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.00 per share. | 05 May 2025 | 1,733 | 95,589 | - | 17 | 29,461 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.10 per share. | 05 May 2025 | 1,116 | 93,124 | - | 17.1 | 19,084 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.01 per share. | 05 May 2025 | 765 | 94,824 | - | 17.0 | 13,013 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.19 per share. | 05 May 2025 | 302 | 92,219 | - | 17.2 | 5,190 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.12 per share. | 05 May 2025 | 300 | 92,724 | - | 17.1 | 5,136 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.05 per share. | 05 May 2025 | 278 | 94,400 | - | 17.1 | 4,741 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.08 per share. | 05 May 2025 | 156 | 94,244 | - | 17.1 | 2,664 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.02 per share. | 05 May 2025 | 125 | 94,699 | - | 17.0 | 2,128 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.18 per share. | 05 May 2025 | 100 | 92,521 | - | 17.2 | 1,718 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.15 per share. | 05 May 2025 | 100 | 92,621 | - | 17.2 | 1,715 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.10 per share. | 05 May 2025 | 100 | 93,024 | - | 17.1 | 1,710 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.33 per share. | 05 May 2025 | 30 | 92,189 | - | 17.3 | 520 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.00 per share. | 05 May 2025 | 9 | 94,678 | - | 17 | 153 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.00 per share. | 05 May 2025 | 9 | 94,690 | - | 17 | 153 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.00 per share. | 05 May 2025 | 3 | 92,721 | - | 17 | 51 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.00 per share. | 05 May 2025 | 3 | 94,687 | - | 17 | 51 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.00 per share. | 05 May 2025 | 2 | 94,240 | - | 17 | 34 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 17.00 per share. | 05 May 2025 | 2 | 94,242 | - | 17 | 34 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 11.77 per share. | 28 Apr 2025 | 10,250 | 99,405 | - | 11.8 | 120,643 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 28 Apr 2025 | 10,250 | 0 | - | - | Stock Options (right to buy) | |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Payment of exercise price or tax liability using portion of securities received from the company at price $ 16.16 per share. | 28 Apr 2025 | 2,083 | 97,322 | - | 16.2 | 33,661 | Common Stock |
John Marshall Bancorp Inc | Leland O. Mahan | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 17 Dec 2024 | 1,610 | 89,155 | - | 0 | Common Stock | |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.36 per share. | 20 Nov 2024 | 2,129 | 94,929 | - | 22.4 | 47,604 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.00 per share. | 20 Nov 2024 | 1,392 | 99,109 | - | 22 | 30,624 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.62 per share. | 20 Nov 2024 | 980 | 92,249 | - | 22.6 | 22,168 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.02 per share. | 20 Nov 2024 | 846 | 98,121 | - | 22.0 | 18,629 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.06 per share. | 20 Nov 2024 | 579 | 88,643 | - | 23.1 | 13,352 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.61 per share. | 20 Nov 2024 | 500 | 93,229 | - | 22.6 | 11,305 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.40 per share. | 20 Nov 2024 | 444 | 94,457 | - | 22.4 | 9,946 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.63 per share. | 20 Nov 2024 | 424 | 91,825 | - | 22.6 | 9,595 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.64 per share. | 20 Nov 2024 | 384 | 91,441 | - | 22.6 | 8,694 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.02 per share. | 20 Nov 2024 | 380 | 89,335 | - | 23.0 | 8,746 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.80 per share. | 20 Nov 2024 | 318 | 90,438 | - | 22.8 | 7,250 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.77 per share. | 20 Nov 2024 | 300 | 90,765 | - | 22.8 | 6,831 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.81 per share. | 20 Nov 2024 | 292 | 90,146 | - | 22.8 | 6,661 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.83 per share. | 20 Nov 2024 | 236 | 89,910 | - | 22.8 | 5,388 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.03 per share. | 20 Nov 2024 | 216 | 97,797 | - | 22.0 | 4,758 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.16 per share. | 20 Nov 2024 | 200 | 88,435 | - | 23.2 | 4,632 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.37 per share. | 20 Nov 2024 | 200 | 87,570 | - | 23.4 | 4,674 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.13 per share. | 20 Nov 2024 | 200 | 97,454 | - | 22.1 | 4,426 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.54 per share. | 20 Nov 2024 | 200 | 94,034 | - | 22.5 | 4,508 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.56 per share. | 20 Nov 2024 | 195 | 93,829 | - | 22.6 | 4,399 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.29 per share. | 20 Nov 2024 | 190 | 88,041 | - | 23.3 | 4,425 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.65 per share. | 20 Nov 2024 | 188 | 91,118 | - | 22.6 | 4,258 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.32 per share. | 20 Nov 2024 | 171 | 87,870 | - | 23.3 | 3,988 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.01 per share. | 20 Nov 2024 | 142 | 98,967 | - | 22.0 | 3,125 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.64 per share. | 20 Nov 2024 | 135 | 91,306 | - | 22.6 | 3,057 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.42 per share. | 20 Nov 2024 | 117 | 94,340 | - | 22.4 | 2,623 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.03 per share. | 20 Nov 2024 | 108 | 98,013 | - | 22.0 | 2,379 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.16 per share. | 20 Nov 2024 | 105 | 97,349 | - | 22.2 | 2,327 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.23 per share. | 20 Nov 2024 | 102 | 97,158 | - | 22.2 | 2,267 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.09 per share. | 20 Nov 2024 | 101 | 97,654 | - | 22.1 | 2,231 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.00 per share. | 20 Nov 2024 | 100 | 89,715 | - | 23 | 2,300 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.06 per share. | 20 Nov 2024 | 100 | 89,222 | - | 23.1 | 2,306 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.18 per share. | 20 Nov 2024 | 100 | 88,335 | - | 23.2 | 2,318 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.20 per share. | 20 Nov 2024 | 100 | 88,235 | - | 23.2 | 2,320 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.34 per share. | 20 Nov 2024 | 100 | 87,770 | - | 23.3 | 2,334 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.25 per share. | 20 Nov 2024 | 100 | 97,058 | - | 22.3 | 2,225 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.61 per share. | 20 Nov 2024 | 100 | 93,729 | - | 22.6 | 2,261 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.92 per share. | 20 Nov 2024 | 89 | 89,815 | - | 22.9 | 2,040 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.17 per share. | 20 Nov 2024 | 89 | 97,260 | - | 22.2 | 1,973 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.43 per share. | 20 Nov 2024 | 70 | 94,270 | - | 22.4 | 1,570 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.05 per share. | 20 Nov 2024 | 40 | 97,755 | - | 22.1 | 882 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.75 per share. | 20 Nov 2024 | 32 | 91,069 | - | 22.8 | 728 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.71 per share. | 20 Nov 2024 | 28 | 94,901 | - | 22.7 | 636 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.52 per share. | 20 Nov 2024 | 25 | 87,545 | - | 23.5 | 588 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.48 per share. | 20 Nov 2024 | 23 | 94,247 | - | 22.5 | 517 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.69 per share. | 20 Nov 2024 | 16 | 91,101 | - | 22.7 | 363 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.54 per share. | 20 Nov 2024 | 13 | 94,234 | - | 22.5 | 293 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.60 per share. | 20 Nov 2024 | 10 | 94,024 | - | 22.6 | 226 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.78 per share. | 20 Nov 2024 | 9 | 90,756 | - | 22.8 | 205 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.00 per share. | 20 Nov 2024 | 9 | 89,322 | - | 23 | 207 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.83 per share. | 20 Nov 2024 | 6 | 89,904 | - | 22.8 | 137 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.75 per share. | 20 Nov 2024 | 4 | 91,065 | - | 22.8 | 91 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.00 per share. | 20 Nov 2024 | 4 | 89,331 | - | 23 | 92 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.00 per share. | 20 Nov 2024 | 4 | 88,639 | - | 23 | 92 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.00 per share. | 20 Nov 2024 | 4 | 88,635 | - | 23 | 92 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.25 per share. | 20 Nov 2024 | 4 | 88,231 | - | 23.3 | 93 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 22.00 per share. | 20 Nov 2024 | 2 | 97,795 | - | 22 | 44 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.00 per share. | 20 Nov 2024 | 1 | 91,117 | - | 23 | 23 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.55 per share. | 19 Nov 2024 | 1,055 | 101,929 | - | 23.5 | 24,845 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.67 per share. | 19 Nov 2024 | 293 | 101,311 | - | 23.7 | 6,935 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 24.09 per share. | 19 Nov 2024 | 222 | 100,612 | - | 24.1 | 5,349 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.65 per share. | 19 Nov 2024 | 167 | 101,723 | - | 23.7 | 3,950 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.70 per share. | 19 Nov 2024 | 153 | 101,142 | - | 23.7 | 3,626 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.82 per share. | 19 Nov 2024 | 141 | 100,885 | - | 23.8 | 3,359 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.66 per share. | 19 Nov 2024 | 119 | 101,604 | - | 23.7 | 2,816 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 24.12 per share. | 19 Nov 2024 | 101 | 100,509 | - | 24.1 | 2,436 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.71 per share. | 19 Nov 2024 | 100 | 101,042 | - | 23.7 | 2,371 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.48 per share. | 19 Nov 2024 | 66 | 103,050 | - | 23.5 | 1,550 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.53 per share. | 19 Nov 2024 | 66 | 102,984 | - | 23.5 | 1,553 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.59 per share. | 19 Nov 2024 | 17 | 101,912 | - | 23.6 | 401 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.69 per share. | 19 Nov 2024 | 16 | 101,295 | - | 23.7 | 379 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.80 per share. | 19 Nov 2024 | 15 | 100,870 | - | 23.8 | 357 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.87 per share. | 19 Nov 2024 | 15 | 100,847 | - | 23.9 | 358 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.57 per share. | 19 Nov 2024 | 14 | 101,898 | - | 23.6 | 330 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 24.25 per share. | 19 Nov 2024 | 8 | 100,501 | - | 24.3 | 194 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.62 per share. | 19 Nov 2024 | 8 | 101,890 | - | 23.6 | 189 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.75 per share. | 19 Nov 2024 | 8 | 101,033 | - | 23.8 | 190 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.88 per share. | 19 Nov 2024 | 8 | 100,834 | - | 23.9 | 191 | Common Stock |
John Marshall Bancorp Inc | O. Leland Mahan | Director | Sale of securities on an exchange or to another person at price $ 23.86 per share. | 19 Nov 2024 | 7 | 101,026 | - | 23.9 | 167 | Common Stock |