Home/Insiders/De Soto Matthew G
DS
SEC Insider//CIK 0001422493

De Soto Matthew G

CIK 00014224931 companyMILLERSBURG, PA

Transactions

50

Companies

1

Filings

9

CIK

0001422493

Recent Transactions

50 trades
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-12-31$31.02/sh+257113,148.57 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-09-30$28.64/sh+280112,753.667 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-06-30$28.20/sh+283112,353.59 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-06-05$25.93/sh+428112,070.59 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-06-05$25.94/sh+500111,642.59 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-06-05$25.89/sh+500111,142.59 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-06-05$25.91/sh+500110,642.59 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-05-23$26.68/sh+750108,888.251 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-05-23$26.64/sh+750109,638.251 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-05-23$26.65/sh+375110,013.251 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-05-16$28.12/sh+1,000107,578.251 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-05-16$28.16/sh+560108,138.251 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-05-16$28.08/sh+1,000106,578.251 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-05-16$28.06/sh+1,000105,578.251 total
  • Award

    Mid Penn Bancorp, Inc. Common Restricted Stock

    2025-04-01+1,9451,945 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-03-31$25.91/sh+309103,579.251 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-02-04$29.03/sh+250102,336.713 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-02-04$29.24/sh+500102,086.713 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-02-04$28.82/sh+4502,742 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-02-04$29.04/sh+500101,586.713 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-02-04$29.24/sh+500101,086.713 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-02-04$28.98/sh+250102,586.713 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-02-04$28.84/sh+75103,161.713 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-02-04$28.92/sh+4503,192 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-02-04$28.82/sh+1353,327 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2025-02-04$28.84/sh+500103,086.713 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-12-31$28.84/sh+278100,586.713 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-11-01$29.50/sh+18,407100,213.99 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-09-30$29.83/sh+26881,806.99 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-06-28$21.95/sh+36481,436.641 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.92/sh+80078,424.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.79/sh+75076,074.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.68/sh+2,25075,324.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.76/sh+75073,074.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.66/sh+50071,574.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.84/sh+75076,824.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.87/sh+76579,189.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.92/sh+80077,624.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.59/sh+50071,074.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.62/sh+7322,292 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.70/sh+75072,324.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.61/sh+7201,560 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.66/sh+50070,574.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-04-29$20.63/sh+50070,074.853 total
  • Award

    Mid Penn Bancorp, Inc. Common Restricted Stock

    2024-04-01+9992,759 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-03-28$20.01/sh+40069,574.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-02-27$20.92/sh+1,19269,174.853 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-02-01$21.13/sh+1,18567,862.789 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2024-01-31$22.31/sh+1,12066,677.789 total
  • Purchase

    Mid Penn Bancorp, Inc. Common Stock

    2023-12-29$24.28/sh+32965,557.789 total