| 2026-07-06 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 2,150 | $45,688 |
| 2026-07-06 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 507 | $10,774 |
| 2026-05-19 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 999 | $21,229 |
| 2026-05-13 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 500 | $10,627 |
| 2026-05-12 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 789 | $16,766 |
| 2026-05-11 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 2,212 | $47,005 |
| 2026-05-07 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 2,058 | $43,732 |
| 2026-04-27 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 620 | $13,330 |
| 2026-03-09 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 2,657 | $55,797 |
| 2026-02-19 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 594 | $12,622 |
| 2026-02-05 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 3,822 | $78,580 |
| 2026-02-04 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 32,700 | $670,350 |
| 2026-02-04 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 4,500 | $92,700 |
| 2026-01-30 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 292 | $6,053 |
| 2026-01-29 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 618 | $12,694 |
| 2026-01-26 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 1,840 | $37,720 |
| 2026-01-14 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 300 | $6,150 |
| 2026-01-12 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 500 | $10,250 |
| 2026-01-06 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 500 | $10,250 |
| 2026-01-05 | PEOPLES FINANCIAL CORP /MS/ (PFBX) | Insider | Buy | 1,652 | $33,866 |
| 2025-12-29 | KINGSWAY FINANCIAL SERVICES INC (KFS) | Director | Sell | 19,229 | $246,131 |
| 2025-12-19 | KINGSWAY FINANCIAL SERVICES INC (KFS) | Director | Sell | 218,842 | $1.8M |
| 2025-12-19 | KINGSWAY FINANCIAL SERVICES INC (KFS) | Director | Sell | 215,477 | $1.8M |
| 2025-12-19 | KINGSWAY FINANCIAL SERVICES INC (KFS) | Director | Sell | 1.3M | $10.7M |
| 2025-12-19 | KINGSWAY FINANCIAL SERVICES INC (KFS) | Director | Sell | 20,270 | $167,228 |