Leland O. Mahan's Insider Trades & SAST Disclosures

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