Sign inGet started

Mahan Oscar Leland

Insider CIK 1898828 · JMSB Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
JMSB John Marshall Bancorp, Inc P Buy2026-06-032026-06-05179$21.03 $3.8K94,981SEC↗
JMSB John Marshall Bancorp, Inc A Award2025-12-162025-12-181,901— $094,802SEC↗
JMSB John Marshall Bancorp, Inc P Buy2025-07-152025-07-17712$18.63 $13.3K92,901SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-0630$17.33 $52092,189SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-06302$17.19 $5.2K92,219SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-06100$17.18 $1.7K92,521SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-06100$17.15 $1.7K92,621SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-063$17.15 $5192,721SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-06300$17.12 $5.1K92,724SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-06100$17.10 $1.7K93,024SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-061,116$17.10 $19.1K93,124SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-062$17.09 $3494,240SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-062$17.08 $3494,242SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-06156$17.08 $2.7K94,244SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-06278$17.06 $4.7K94,400SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-069$17.05 $15394,678SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-063$17.05 $5194,687SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-069$17.04 $15394,690SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-06125$17.02 $2.1K94,699SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-06765$17.01 $13.0K94,824SEC↗
JMSB John Marshall Bancorp, Inc S Sale2025-05-052025-05-061,733$17.00 $29.5K95,589SEC↗
JMSB John Marshall Bancorp, Inc M Exercise deriv2025-04-282025-04-2910,250— $00SEC↗
JMSB John Marshall Bancorp, Inc M Exercise2025-04-282025-04-2910,250$11.77 $120.6K99,405SEC↗
JMSB John Marshall Bancorp, Inc F Tax w/h2025-04-282025-04-292,083$16.16 $33.7K97,322SEC↗
JMSB John Marshall Bancorp, Inc A Award2024-12-172024-12-191,610— $089,155SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-211,392$22.00 $30.6K99,109SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21188$22.65 $4.3K91,118SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21135$22.65 $3.1K91,306SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21384$22.64 $8.7K91,441SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21424$22.63 $9.6K91,825SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21980$22.62 $22.2K92,249SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21500$22.61 $11.3K93,229SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21100$22.61 $2.3K93,729SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21195$22.56 $4.4K93,829SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2110$22.55 $22694,024SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21200$22.54 $4.5K94,034SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2113$22.53 $29394,234SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-212$22.04 $4497,795SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2170$22.43 $1.6K94,270SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21117$22.42 $2.6K94,340SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21444$22.40 $9.9K94,457SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2128$22.73 $63694,901SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-212,129$22.36 $47.6K94,929SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21100$22.25 $2.2K97,058SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21102$22.23 $2.3K97,158SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2189$22.17 $2.0K97,260SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21105$22.16 $2.3K97,349SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21200$22.13 $4.4K97,454SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21101$22.09 $2.2K97,654SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2140$22.04 $88297,755SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21142$22.01 $3.1K98,967SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21846$22.02 $18.6K98,121SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21108$22.03 $2.4K98,013SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21216$22.03 $4.8K97,797SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2123$22.48 $51794,247SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-214$23.23 $9388,231SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21100$23.20 $2.3K88,235SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21100$23.18 $2.3K88,335SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21200$23.16 $4.6K88,435SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-214$23.08 $9288,635SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-214$23.07 $9288,639SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21579$23.06 $13.4K88,643SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21100$23.06 $2.3K89,222SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-219$23.05 $20789,322SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-214$23.02 $9289,331SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21380$23.02 $8.7K89,335SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21100$23.00 $2.3K89,715SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2189$22.92 $2.0K89,815SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-216$22.84 $13789,904SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21236$22.83 $5.4K89,910SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21292$22.81 $6.7K90,146SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21318$22.80 $7.3K90,438SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-219$22.79 $20590,756SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21300$22.77 $6.8K90,765SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-214$22.76 $9191,065SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2132$22.74 $72891,069SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2116$22.69 $36391,101SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-211$22.67 $2391,117SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-2125$23.53 $58887,545SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21200$23.37 $4.7K87,570SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21100$23.34 $2.3K87,770SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21171$23.32 $4.0K87,870SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-202024-11-21190$23.29 $4.4K88,041SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-20222$24.10 $5.4K100,612SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-208$23.91 $191100,834SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-205$23.87 $119100,842SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-2015$23.86 $358100,847SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-207$23.86 $167100,862SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-201$23.84 $24100,869SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-2015$23.83 $357100,870SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-20141$23.82 $3.4K100,885SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-207$23.80 $167101,026SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-208$23.74 $190101,033SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-201$23.72 $24101,041SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-20100$23.71 $2.4K101,042SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-20153$23.70 $3.6K101,142SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-208$24.23 $194100,501SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-20293$23.67 $6.9K101,311SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-20119$23.66 $2.8K101,604SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-20167$23.65 $3.9K101,723SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-208$23.64 $189101,890SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-2014$23.60 $330101,898SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-2017$23.58 $401101,912SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-201,055$23.55 $24.8K101,929SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-2066$23.53 $1.6K102,984SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-2066$23.49 $1.6K103,050SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-202$24.12 $48100,610SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-20101$24.12 $2.4K100,509SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-192024-11-2016$23.70 $379101,295SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19200$23.98 $4.8K107,145SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19200$23.93 $4.8K107,345SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-1936$24.66 $888103,116SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-192$24.62 $49103,152SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19139$24.61 $3.4K103,154SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19200$24.53 $4.9K103,293SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19200$24.49 $4.9K103,493SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19200$24.48 $4.9K103,693SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19200$24.46 $4.9K103,893SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19494$24.45 $12.1K104,093SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19100$24.32 $2.4K104,587SEC↗
JMSB John Marshall Bancorp, Inc P Buy2024-11-182024-11-19501$24.31 $12.2K104,687SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-1932$24.29 $777105,188SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-1928$24.26 $679105,220SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19370$24.24 $9.0K105,248SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19440$24.14 $10.6K106,107SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19300$24.21 $7.3K105,621SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-193$24.22 $73105,618SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19100$24.15 $2.4K106,007SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-1969$24.00 $1.7K107,076SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19217$24.03 $5.2K106,859SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-1912$24.10 $289106,647SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19100$24.11 $2.4K106,547SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19100$24.05 $2.4K106,759SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-191$24.17 $24106,006SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-1982$24.18 $2.0K105,924SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-193$24.19 $73105,921SEC↗
JMSB John Marshall Bancorp, Inc S Sale2024-11-182024-11-19100$24.09 $2.4K106,659SEC↗
JMSB John Marshall Bancorp, Inc A Award2023-12-192023-12-211,480— $0107,545SEC↗
JMSB John Marshall Bancorp, Inc A Award2022-12-202022-12-221,561— $0106,065SEC↗