Mahan Oscar Leland

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 6% 8.2% 15.1%
Success rate 84% 68% 82%
Transactions
131 2% Buy
34 71% Buy
47 69% Buy
Mahan Oscar Leland's trades of John Marshall Bancorp Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Proposed sale
Price
17.24
Quantity 7,000
Value US$120,680
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-05 2026-06-03 B Purchase
86,953 -15.7%
129.27
US$4,330,979
86,953 -15.7% 129.27 US$4,330,979
2025-07-17 2025-07-15 B Purchase
76,838 +48.4%
317.15
US$675,098
76,838 +48.4% 317.15 US$675,098
2025-05-06 2025-05-05 S Sale
79,187 +43.9%
100.33
US$4,158,863
79,187 +43.9% 100.33 US$4,158,863
2025-05-06 2025-05-05 S Sale
302 -0.3%
17.19
US$5,190
302 -0.3% 17.19 US$5,190
2025-05-06 2025-05-05 S Sale
100 -0.1%
17.18
US$1,718
100 -0.1% 17.18 US$1,718
2025-05-06 2025-05-05 S Sale
100 -0.1%
17.15
US$1,715
100 -0.1% 17.15 US$1,715
2025-05-06 2025-05-05 S Sale
3 -0.0%
17.15
US$51
3 -0.0% 17.15 US$51
2025-05-06 2025-05-05 S Sale
300 -0.3%
17.12
US$5,136
300 -0.3% 17.12 US$5,136
2025-05-06 2025-05-05 S Sale
100 -0.1%
17.10
US$1,710
100 -0.1% 17.10 US$1,710
2025-05-06 2025-05-05 S Sale
1,116 -1.2%
17.10
US$19,084
1,116 -1.2% 17.10 US$19,084
2025-05-06 2025-05-05 S Sale
2 -0.0%
17.09
US$34
2 -0.0% 17.09 US$34
2025-05-06 2025-05-05 S Sale
2 -0.0%
17.08
US$34
2 -0.0% 17.08 US$34
2025-05-06 2025-05-05 S Sale
156 -0.2%
17.08
US$2,664
156 -0.2% 17.08 US$2,664
2025-05-06 2025-05-05 S Sale
278 -0.3%
17.06
US$4,741
278 -0.3% 17.06 US$4,741
2025-05-06 2025-05-05 S Sale
9 -0.0%
17.05
US$153
9 -0.0% 17.05 US$153
2025-05-06 2025-05-05 S Sale
3 -0.0%
17.05
US$51
3 -0.0% 17.05 US$51
2025-05-06 2025-05-05 S Sale
9 -0.0%
17.04
US$153
9 -0.0% 17.04 US$153
2025-05-06 2025-05-05 S Sale
125 -0.1%
17.02
US$2,128
125 -0.1% 17.02 US$2,128
2025-05-06 2025-05-05 S Sale
765 -0.8%
17.01
US$13,013
765 -0.8% 17.01 US$13,013
2025-05-06 2025-05-05 S Sale
1,733 -1.8%
17.00
US$29,461
1,733 -1.8% 17.00 US$29,461
2025-05-02 2025-05-02 PrS Proposed sale
7,000
17.24
US$120,680
7,000 17.24 US$120,680
2024-11-21 2024-11-20 S Sale
188 -0.2%
22.65
US$4,258
188 -0.2% 22.65 US$4,258
2024-11-21 2024-11-20 S Sale
135 -0.1%
22.65
US$3,057
135 -0.1% 22.65 US$3,057
2024-11-21 2024-11-20 S Sale
384 -0.4%
22.64
US$8,694
384 -0.4% 22.64 US$8,694
2024-11-21 2024-11-20 S Sale
424 -0.5%
22.63
US$9,595
424 -0.5% 22.63 US$9,595
2024-11-21 2024-11-20 S Sale
980 -1.1%
22.62
US$22,168
980 -1.1% 22.62 US$22,168
2024-11-21 2024-11-20 S Sale
500 -0.5%
22.61
US$11,305
500 -0.5% 22.61 US$11,305
2024-11-21 2024-11-20 S Sale
100 -0.1%
22.61
US$2,260
100 -0.1% 22.61 US$2,260
2024-11-21 2024-11-20 S Sale
195 -0.2%
22.56
US$4,399
195 -0.2% 22.56 US$4,399
2024-11-21 2024-11-20 S Sale
10 -0.0%
22.55
US$226
10 -0.0% 22.55 US$226
2024-11-21 2024-11-20 S Sale
200 -0.2%
22.54
US$4,508
200 -0.2% 22.54 US$4,508
2024-11-21 2024-11-20 S Sale
13 -0.0%
22.53
US$293
13 -0.0% 22.53 US$293
2024-11-21 2024-11-20 S Sale
23 -0.0%
22.48
US$517
23 -0.0% 22.48 US$517
2024-11-21 2024-11-20 S Sale
70 -0.1%
22.43
US$1,570
70 -0.1% 22.43 US$1,570
2024-11-21 2024-11-20 S Sale
117 -0.1%
22.42
US$2,623
117 -0.1% 22.42 US$2,623
2024-11-21 2024-11-20 S Sale
444 -0.5%
22.40
US$9,946
444 -0.5% 22.40 US$9,946
2024-11-21 2024-11-20 S Sale
28 -0.0%
22.73
US$636
28 -0.0% 22.73 US$636
2024-11-21 2024-11-20 S Sale
2,129 -2.2%
22.36
US$47,604
2,129 -2.2% 22.36 US$47,604
2024-11-21 2024-11-20 S Sale
100 -0.1%
22.25
US$2,225
100 -0.1% 22.25 US$2,225
2024-11-21 2024-11-20 S Sale
102 -0.1%
22.23
US$2,267
102 -0.1% 22.23 US$2,267
2024-11-21 2024-11-20 S Sale
89 -0.1%
22.17
US$1,973
89 -0.1% 22.17 US$1,973
2024-11-21 2024-11-20 S Sale
105 -0.1%
22.16
US$2,327
105 -0.1% 22.16 US$2,327
2024-11-21 2024-11-20 S Sale
200 -0.2%
22.13
US$4,426
200 -0.2% 22.13 US$4,426
2024-11-21 2024-11-20 S Sale
101 -0.1%
22.09
US$2,231
101 -0.1% 22.09 US$2,231
2024-11-21 2024-11-20 S Sale
40 -0.0%
22.04
US$882
40 -0.0% 22.04 US$882