| Date | Company | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| May 18, 2026 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | P | 999 | $21.25 | $21,228.75 | View Details Filing |
| May 12, 2026 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | P | 500 | $21.25 | $10,627.45 | View Details Filing |
| May 11, 2026 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | P | 789 | $21.25 | $16,766.25 | View Details Filing |
| May 8, 2026 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | P | 2,212 | $21.25 | $47,005.00 | View Details Filing |
| May 6, 2026 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | P | 2,058 | $21.25 | $43,732.50 | View Details Filing |
| May 4, 2026 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | P | 500 | $21.50 | $10,748.25 | View Details Filing |
| Apr 24, 2026 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | P | 620 | $21.50 | $13,330.00 | View Details Filing |
| Mar 6, 2026 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | P | 2,657 | $21.00 | $55,797.00 | View Details Filing |