Skip to content
★ Sign in to follow
Insider activity · 24 months1 buy0 salesCumulative net flow
Total declarations
3
Company
1
▲ Purchases (3 ops.)
€47k
▼ Sales (0 ops.)
—

Latest filing published 28 May 2026 for PEOPLES FINANCIAL CORP /MS/, €18k.

Filing timeline

BuySale
Ronald G. Barnes

Insider track record

Disclosed buys
3
Disclosed sells
0
T+90 hit rate
0%
T+90 mean return
-0.6%

Across 2 buy signals with a settled T+90 return. Return basis: close on the day after publication.

Signal history

Ronald G. Barnes: trading record in brief

This profile gathers the share dealings of Ronald G. Barnes in Peoples Financial Corp /MS/, where the filings describe the role as board member. We count 3 filings; the first trade dates from 4 August 2021 and the latest from 28 May 2026.

On the market, this insider has only ever bought: 3 purchases, €47k 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. Since January 2026: 1 purchase and no sales on the market.

In size, the median ticket on the buying side is €15k. Clusters matter here: 3 out of 3 purchases overlapped with buying by a colleague within 30 days. When several insiders buy within a few weeks of each other, analysts speak of a cluster purchase.

The newest entry dates from 28 May 2026: an open-market purchase of €18k, in Peoples Financial Corp /MS/. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.

Companies and markets linked to Ronald G. Barnes

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations3 total
  • ▲
    DirectorExecutivesPeoples Financial Corp /MS/
    21,250 USD32SEC
    1,000 shares@ US$21.2555.4% of flowPeoples Financial Corp/MS/SEC:0001853486-26-000002:0
    Canonical exit: 26 Aug 2026 (T+90)
  • ▲
    DirectorExecutivesPeoples Financial Corp /MS/
    16,000 USD45SEC
    1,000 shares@ US$16.0044.6% of flowPeoples Financial Corp/MS/SEC:0001853486-24-000003:0
    Canonical exit: 23 Oct 2024 (T+90)
  • ▲
    DirectorExecutivesPeoples Financial Corp
    16,000 USD38SEC
    1,000 shares@ US$16.00100.0% of flowPeoples Financial Corp/MS/SEC:0001853486-21-000002:0
    Canonical exit: 2 Nov 2021 (T+90)

3 of 3 declarations