Latest filing published 27 Apr 2026 for PEOPLES FINANCIAL CORP /MS/, €73k.
Filing timeline
BuySaleInsider track record
Across 9 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Padrick D. Dennis: trading record in brief
All filings by Padrick D. Dennis on record concern Peoples Financial Corp /MS/, in the capacity of board member. Between 11 June 2021 and 27 April 2026, the trades on record add up to 12 filings.
On the market, this insider has only ever bought: 12 purchases, €274k in total. Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. So far in 2026, the count stands at 1 purchase and no sales.
Half of the purchases are above €10k and half below. On 7 out of 12 purchases, another insider of the same company was buying within the same 30 days. When several insiders buy within a few weeks of each other, analysts speak of a cluster purchase.
Most recently, on 27 April 2026, the filings show an open-market purchase worth €73k in Peoples Financial Corp /MS/. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Padrick D. Dennis
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 4,003 shares@ US$21.500.26% mcap51.1% of flowPeoples Financial Corp/MS/SEC:0001853565-26-000002:0Canonical exit: 26 Jul 2026 (T+90)
- 3,000 shares@ US$20.3026.5% of flowPeoples Financial Corp/MS/SEC:0001853565-25-000007:0Canonical exit: 17 Mar 2026 (T+90)
- 500 shares@ US$19.1113.0% of flowPeoples Financial Corp/MS/SEC:0001853565-25-000002:0Canonical exit: 29 Apr 2025 (T+90)
- 103 shares@ US$18.552.5% of flowPeoples Financial Corp/MS/SEC:0001853565-24-000003:0Canonical exit: 7 Feb 2025 (T+90)
- 476 shares@ US$16.0610.2% of flowPeoples Financial Corp/MS/SEC:0001853565-24-000002:0Canonical exit: 25 Sept 2024 (T+90)
- 2,000 shares@ US$12.1031.2% of flowPeoples Financial Corp/MS/SEC:0001853565-23-000004:0Canonical exit: 25 Jul 2023 (T+90)
- 1,000 shares@ US$12.0515.6% of flowPeoples Financial Corp/MS/SEC:0001853565-23-000003:0Canonical exit: 20 Jul 2023 (T+90)
- 400 shares@ US$14.307.6% of flowPeoples Financial Corp/MS/SEC:0001853565-23-000002:0Canonical exit: 14 May 2023 (T+90)
- 330 shares@ US$14.156.2% of flowPeoples Financial Corp/MS/SEC:0001853565-23-000001:0Canonical exit: 8 May 2023 (T+90)
- 600 shares@ US$15.9013.6% of flowPeoples Financial Corp/MS/SEC:0001853565-22-000001:0Canonical exit: 25 Jan 2023 (T+90)
- 4,797 shares@ US$16.0082.8% of flowPeoples Financial Corp/MS/SEC:0001853565-21-000003:0Canonical exit: 2 Nov 2021 (T+90)
- 1,000 shares@ US$16.3517.2% of flowPeoples Financial Corp/MS/SEC:0001853565-21-000002:0Canonical exit: 9 Sept 2021 (T+90)
12 of 12 declarations