SEC Insider Transactions from Mahan Oscar Leland.

Last updated: 2026-03-14 11:41 UTC | Total transactions: 137

Mahan Oscar Leland made one open market purchase of John Marshall Bancorp ($JMSB) shares in the last year, totaling $13,265, with the most recent on July 15, 2025. This ranks 4111th among 4983 insiders, well below the average buy of $1.5 million across 3.29 transactions. He sold $JMSB shares 18 times for $87,556 total, most recently on May 5, 2025, ranking 9761st out of 11678 insiders versus the typical $8.6 million across 6.37 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Dec. 16, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found A Common Stock 1901 $0.00 94,802.0000 14,172,953 2.05% 0.01%
July 15, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found P Common Stock 712 $18.63 92,901.0000 14,223,418 0.77% 0.01%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $17.15 92,621.0000 14,241,072 0.11% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $17.18 92,521.0000 14,241,072 0.11% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 302 $17.19 92,219.0000 14,241,072 0.33% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 30 $17.33 92,189.0000 14,241,072 0.03% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 125 $17.02 94,699.0000 14,241,072 0.13% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 3 $17.15 92,721.0000 14,241,072 0.00% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 2 $17.08 94,242.0000 14,241,072 0.00% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 2 $17.09 94,240.0000 14,241,072 0.00% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 1116 $17.10 93,124.0000 14,241,072 1.18% 0.01%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $17.10 93,024.0000 14,241,072 0.11% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 1733 $17.00 95,589.0000 14,241,072 1.78% 0.01%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 765 $17.01 94,824.0000 14,241,072 0.80% 0.01%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 300 $17.12 92,724.0000 14,241,072 0.32% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 9 $17.04 94,690.0000 14,241,072 0.01% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 3 $17.05 94,687.0000 14,241,072 0.00% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 9 $17.05 94,678.0000 14,241,072 0.01% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 278 $17.06 94,400.0000 14,241,072 0.29% 0.00%
May 5, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 156 $17.08 94,244.0000 14,241,072 0.17% 0.00%
April 28, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found M Stock Options (right to buy) 10250 $0.00 0.0000 14,241,072 100.00% 0.07%
April 28, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found F Common Stock 2083 $16.16 97,322.0000 14,241,072 2.10% 0.01%
April 28, 2025 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found M Common Stock 10250 $11.77 99,405.0000 14,241,072 11.50% 0.07%
Dec. 17, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found A Common Stock 1610 $0.00 89,155.0000 14,214,587 1.84% 0.01%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 190 $23.29 88,041.0000 14,214,587 0.22% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 171 $23.32 87,870.0000 14,214,587 0.19% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $23.34 87,770.0000 14,214,587 0.11% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 200 $23.37 87,570.0000 14,214,587 0.23% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 25 $23.53 87,545.0000 14,214,587 0.03% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 142 $22.01 98,967.0000 14,214,587 0.14% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 846 $22.02 98,121.0000 14,214,587 0.85% 0.01%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 108 $22.03 98,013.0000 14,214,587 0.11% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 216 $22.03 97,797.0000 14,214,587 0.22% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 2 $22.04 97,795.0000 14,214,587 0.00% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 40 $22.04 97,755.0000 14,214,587 0.04% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 101 $22.09 97,654.0000 14,214,587 0.10% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 200 $22.13 97,454.0000 14,214,587 0.20% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 105 $22.16 97,349.0000 14,214,587 0.11% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 89 $22.17 97,260.0000 14,214,587 0.09% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 102 $22.23 97,158.0000 14,214,587 0.10% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $22.25 97,058.0000 14,214,587 0.10% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 2129 $22.36 94,929.0000 14,214,587 2.19% 0.01%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 28 $22.73 94,901.0000 14,214,587 0.03% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 444 $22.40 94,457.0000 14,214,587 0.47% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 117 $22.42 94,340.0000 14,214,587 0.12% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 70 $22.43 94,270.0000 14,214,587 0.07% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 23 $22.48 94,247.0000 14,214,587 0.02% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 13 $22.53 94,234.0000 14,214,587 0.01% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 200 $22.54 94,034.0000 14,214,587 0.21% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 10 $22.55 94,024.0000 14,214,587 0.01% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 195 $22.56 93,829.0000 14,214,587 0.21% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $22.61 93,729.0000 14,214,587 0.11% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 500 $22.61 93,229.0000 14,214,587 0.53% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 980 $22.62 92,249.0000 14,214,587 1.05% 0.01%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 424 $22.63 91,825.0000 14,214,587 0.46% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 384 $22.64 91,441.0000 14,214,587 0.42% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 135 $22.65 91,306.0000 14,214,587 0.15% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 188 $22.65 91,118.0000 14,214,587 0.21% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 1392 $22.00 99,109.0000 14,214,587 1.39% 0.01%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 1 $22.67 91,117.0000 14,214,587 0.00% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 16 $22.69 91,101.0000 14,214,587 0.02% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 32 $22.74 91,069.0000 14,214,587 0.04% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 4 $22.76 91,065.0000 14,214,587 0.00% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 300 $22.77 90,765.0000 14,214,587 0.33% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 9 $22.79 90,756.0000 14,214,587 0.01% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 318 $22.80 90,438.0000 14,214,587 0.35% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 292 $22.81 90,146.0000 14,214,587 0.32% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 236 $22.83 89,910.0000 14,214,587 0.26% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 6 $22.84 89,904.0000 14,214,587 0.01% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 89 $22.92 89,815.0000 14,214,587 0.10% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $23.00 89,715.0000 14,214,587 0.11% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 380 $23.02 89,335.0000 14,214,587 0.42% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 4 $23.02 89,331.0000 14,214,587 0.00% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 9 $23.05 89,322.0000 14,214,587 0.01% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $23.06 89,222.0000 14,214,587 0.11% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 579 $23.06 88,643.0000 14,214,587 0.65% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 4 $23.07 88,639.0000 14,214,587 0.00% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 4 $23.08 88,635.0000 14,214,587 0.00% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 200 $23.16 88,435.0000 14,214,587 0.23% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $23.18 88,335.0000 14,214,587 0.11% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $23.20 88,235.0000 14,214,587 0.11% 0.00%
Nov. 20, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 4 $23.23 88,231.0000 14,214,587 0.00% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 8 $23.64 101,890.0000 14,214,587 0.01% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 167 $23.65 101,723.0000 14,214,587 0.16% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 119 $23.66 101,604.0000 14,214,587 0.12% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 293 $23.67 101,311.0000 14,214,587 0.29% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 16 $23.70 101,295.0000 14,214,587 0.02% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 153 $23.70 101,142.0000 14,214,587 0.15% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $23.71 101,042.0000 14,214,587 0.10% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 1 $23.72 101,041.0000 14,214,587 0.00% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 8 $23.74 101,033.0000 14,214,587 0.01% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 7 $23.80 101,026.0000 14,214,587 0.01% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 141 $23.82 100,885.0000 14,214,587 0.14% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 15 $23.83 100,870.0000 14,214,587 0.01% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 1 $23.84 100,869.0000 14,214,587 0.00% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 7 $23.86 100,862.0000 14,214,587 0.01% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 15 $23.86 100,847.0000 14,214,587 0.01% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 5 $23.87 100,842.0000 14,214,587 0.00% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 8 $23.91 100,834.0000 14,214,587 0.01% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 222 $24.10 100,612.0000 14,214,587 0.22% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 2 $24.12 100,610.0000 14,214,587 0.00% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 101 $24.12 100,509.0000 14,214,587 0.10% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 66 $23.53 102,984.0000 14,214,587 0.06% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 8 $24.23 100,501.0000 14,214,587 0.01% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 1055 $23.55 101,929.0000 14,214,587 1.02% 0.01%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 17 $23.58 101,912.0000 14,214,587 0.02% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 14 $23.60 101,898.0000 14,214,587 0.01% 0.00%
Nov. 19, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 66 $23.49 103,050.0000 14,214,587 0.06% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 2 $24.62 103,152.0000 14,214,587 0.00% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 36 $24.66 103,116.0000 14,214,587 0.03% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 200 $24.49 103,493.0000 14,214,587 0.19% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 200 $23.93 107,345.0000 14,214,587 0.19% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 200 $23.98 107,145.0000 14,214,587 0.19% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 69 $24.00 107,076.0000 14,214,587 0.06% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 217 $24.03 106,859.0000 14,214,587 0.20% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $24.05 106,759.0000 14,214,587 0.09% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $24.09 106,659.0000 14,214,587 0.09% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 12 $24.10 106,647.0000 14,214,587 0.01% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $24.11 106,547.0000 14,214,587 0.09% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 440 $24.14 106,107.0000 14,214,587 0.41% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $24.15 106,007.0000 14,214,587 0.09% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 1 $24.17 106,006.0000 14,214,587 0.00% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 82 $24.18 105,924.0000 14,214,587 0.08% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 3 $24.19 105,921.0000 14,214,587 0.00% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 300 $24.21 105,621.0000 14,214,587 0.28% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 3 $24.22 105,618.0000 14,214,587 0.00% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 370 $24.24 105,248.0000 14,214,587 0.35% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 28 $24.26 105,220.0000 14,214,587 0.03% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 32 $24.29 105,188.0000 14,214,587 0.03% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found P Common Stock 501 $24.31 104,687.0000 14,214,587 0.48% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 100 $24.32 104,587.0000 14,214,587 0.10% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 494 $24.45 104,093.0000 14,214,587 0.47% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 200 $24.46 103,893.0000 14,214,587 0.19% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 200 $24.48 103,693.0000 14,214,587 0.19% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 200 $24.53 103,293.0000 14,214,587 0.19% 0.00%
Nov. 18, 2024 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found S Common Stock 139 $24.61 103,154.0000 14,214,587 0.13% 0.00%
Dec. 19, 2023 John Marshall Bancorp, Inc. $JMSB Mahan Oscar Leland Not found A Common Stock 1480 $0.00 107,545.0000 14,080,026 1.40% 0.01%