Sign inGet started

De Soto Matthew G

Insider CIK 1422493 · MPB 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
MPB MID PENN BANCORP INC P Buy2026-09-302026-10-02283$35.40 $10.0K119,543SEC↗
MPB MID PENN BANCORP INC P Buy2026-06-302026-07-02287$34.84 $10.0K119,131SEC↗
MPB MID PENN BANCORP INC P Buy2026-05-042026-05-05500$32.77 $16.4K118,171SEC↗
MPB MID PENN BANCORP INC P Buy2026-05-042026-05-05500$32.72 $16.4K117,671SEC↗
MPB MID PENN BANCORP INC P Buy2026-05-042026-05-05525$32.77 $17.2K118,696SEC↗
MPB MID PENN BANCORP INC A Award2026-04-012026-04-031,700— $01,700SEC↗
MPB MID PENN BANCORP INC P Buy2026-03-312026-04-01311$32.16 $10.0K115,226SEC↗
MPB MID PENN BANCORP INC P Buy2026-03-122026-03-13500$30.91 $15.5K113,797SEC↗
MPB MID PENN BANCORP INC P Buy2026-03-122026-03-13500$30.89 $15.4K114,797SEC↗
MPB MID PENN BANCORP INC P Buy2026-03-122026-03-13500$30.83 $15.4K114,297SEC↗
MPB MID PENN BANCORP INC P Buy2026-03-122026-03-13118$30.80 $3.6K114,915SEC↗
MPB MID PENN BANCORP INC P Buy2026-03-122026-03-13600$30.84 $18.5K3,927SEC↗
MPB MID PENN BANCORP INC P Buy2026-03-122026-03-13372$30.87 $11.5K4,299SEC↗
MPB MID PENN BANCORP INC P Buy2025-12-312026-01-02257$31.02 $8.0K113,149SEC↗
MPB MID PENN BANCORP INC P Buy2025-09-302025-10-01280$28.64 $8.0K112,754SEC↗
MPB MID PENN BANCORP INC P Buy2025-06-302025-07-02283$28.20 $8.0K112,354SEC↗
MPB MID PENN BANCORP INC P Buy2025-06-052025-06-06428$25.93 $11.1K112,071SEC↗
MPB MID PENN BANCORP INC P Buy2025-06-052025-06-06500$25.94 $13.0K111,643SEC↗
MPB MID PENN BANCORP INC P Buy2025-06-052025-06-06500$25.89 $12.9K111,143SEC↗
MPB MID PENN BANCORP INC P Buy2025-06-052025-06-06500$25.91 $13.0K110,643SEC↗
MPB MID PENN BANCORP INC P Buy2025-05-232025-05-27375$26.65 $10.0K110,013SEC↗
MPB MID PENN BANCORP INC P Buy2025-05-232025-05-27750$26.68 $20.0K108,888SEC↗
MPB MID PENN BANCORP INC P Buy2025-05-232025-05-27750$26.64 $20.0K109,638SEC↗
MPB MID PENN BANCORP INC P Buy2025-05-162025-05-191,000$28.06 $28.1K105,578SEC↗
MPB MID PENN BANCORP INC P Buy2025-05-162025-05-191,000$28.12 $28.1K107,578SEC↗
MPB MID PENN BANCORP INC P Buy2025-05-162025-05-19560$28.16 $15.8K108,138SEC↗
MPB MID PENN BANCORP INC P Buy2025-05-162025-05-191,000$28.08 $28.1K106,578SEC↗
MPB MID PENN BANCORP INC A Award2025-04-012025-04-031,945— $01,945SEC↗
MPB MID PENN BANCORP INC P Buy2025-03-312025-04-01309$25.91 $8.0K103,579SEC↗
MPB MID PENN BANCORP INC P Buy2025-02-042025-02-05500$29.04 $14.5K101,587SEC↗
MPB MID PENN BANCORP INC P Buy2025-02-042025-02-05500$29.24 $14.6K101,087SEC↗
MPB MID PENN BANCORP INC P Buy2025-02-042025-02-05450$28.82 $13.0K2,742SEC↗
MPB MID PENN BANCORP INC P Buy2025-02-042025-02-05500$29.24 $14.6K102,087SEC↗
MPB MID PENN BANCORP INC P Buy2025-02-042025-02-05250$29.03 $7.3K102,337SEC↗
MPB MID PENN BANCORP INC P Buy2025-02-042025-02-05250$28.98 $7.2K102,587SEC↗
MPB MID PENN BANCORP INC P Buy2025-02-042025-02-05135$28.82 $3.9K3,327SEC↗
MPB MID PENN BANCORP INC P Buy2025-02-042025-02-05450$28.92 $13.0K3,192SEC↗
MPB MID PENN BANCORP INC P Buy2025-02-042025-02-05500$28.84 $14.4K103,087SEC↗
MPB MID PENN BANCORP INC P Buy2025-02-042025-02-0575$28.84 $2.2K103,162SEC↗
MPB MID PENN BANCORP INC P Buy2024-12-312025-01-02278$28.84 $8.0K100,587SEC↗
MPB MID PENN BANCORP INC P Buy2024-11-012024-11-0518,407$29.50 $543.0K100,214SEC↗
MPB MID PENN BANCORP INC P Buy2024-09-302024-10-02268$29.83 $8.0K81,807SEC↗
MPB MID PENN BANCORP INC P Buy2024-06-282024-07-02364$21.95 $8.0K81,437SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-012,250$20.69 $46.6K75,325SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01720$20.61 $14.8K1,560SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01732$20.62 $15.1K2,292SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01500$20.63 $10.3K70,075SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01500$20.66 $10.3K70,575SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01500$20.60 $10.3K71,075SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01500$20.66 $10.3K71,575SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01765$20.87 $16.0K79,190SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01800$20.92 $16.7K78,425SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01800$20.92 $16.7K77,625SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01750$20.84 $15.6K76,825SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01750$20.79 $15.6K76,075SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01750$20.76 $15.6K73,075SEC↗
MPB MID PENN BANCORP INC P Buy2024-04-292024-05-01750$20.70 $15.5K72,325SEC↗
MPB MID PENN BANCORP INC A Award2024-04-012024-04-03999— $02,759SEC↗
MPB MID PENN BANCORP INC P Buy2024-03-282024-04-01400$20.01 $8.0K69,575SEC↗
MPB MID PENN BANCORP INC P Buy2024-02-272024-02-281,192$20.92 $24.9K69,175SEC↗
MPB MID PENN BANCORP INC P Buy2024-02-012024-02-021,185$21.13 $25.0K67,863SEC↗
MPB MID PENN BANCORP INC P Buy2024-01-312024-02-021,120$22.31 $25.0K66,678SEC↗
MPB MID PENN BANCORP INC P Buy2023-12-292024-01-02329$24.28 $8.0K65,558SEC↗
MPB MID PENN BANCORP INC P Buy2023-11-032023-11-062,510$20.17 $50.6K65,115SEC↗
MPB MID PENN BANCORP INC P Buy2023-09-292023-10-02398$20.13 $8.0K62,605SEC↗
MPB MID PENN BANCORP INC P Buy2023-08-172023-08-182,355$21.23 $50.0K62,101SEC↗
MPB MID PENN BANCORP INC P Buy2023-06-302023-07-05362$22.08 $8.0K59,746SEC↗
MPB MID PENN BANCORP INC A Award2023-06-012023-06-021,760— $01,760SEC↗
MPB MID PENN BANCORP INC P Buy2023-05-112023-05-125,175$19.46 $100.7K59,282SEC↗
MPB MID PENN BANCORP INC P Buy2023-03-312023-04-03293$25.61 $7.5K52,974SEC↗
MPB MID PENN BANCORP INC P Buy2023-03-132023-03-143,775$26.55 $100.2K52,681SEC↗
MPB MID PENN BANCORP INC P Buy2022-12-302023-01-03250$29.97 $7.5K48,843SEC↗
MPB MID PENN BANCORP INC P Buy2022-09-302022-10-03261$28.73 $7.5K48,537SEC↗
MPB MID PENN BANCORP INC P Buy2022-06-302022-07-01279$26.97 $7.5K48,215SEC↗
MPB MID PENN BANCORP INC P Buy2022-05-192022-05-204,000$25.00 $100.0K47,172SEC↗
MPB MID PENN BANCORP INC A Award2022-04-012022-04-051,133— $01,836SEC↗
MPB MID PENN BANCORP INC P Buy2022-03-312022-04-01280$26.81 $7.5K43,172SEC↗
MPB MID PENN BANCORP INC P Buy2022-02-042022-02-081,000$28.81 $28.8K42,837SEC↗
MPB MID PENN BANCORP INC P Buy2021-12-312022-01-04196$31.74 $6.2K41,837SEC↗
MPB MID PENN BANCORP INC P Buy2021-09-302021-10-01227$27.55 $6.3K41,592SEC↗
MPB MID PENN BANCORP INC P Buy2021-06-302021-07-01228$27.45 $6.3K40,811SEC↗
MPB MID PENN BANCORP INC A Award2021-06-012021-06-02703— $01,203SEC↗
MPB MID PENN BANCORP INC P Buy2021-04-302021-05-034,000$25.00 $100.0K40,536SEC↗
MPB MID PENN BANCORP INC P Buy2021-03-312021-04-01233$26.81 $6.2K36,536SEC↗
MPB MID PENN BANCORP INC P Buy2020-12-312021-01-05285$21.90 $6.2K36,243SEC↗
MPB MID PENN BANCORP INC P Buy2020-09-302020-10-01361$17.31 $6.2K35,914SEC↗
MPB MID PENN BANCORP INC P Buy2020-09-092020-09-112,635$19.00 $50.1K35,553SEC↗
MPB MID PENN BANCORP INC A Award2020-07-242020-07-27500— $033,370SEC↗
MPB MID PENN BANCORP INC P Buy2020-06-302020-07-01340$18.43 $6.3K32,470SEC↗
MPB MID PENN BANCORP INC P Buy2020-05-142020-05-151,485$16.86 $25.0K32,090SEC↗
MPB MID PENN BANCORP INC P Buy2020-05-122020-05-135,355$18.68 $100.0K30,605SEC↗
MPB MID PENN BANCORP INC P Buy2020-03-312020-04-01309$20.25 $6.3K25,250SEC↗
MPB MID PENN BANCORP INC P Buy2020-03-112020-03-121,400$17.65 $24.7K24,941SEC↗
MPB MID PENN BANCORP INC P Buy2020-03-042020-03-051,220$20.44 $24.9K23,541SEC↗
MPB MID PENN BANCORP INC P Buy2020-02-212020-02-24377$23.50 $8.9K22,280SEC↗
MPB MID PENN BANCORP INC P Buy2020-02-202020-02-24623$23.46 $14.6K21,903SEC↗
MPB MID PENN BANCORP INC P Buy2020-02-182020-02-19730$24.25 $17.7K21,280SEC↗
MPB MID PENN BANCORP INC P Buy2020-02-142020-02-181,101$24.25 $26.7K20,550SEC↗
MPB MID PENN BANCORP INC P Buy2020-02-122020-02-131,705$24.19 $41.2K19,449SEC↗
MPB MID PENN BANCORP INC P Buy2020-02-112020-02-13594$24.13 $14.3K17,744SEC↗
MPB MID PENN BANCORP INC P Buy2019-12-312020-01-02217$28.80 $6.2K17,150SEC↗
MPB MID PENN BANCORP INC P Buy2019-09-302019-10-01243$25.63 $6.2K16,906SEC↗
MPB MID PENN BANCORP INC A Award2019-07-252019-07-25400— $017,034SEC↗
MPB MID PENN BANCORP INC P Buy2019-06-282019-07-01251$24.95 $6.3K16,234SEC↗
MPB MID PENN BANCORP INC P Buy2019-03-292019-04-01255$24.50 $6.2K15,960SEC↗
MPB MID PENN BANCORP INC P Buy2019-03-222019-03-252,065$24.20 $50.0K15,705SEC↗
MPB MID PENN BANCORP INC P Buy2018-12-312019-01-02271$23.02 $6.2K13,611SEC↗
MPB MID PENN BANCORP INC P Buy2018-11-022018-11-05521$26.09 $13.6K13,326SEC↗
MPB MID PENN BANCORP INC P Buy2018-11-012018-11-02317$26.40 $8.4K12,805SEC↗
MPB MID PENN BANCORP INC P Buy2018-10-312018-11-02400$26.58 $10.6K12,488SEC↗
MPB MID PENN BANCORP INC P Buy2018-10-302018-10-31200$24.88 $5.0K11,588SEC↗
MPB MID PENN BANCORP INC P Buy2018-10-302018-10-31500$24.93 $12.5K12,088SEC↗
MPB MID PENN BANCORP INC P Buy2018-09-282018-10-01215$29.15 $6.3K11,388SEC↗
MPB MID PENN BANCORP INC A Award2018-07-252018-07-25400— $011,562SEC↗
MPB MID PENN BANCORP INC P Buy2018-06-292018-07-02143$34.90 $5.0K10,762SEC↗
MPB MID PENN BANCORP INC P Buy2018-05-162018-05-17500$35.32 $17.7K840SEC↗
MPB MID PENN BANCORP INC P Buy2018-05-152018-05-17340$35.53 $12.1K340SEC↗
MPB MID PENN BANCORP INC P Buy2018-03-302018-04-02157$31.95 $5.0K10,611SEC↗
MPB MID PENN BANCORP INC P Buy2017-12-292018-01-02105$33.10 $3.5K10,444SEC↗
MPB MID PENN BANCORP INC P Buy2017-09-292017-10-02119$29.40 $3.5K10,333SEC↗
MPB MID PENN BANCORP INC A Award2017-07-252017-07-25400— $010,608SEC↗
MPB MID PENN BANCORP INC P Buy2012-06-042012-06-05569$9.50 $5.4K10,112SEC↗
MPB MID PENN BANCORP INC P Buy2012-05-242012-05-25200$9.50 $1.9K9,538SEC↗
MPB MID PENN BANCORP INC P Buy2012-05-232012-05-24500$9.50 $4.8K9,338SEC↗
MPB MID PENN BANCORP INC P Buy2012-05-222012-05-24231$9.50 $2.2K8,838SEC↗
MPB MID PENN BANCORP INC P Buy2012-04-272012-04-30500$9.50 $4.8K8,607SEC↗