Mahan Oscar Leland

John Marshall Bancorp, Inc. · Director

Mahan Oscar Leland is listed in filings as Director at John Marshall Bancorp, Inc.. This profile follows SEC Form 4 activity through Jun 5, 2026, including purchase activity and sale activity. Recent filings connect the profile to John Marshall Bancorp, Inc. (JMSB). The current snapshot covers public activity from Nov 21, 2024 to Jun 5, 2026. Reported amounts are shown as $3.8K to $4.7K. The page organizes purchases, sales, issuer links, reported share activity, and filing evidence for review as public disclosure data.

History Trades

CompanyValueActionPriceLast Price
John Marshall Bancorp, Inc.JMSB$13k712 sharesBuyJul 15, 2025$18.63$22.18
John Marshall Bancorp, Inc.JMSB$4.7k278 sharesSellMay 5, 2025$17.06$22.18
John Marshall Bancorp, Inc.JMSB$2.7k156 sharesSellMay 5, 2025$17.08$22.18
John Marshall Bancorp, Inc.JMSB$2.1k125 sharesSellMay 5, 2025$17.02$22.18
John Marshall Bancorp, Inc.JMSB$1.7k100 sharesSellMay 5, 2025$17.18$22.18
John Marshall Bancorp, Inc.JMSB$1.7k100 sharesSellMay 5, 2025$17.15$22.18
John Marshall Bancorp, Inc.JMSB$1.7k100 sharesSellMay 5, 2025$17.10$22.18
John Marshall Bancorp, Inc.JMSB$52030 sharesSellMay 5, 2025$17.33$22.18
John Marshall Bancorp, Inc.JMSB$1539 sharesSellMay 5, 2025$17.05$22.18
John Marshall Bancorp, Inc.JMSB$1539 sharesSellMay 5, 2025$17.04$22.18
John Marshall Bancorp, Inc.JMSB$513 sharesSellMay 5, 2025$17.15$22.18
John Marshall Bancorp, Inc.JMSB$513 sharesSellMay 5, 2025$17.05$22.18
John Marshall Bancorp, Inc.JMSB$342 sharesSellMay 5, 2025$17.09$22.18
John Marshall Bancorp, Inc.JMSB$342 sharesSellMay 5, 2025$17.08$22.18
John Marshall Bancorp, Inc.JMSB$29k1.7k sharesSellMay 5, 2025$17.00$22.18
John Marshall Bancorp, Inc.JMSB$19k1.1k sharesSellMay 5, 2025$17.10$22.18
John Marshall Bancorp, Inc.JMSB$13k765 sharesSellMay 5, 2025$17.01$22.18
John Marshall Bancorp, Inc.JMSB$5.2k302 sharesSellMay 5, 2025$17.19$22.18
John Marshall Bancorp, Inc.JMSB$5.1k300 sharesSellMay 5, 2025$17.12$22.18
John Marshall Bancorp, Inc.JMSB$4.8k216 sharesSellNov 20, 2024$22.03$22.18
John Marshall Bancorp, Inc.JMSB$4.7k200 sharesSellNov 20, 2024$23.37$22.18
John Marshall Bancorp, Inc.JMSB$4.6k200 sharesSellNov 20, 2024$23.16$22.18
John Marshall Bancorp, Inc.JMSB$4.5k200 sharesSellNov 20, 2024$22.54$22.18
John Marshall Bancorp, Inc.JMSB$4.4k200 sharesSellNov 20, 2024$22.13$22.18
John Marshall Bancorp, Inc.JMSB$4.4k190 sharesSellNov 20, 2024$23.29$22.18
John Marshall Bancorp, Inc.JMSB$4.4k195 sharesSellNov 20, 2024$22.56$22.18
John Marshall Bancorp, Inc.JMSB$4.3k188 sharesSellNov 20, 2024$22.65$22.18
John Marshall Bancorp, Inc.JMSB$4k171 sharesSellNov 20, 2024$23.32$22.18
John Marshall Bancorp, Inc.JMSB$3.1k142 sharesSellNov 20, 2024$22.01$22.18
John Marshall Bancorp, Inc.JMSB$3.1k135 sharesSellNov 20, 2024$22.65$22.18
John Marshall Bancorp, Inc.JMSB$2.6k117 sharesSellNov 20, 2024$22.42$22.18
John Marshall Bancorp, Inc.JMSB$2.4k108 sharesSellNov 20, 2024$22.03$22.18
John Marshall Bancorp, Inc.JMSB$2.3k100 sharesSellNov 20, 2024$23.34$22.18
John Marshall Bancorp, Inc.JMSB$2.3k105 sharesSellNov 20, 2024$22.16$22.18
John Marshall Bancorp, Inc.JMSB$2.3k100 sharesSellNov 20, 2024$23.20$22.18
John Marshall Bancorp, Inc.JMSB$2.3k100 sharesSellNov 20, 2024$23.18$22.18
John Marshall Bancorp, Inc.JMSB$2.3k100 sharesSellNov 20, 2024$23.06$22.18
John Marshall Bancorp, Inc.JMSB$2.3k100 sharesSellNov 20, 2024$23.00$22.18
John Marshall Bancorp, Inc.JMSB$2.3k102 sharesSellNov 20, 2024$22.23$22.18
John Marshall Bancorp, Inc.JMSB$2.3k100 sharesSellNov 20, 2024$22.61$22.18
John Marshall Bancorp, Inc.JMSB$2.2k101 sharesSellNov 20, 2024$22.09$22.18
John Marshall Bancorp, Inc.JMSB$2.2k100 sharesSellNov 20, 2024$22.25$22.18
John Marshall Bancorp, Inc.JMSB$2k89 sharesSellNov 20, 2024$22.92$22.18
John Marshall Bancorp, Inc.JMSB$2k89 sharesSellNov 20, 2024$22.17$22.18
John Marshall Bancorp, Inc.JMSB$1.6k70 sharesSellNov 20, 2024$22.43$22.18
John Marshall Bancorp, Inc.JMSB$88240 sharesSellNov 20, 2024$22.04$22.18
John Marshall Bancorp, Inc.JMSB$72832 sharesSellNov 20, 2024$22.74$22.18
John Marshall Bancorp, Inc.JMSB$63628 sharesSellNov 20, 2024$22.73$22.18
John Marshall Bancorp, Inc.JMSB$58825 sharesSellNov 20, 2024$23.53$22.18
John Marshall Bancorp, Inc.JMSB$51723 sharesSellNov 20, 2024$22.48$22.18
Showing 1-50 of 75