| Aug 24, 2026 PForm 4 → | Aug 24, 5:26 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $23.25 | $23,250 | — | — | |
| Dec 31, 2018 JForm 4 → | Jan 25, 2019, 4:58 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 65 | — | — | 323,866 | — | plan? late |
| Sep 10, 2018 PForm 4 → | Sep 10, 3:07 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $13.76 | $13,760 | 323,801 | +0.31% | plan? |
| Aug 29, 2018 PForm 4 → | Aug 29, 12:53 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 2,000 | $13.60 | $27,204 | 322,801 | +0.62% | plan? |
| Aug 3, 2018 PForm 4 → | Aug 3, 11:02 am EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $14.00 | $14,000 | 320,801 | +0.31% | plan? |
| Jun 30, 2018 JForm 4 → | Jul 10, 11:07 am EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 407 | — | — | 319,801 | — | plan? late |
| Jun 29, 2018 PForm 4 → | Jul 2, 3:58 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 2,000 | $14.30 | $28,600 | 319,394 | +0.63% | plan? |
| Mar 12, 2018 PForm 4 → | Mar 12, 4:26 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,124 | $14.00 | $15,736 | 11,983 | +10.4% | plan? |
| Dec 31, 2017 JForm 4 → | Jan 19, 2018, 1:40 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 1,450 | — | — | 317,208 | — | plan? late |
| Dec 21, 2017 PForm 4 → | Dec 21, 5:24 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $13.26 | $13,263 | 315,758 | +0.32% | plan? |
| Dec 7, 2017 PForm 4 → | Dec 7, 12:18 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $14.45 | $14,445 | 314,758 | +0.32% | plan? |
| Nov 29, 2017 PForm 4 → | Nov 29, 5:31 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $14.79 | $14,790 | 313,758 | +0.32% | plan? |
| Nov 2, 2017 PForm 4 → | Nov 2, 4:19 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $14.93 | $14,928 | 312,758 | +0.32% | plan? |
| Sep 19, 2017 PForm 4 → | Sep 26, 5:41 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 83 | $14.73 | $1,222 | 311,758 | +0.03% | plan? late |
| Sep 11, 2017 PForm 4 → | Sep 11, 3:47 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 976 | $13.90 | $13,566 | 311,675 | +0.31% | plan? |
| Sep 8, 2017 PForm 4 → | Sep 11, 3:23 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,109 | $13.78 | $15,282 | 310,699 | +0.36% | plan? |
| Jun 30, 2017 JForm 4 → | Jul 12, 2:30 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 863 | — | — | 309,590 | — | plan? late |
| May 15, 2017 PForm 4 → | May 15, 3:03 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $13.45 | $13,450 | 308,727 | +0.32% | plan? |
| Apr 12, 2017 PForm 4 → | Apr 12, 3:54 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $14.75 | $14,750 | 307,727 | +0.33% | plan? |
| Mar 13, 2017 PForm 4 → | Mar 14, 2:37 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $14.55 | $14,550 | 306,727 | +0.33% | plan? |
| Feb 10, 2017 PForm 4 → | Feb 13, 5:46 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $15.40 | $15,400 | 305,727 | +0.33% | plan? |
| Jan 17, 2017 PForm 4 → | Jan 17, 5:48 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $15.25 | $15,250 | 303,416 | +0.33% | plan? |
| Dec 31, 2016 JForm 4 → | Jan 25, 2017, 4:07 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 1,311 | — | — | 304,727 | — | plan? late |
| Dec 19, 2016 PForm 4 → | Dec 19, 2:15 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $15.40 | $15,400 | 302,416 | +0.33% | plan? |
| Nov 22, 2016 PForm 4 → | Nov 22, 4:54 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $11.05 | $11,050 | 301,416 | +0.33% | plan? |
| Sep 20, 2016 PForm 4 → | Sep 21, 3:43 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $10.70 | $10,700 | 300,416 | +0.33% | plan? |
| Aug 22, 2016 JForm 4/A → | Aug 23, 3:59 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 2,000 | $10.35 | $20,700 | 299,416 | — | plan? |
| Aug 22, 2016 PForm 4 → | Aug 23, 3:25 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 2,000 | $10.35 | $20,700 | 300,416 | +0.67% | plan? amended |
| Jun 30, 2016 JForm 4 → | Jul 29, 2:20 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 2,314 | — | — | 297,416 | — | plan? late |
| Jun 10, 2016 PForm 4 → | Jun 13, 5:41 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $10.10 | $10,100 | 295,102 | +0.34% | plan? |
| May 19, 2016 PForm 4 → | May 19, 5:23 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,000 | $10.25 | $10,250 | 294,102 | +0.34% | plan? |
| Mar 3, 2016 PForm 4 → | Mar 3, 4:47 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 900 | $9.12 | $8,206 | 293,102 | +0.31% | plan? |
| Feb 23, 2016 PForm 4 → | Feb 23, 4:11 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 2,500 | $9.19 | $22,963 | 292,202 | +0.86% | plan? |
| Feb 16, 2016 PForm 4 → | Feb 22, 6:18 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 10,000 | $9.31 | $93,141 | 289,702 | +3.58% | plan? late |
| Feb 10, 2016 PForm 4 → | Feb 10, 4:43 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 1,432 | $9.03 | $12,931 | 11,045 | +14.9% | plan? |
| Dec 31, 2015 JForm 4 → | Jan 21, 2016, 4:00 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 648 | — | — | 278,986 | — | plan? late |
| Nov 6, 2015 PForm 4 → | Nov 6, 4:32 pm EST | PEOPLES FINANCIAL CORP /MS/PFBX | 199 | $9.07 | $1,805 | 278,338 | +0.07% | plan? |
| Jun 30, 2015 JForm 4 → | Jul 8, 2:49 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,329 | — | — | 278,139 | — | plan? late |
| May 6, 2015 PForm 4 → | May 6, 5:29 pm EDT | PEOPLES FINANCIAL CORP /MS/PFBX | 1,600 | $9.76 | $15,620 | 10,329 | +18.3% | plan? |
| Dec 31, 2014 JForm 4 → | Jan 23, 2015, 2:25 pm EST | PEOPLES FINANCIAL CORP /MS/P | 1,388 | — | — | 275,910 | — | plan? late |