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$36316 sharesSellNov 20, 2024$22.69$22.18
John Marshall Bancorp, Inc.JMSB$29313 sharesSellNov 20, 2024$22.53$22.18
John Marshall Bancorp, Inc.JMSB$22610 sharesSellNov 20, 2024$22.55$22.18
John Marshall Bancorp, Inc.JMSB$2079 sharesSellNov 20, 2024$23.05$22.18
John Marshall Bancorp, Inc.JMSB$2059 sharesSellNov 20, 2024$22.79$22.18
John Marshall Bancorp, Inc.JMSB$1376 sharesSellNov 20, 2024$22.84$22.18
John Marshall Bancorp, Inc.JMSB$934 sharesSellNov 20, 2024$23.23$22.18
John Marshall Bancorp, Inc.JMSB$924 sharesSellNov 20, 2024$23.08$22.18
John Marshall Bancorp, Inc.JMSB$924 sharesSellNov 20, 2024$23.07$22.18
John Marshall Bancorp, Inc.JMSB$924 sharesSellNov 20, 2024$23.02$22.18
John Marshall Bancorp, Inc.JMSB$914 sharesSellNov 20, 2024$22.76$22.18
John Marshall Bancorp, Inc.JMSB$48k2.1k sharesSellNov 20, 2024$22.36$22.18
John Marshall Bancorp, Inc.JMSB$31k1.4k sharesSellNov 20, 2024$22.00$22.18
John Marshall Bancorp, Inc.JMSB$22k980 sharesSellNov 20, 2024$22.62$22.18
John Marshall Bancorp, Inc.JMSB$19k846 sharesSellNov 20, 2024$22.02$22.18
John Marshall Bancorp, Inc.JMSB$13k579 sharesSellNov 20, 2024$23.06$22.18
John Marshall Bancorp, Inc.JMSB$11k500 sharesSellNov 20, 2024$22.61$22.18
John Marshall Bancorp, Inc.JMSB$9.9k444 sharesSellNov 20, 2024$22.40$22.18
John Marshall Bancorp, Inc.JMSB$9.6k424 sharesSellNov 20, 2024$22.63$22.18
John Marshall Bancorp, Inc.JMSB$8.7k380 sharesSellNov 20, 2024$23.02$22.18
John Marshall Bancorp, Inc.JMSB$8.7k384 sharesSellNov 20, 2024$22.64$22.18
John Marshall Bancorp, Inc.JMSB$7.3k318 sharesSellNov 20, 2024$22.80$22.18
John Marshall Bancorp, Inc.JMSB$6.8k300 sharesSellNov 20, 2024$22.77$22.18
John Marshall Bancorp, Inc.JMSB$6.7k292 sharesSellNov 20, 2024$22.81$22.18
John Marshall Bancorp, Inc.JMSB$5.4k236 sharesSellNov 20, 2024$22.83$22.18
Showing 51-75 of 75