De Soto Matthew G

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 62% 68% 82%
Transactions
98 100% Buy
34 71% Buy
47 69% Buy
De Soto Matthew G's trades of Mid Penn 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
Purchase
Price
158.21
Quantity 66,131 +3.2%
Value US$2,150,840
Transaction date
Purchase
Price
175.36
Quantity 13,297 +41.4%
Value US$452,776
Transaction date
Purchase
Price
411.27
Quantity 97,022 +3.9%
Value US$1,487,744
Transaction date
Purchase
Price
32.77
Quantity 500 +0.4%
Value US$16,386
Transaction date
Purchase
Price
32.72
Quantity 500 +0.4%
Value US$16,360
Transaction date
Purchase
Price
32.16
Quantity 311 +0.3%
Value US$10,002
Transaction date
Purchase
Price
30.87
Quantity 372 +9.5%
Value US$11,484
Transaction date
Purchase
Price
30.84
Quantity 600 +18.0%
Value US$18,501
Transaction date
Purchase
Price
30.80
Quantity 118 +0.1%
Value US$3,634
Transaction date
Purchase
Price
30.89
Quantity 500 +0.4%
Value US$15,445
Transaction date
Purchase
Price
30.83
Quantity 500 +0.4%
Value US$15,412
Transaction date
Purchase
Price
30.91
Quantity 500 +0.4%
Value US$15,455
Transaction date
Purchase
Price
31.02
Quantity 257 +0.2%
Value US$7,972
Transaction date
Purchase
Price
28.64
Quantity 280 +0.2%
Value US$8,019
Transaction date
Purchase
Price
28.20
Quantity 283 +0.3%
Value US$7,981
Transaction date
Purchase
Price
25.93
Quantity 428 +0.4%
Value US$11,096
Transaction date
Purchase
Price
25.94
Quantity 500 +0.4%
Value US$12,969
Transaction date
Purchase
Price
25.89
Quantity 500 +0.5%
Value US$12,942
Transaction date
Purchase
Price
25.91
Quantity 500 +0.5%
Value US$12,955
Transaction date
Purchase
Price
26.65
Quantity 375 +0.3%
Value US$9,994
Transaction date
Purchase
Price
26.64
Quantity 750 +0.7%
Value US$19,983
Transaction date
Purchase
Price
26.68
Quantity 750 +0.7%
Value US$20,013
Transaction date
Purchase
Price
28.16
Quantity 560 +0.5%
Value US$15,769
Transaction date
Purchase
Price
28.12
Quantity 1,000 +0.9%
Value US$28,120
Transaction date
Purchase
Price
28.08
Quantity 1,000 +0.9%
Value US$28,080
Transaction date
Purchase
Price
28.06
Quantity 1,000 +1.0%
Value US$28,063
Transaction date
Purchase
Price
25.91
Quantity 309 +0.3%
Value US$8,006
Transaction date
Purchase
Price
28.82
Quantity 135 +4.2%
Value US$3,891
Transaction date
Purchase
Price
28.92
Quantity 450 +16.4%
Value US$13,014
Transaction date
Purchase
Price
28.82
Quantity 450 +19.6%
Value US$12,969
Transaction date
Purchase
Price
28.84
Quantity 75 +0.1%
Value US$2,163
Transaction date
Purchase
Price
28.84
Quantity 500 +0.5%
Value US$14,420
Transaction date
Purchase
Price
28.98
Quantity 250 +0.2%
Value US$7,244
Transaction date
Purchase
Price
29.03
Quantity 250 +0.2%
Value US$7,258
Transaction date
Purchase
Price
29.24
Quantity 500 +0.5%
Value US$14,622
Transaction date
Purchase
Price
29.04
Quantity 500 +0.5%
Value US$14,520
Transaction date
Purchase
Price
29.24
Quantity 500 +0.5%
Value US$14,620
Transaction date
Purchase
Price
28.84
Quantity 278 +0.3%
Value US$8,018
Transaction date
Purchase
Price
29.50
Quantity 18,407 +22.5%
Value US$543,006
Transaction date
Purchase
Price
29.83
Quantity 268 +0.3%
Value US$7,994
Transaction date
Purchase
Price
21.95
Quantity 364 +0.4%
Value US$7,990
Transaction date
Purchase
Price
20.87
Quantity 765 +1.0%
Value US$15,963
Transaction date
Purchase
Price
20.92
Quantity 800 +1.0%
Value US$16,737
Transaction date
Purchase
Price
20.92
Quantity 800 +1.0%
Value US$16,734
Transaction date
Purchase
Price
20.84
Quantity 750 +1.0%
Value US$15,629
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-02 2026-09-30 B Purchase
66,131 +3.2%
158.21
US$2,150,840
66,131 +3.2% 158.21 US$2,150,840
2026-07-02 2026-06-30 B Purchase
13,297 +41.4%
175.36
US$452,776
13,297 +41.4% 175.36 US$452,776
2026-05-05 2026-05-04 B Purchase
97,022 +3.9%
411.27
US$1,487,744
97,022 +3.9% 411.27 US$1,487,744
2026-05-05 2026-05-04 B Purchase
500 +0.4%
32.77
US$16,386
500 +0.4% 32.77 US$16,386
2026-05-05 2026-05-04 B Purchase
500 +0.4%
32.72
US$16,360
500 +0.4% 32.72 US$16,360
2026-04-01 2026-03-31 B Purchase
311 +0.3%
32.16
US$10,002
311 +0.3% 32.16 US$10,002
2026-03-13 2026-03-12 B Purchase
372 +9.5%
30.87
US$11,484
372 +9.5% 30.87 US$11,484
2026-03-13 2026-03-12 B Purchase
600 +18.0%
30.84
US$18,501
600 +18.0% 30.84 US$18,501
2026-03-13 2026-03-12 B Purchase
118 +0.1%
30.80
US$3,634
118 +0.1% 30.80 US$3,634
2026-03-13 2026-03-12 B Purchase
500 +0.4%
30.89
US$15,445
500 +0.4% 30.89 US$15,445
2026-03-13 2026-03-12 B Purchase
500 +0.4%
30.83
US$15,412
500 +0.4% 30.83 US$15,412
2026-03-13 2026-03-12 B Purchase
500 +0.4%
30.91
US$15,455
500 +0.4% 30.91 US$15,455
2026-01-02 2025-12-31 B Purchase
257 +0.2%
31.02
US$7,972
257 +0.2% 31.02 US$7,972
2025-10-01 2025-09-30 B Purchase
280 +0.2%
28.64
US$8,019
280 +0.2% 28.64 US$8,019
2025-07-02 2025-06-30 B Purchase
283 +0.3%
28.20
US$7,981
283 +0.3% 28.20 US$7,981
2025-06-06 2025-06-05 B Purchase
428 +0.4%
25.93
US$11,096
428 +0.4% 25.93 US$11,096
2025-06-06 2025-06-05 B Purchase
500 +0.4%
25.94
US$12,969
500 +0.4% 25.94 US$12,969
2025-06-06 2025-06-05 B Purchase
500 +0.5%
25.89
US$12,942
500 +0.5% 25.89 US$12,942
2025-06-06 2025-06-05 B Purchase
500 +0.5%
25.91
US$12,955
500 +0.5% 25.91 US$12,955
2025-05-27 2025-05-23 B Purchase
375 +0.3%
26.65
US$9,994
375 +0.3% 26.65 US$9,994
2025-05-27 2025-05-23 B Purchase
750 +0.7%
26.64
US$19,983
750 +0.7% 26.64 US$19,983
2025-05-27 2025-05-23 B Purchase
750 +0.7%
26.68
US$20,013
750 +0.7% 26.68 US$20,013
2025-05-19 2025-05-16 B Purchase
560 +0.5%
28.16
US$15,769
560 +0.5% 28.16 US$15,769
2025-05-19 2025-05-16 B Purchase
1,000 +0.9%
28.12
US$28,120
1,000 +0.9% 28.12 US$28,120
2025-05-19 2025-05-16 B Purchase
1,000 +0.9%
28.08
US$28,080
1,000 +0.9% 28.08 US$28,080
2025-05-19 2025-05-16 B Purchase
1,000 +1.0%
28.06
US$28,063
1,000 +1.0% 28.06 US$28,063
2025-04-01 2025-03-31 B Purchase
309 +0.3%
25.91
US$8,006
309 +0.3% 25.91 US$8,006
2025-02-05 2025-02-04 B Purchase
135 +4.2%
28.82
US$3,891
135 +4.2% 28.82 US$3,891
2025-02-05 2025-02-04 B Purchase
450 +16.4%
28.92
US$13,014
450 +16.4% 28.92 US$13,014
2025-02-05 2025-02-04 B Purchase
450 +19.6%
28.82
US$12,969
450 +19.6% 28.82 US$12,969
2025-02-05 2025-02-04 B Purchase
75 +0.1%
28.84
US$2,163
75 +0.1% 28.84 US$2,163
2025-02-05 2025-02-04 B Purchase
500 +0.5%
28.84
US$14,420
500 +0.5% 28.84 US$14,420
2025-02-05 2025-02-04 B Purchase
250 +0.2%
28.98
US$7,244
250 +0.2% 28.98 US$7,244
2025-02-05 2025-02-04 B Purchase
250 +0.2%
29.03
US$7,258
250 +0.2% 29.03 US$7,258
2025-02-05 2025-02-04 B Purchase
500 +0.5%
29.24
US$14,622
500 +0.5% 29.24 US$14,622
2025-02-05 2025-02-04 B Purchase
500 +0.5%
29.04
US$14,520
500 +0.5% 29.04 US$14,520
2025-02-05 2025-02-04 B Purchase
500 +0.5%
29.24
US$14,620
500 +0.5% 29.24 US$14,620
2025-01-02 2024-12-31 B Purchase
278 +0.3%
28.84
US$8,018
278 +0.3% 28.84 US$8,018
2024-11-05 2024-11-01 B Purchase
18,407 +22.5%
29.50
US$543,006
18,407 +22.5% 29.50 US$543,006
2024-10-02 2024-09-30 B Purchase
268 +0.3%
29.83
US$7,994
268 +0.3% 29.83 US$7,994
2024-07-02 2024-06-28 B Purchase
364 +0.4%
21.95
US$7,990
364 +0.4% 21.95 US$7,990
2024-05-01 2024-04-29 B Purchase
765 +1.0%
20.87
US$15,963
765 +1.0% 20.87 US$15,963
2024-05-01 2024-04-29 B Purchase
800 +1.0%
20.92
US$16,737
800 +1.0% 20.92 US$16,737
2024-05-01 2024-04-29 B Purchase
800 +1.0%
20.92
US$16,734
800 +1.0% 20.92 US$16,734
2024-05-01 2024-04-29 B Purchase
750 +1.0%
20.84
US$15,629
750 +1.0% 20.84 US$15,629

See older De Soto Matthew G insider trades

Plus unlocks the full transaction history.

See localized pricing at checkout
Unlock De Soto Matthew G history with Plus

Billed monthly · Cancel anytime