30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Peoples Financial Corp (PFBX)

Over the last 90 days, Peoples Financial Corp. saw a net insider buy of $257,924. While total buy transactions amounted to $407,739, sell transactions reached $149,815. Notably, executives had a net sell value of -$96,064. The stock has seen a 10.2% price increase in the past 90 days, trading near its 52-week high.
Stock chart
Ticker: PFBX Exchange: OTC


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Stilwell Joseph
1 purchase — total 100,000 USD
Buy 3 Jun 2026
Value US$3,731,409.99 | Price 178.22 | Shares 42,011
Sale 29 May 2026
Value US$4,772,316.60 | Price 241.70 | Shares 55,493
Buy 29 May 2026
Value US$42,500.00 | Price 21.25 | Shares 2,000
Sale 28 May 2026
Value US$21,250.00 | Price 21.25 | Shares 1,000
Buy 28 May 2026
Value US$21,250.00 | Price 21.25 | Shares 1,000
Buy 26 May 2026
Value US$36,486.25 | Price 21.25 | Shares 1,717
Buy 18 May 2026
Value US$21,228.75 | Price 21.25 | Shares 999
Buy 12 May 2026
Value US$10,627.45 | Price 21.25 | Shares 500
Buy 11 May 2026
Value US$16,766.25 | Price 21.25 | Shares 789
Buy 8 May 2026
Value US$47,005.00 | Price 21.25 | Shares 2,212
Buy 6 May 2026
Value US$43,732.50 | Price 21.25 | Shares 2,058
Buy 4 May 2026
Value US$10,748.25 | Price 21.50 | Shares 500
Buy 29 Apr 2026
Value US$53,750.00 | Price 21.50 | Shares 2,500
Sale 27 Apr 2026
Value US$86,064.50 | Price 21.50 | Shares 4,003
Buy 27 Apr 2026
Value US$86,064.50 | Price 21.50 | Shares 4,003
Buy 24 Apr 2026
Value US$13,330.00 | Price 21.50 | Shares 620
Buy 6 Mar 2026
Value US$55,797.00 | Price 21.00 | Shares 2,657
Buy 18 Feb 2026
Value US$12,622.50 | Price 21.25 | Shares 594
Buy 4 Feb 2026
Value US$78,578.03 | Price 20.56 | Shares 3,822
Buy 3 Feb 2026
Value US$92,719.80 | Price 20.60 | Shares 4,500
Buy 3 Feb 2026
Value US$92,719.80 | Price 20.60 | Shares 4,500
Buy 3 Feb 2026
Value US$670,350.00 | Price 20.50 | Shares 32,700
Buy 29 Jan 2026
Value US$6,053.16 | Price 20.73 | Shares 292
Buy 28 Jan 2026
Value US$12,691.43 | Price 20.54 | Shares 618
Buy 23 Jan 2026
Value US$37,720.00 | Price 20.50 | Shares 1,840
Buy 13 Jan 2026
Value US$6,150.00 | Price 20.50 | Shares 300
Buy 9 Jan 2026
Value US$10,250.00 | Price 20.50 | Shares 500
Buy 5 Jan 2026
Value US$10,250.00 | Price 20.50 | Shares 500
Buy 2 Jan 2026
Value US$33,866.00 | Price 20.50 | Shares 1,652
Buy 17 Dec 2025
Value US$60,900.00 | Price 20.30 | Shares 3,000
Buy 8 Dec 2025
Value US$2,020.00 | Price 20.20 | Shares 100
Buy 19 Sep 2025
Value US$5,676.20 | Price 20.20 | Shares 281
Buy 17 Sep 2025
Value US$60,600.00 | Price 20.20 | Shares 3,000
Buy 12 Sep 2025
Value US$48,154.50 | Price 20.25 | Shares 2,378
Buy 11 Sep 2025
Value US$20,200.00 | Price 20.20 | Shares 1,000
Buy 10 Sep 2025
Value US$44,199.98 | Price 20.09 | Shares 2,200
Buy 28 May 2025
Value US$48,750.00 | Price 19.50 | Shares 2,500
Buy 20 May 2025
Value US$58,461.28 | Price 19.51 | Shares 2,997
Buy 23 Apr 2025
Value US$10,198.75 | Price 20.40 | Shares 500
Buy 9 Apr 2025
Value US$42,912.00 | Price 19.20 | Shares 2,235
Buy 4 Apr 2025
Value US$72,500.00 | Price 14.50 | Shares 5,000
Buy 24 Mar 2025
Value US$10,279.50 | Price 19.25 | Shares 534
Buy 11 Mar 2025
Value US$81,312.00 | Price 19.25 | Shares 4,224
Buy 6 Mar 2025
Value US$96,250.00 | Price 19.25 | Shares 5,000
Buy 5 Mar 2025
Value US$3,852.88 | Price 19.26 | Shares 200
Buy 3 Mar 2025
Value US$57,750.00 | Price 19.25 | Shares 3,000
Buy 28 Feb 2025
Value US$90,473.12 | Price 19.25 | Shares 4,700
Buy 25 Feb 2025
Value US$19,893.00 | Price 19.00 | Shares 1,047
Buy 29 Jan 2025
Value US$9,555.00 | Price 19.11 | Shares 500
Buy 22 Nov 2024
Value US$10,800.00 | Price 18.00 | Shares 600
Buy 14 Nov 2024
Value US$90,000.00 | Price 18.00 | Shares 5,000
Buy 9 Nov 2024
Value US$1,910.65 | Price 18.55 | Shares 103
Buy 1 Nov 2024
Value US$27,000.00 | Price 18.00 | Shares 1,500
Buy 1 Nov 2024
Value US$299,673.25 | Price 17.75 | Shares 16,883
Buy 24 Sep 2024
Value US$328,726.40 | Price 17.20 | Shares 19,112
Buy 7 Aug 2024
Value US$85,907.97 | Price 16.84 | Shares 5,100
Buy 2 Aug 2024
Value US$1,709.50 | Price 17.10 | Shares 100
Buy 31 Jul 2024
Value US$17,827.30 | Price 16.85 | Shares 1,058
Buy 30 Jul 2024
Value US$33,700.00 | Price 16.85 | Shares 2,000
Buy 29 Jul 2024
Value US$84,250.00 | Price 16.85 | Shares 5,000
Buy 25 Jul 2024
Value US$16,000.00 | Price 16.00 | Shares 1,000
Buy 22 Jul 2024
Value US$43,692.00 | Price 16.50 | Shares 2,648
Buy 11 Jul 2024
Value US$1,625.00 | Price 16.25 | Shares 100
Buy 2 Jul 2024
Value US$3,236.80 | Price 16.18 | Shares 200
Buy 1 Jul 2024
Value US$80,000.00 | Price 16.00 | Shares 5,000
Buy 27 Jun 2024
Value US$7,644.56 | Price 16.06 | Shares 476
Buy 20 Jun 2024
Value US$3,218.00 | Price 16.09 | Shares 200
Buy 18 Jun 2024
Value US$87,808.00 | Price 16.00 | Shares 5,488
Buy 10 Jun 2024
Value US$108,205.00 | Price 16.15 | Shares 6,700
Buy 31 Jan 2024
Value US$81,567.80 | Price 15.65 | Shares 5,212
Buy 20 Dec 2023
Value US$5,510.40 | Price 14.35 | Shares 384
Buy 19 Dec 2023
Value US$7,074.55 | Price 14.35 | Shares 493
Buy 6 Dec 2023
Value US$2,908.20 | Price 14.54 | Shares 200
Buy 4 Dec 2023
Value US$13,680.00 | Price 14.25 | Shares 960
Buy 1 Dec 2023
Value US$14,748.75 | Price 14.25 | Shares 1,035
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-04 2026-06-03 B Purchase Large shareholder
42,011 -19.0%
178.22
US$3,731,410
42,011 -19.0% 178.22 US$3,731,410
2026-05-29 2026-05-29 S Sale

First Vice President

Officer Large shareholder
55,493 -14.9%
241.70
US$4,772,317
55,493 -14.9% 241.70 US$4,772,317
2026-05-29 2026-05-29 B Purchase Non-Executive Director
7,451 +30.3%
387.26
US$2,994,500
7,451 +30.3% 387.26 US$2,994,500
2026-05-28 2026-05-28 S Sale

First Vice President

Officer Large shareholder
1,000 -0.2%
21.25
US$21,250
1,000 -0.2% 21.25 US$21,250
2026-05-28 2026-05-28 B Purchase Non-Executive Director
1,000 +37.1%
21.25
US$21,250
1,000 +37.1% 21.25 US$21,250
2026-05-27 2026-05-26 B Purchase Large shareholder
1,717 +0.4%
21.25
US$36,486
1,717 +0.4% 21.25 US$36,486
2026-05-19 2026-05-18 B Purchase Large shareholder
999 +0.2%
21.25
US$21,229
999 +0.2% 21.25 US$21,229
2026-05-13 2026-05-12 B Purchase Large shareholder
500 +0.1%
21.25
US$10,627
500 +0.1% 21.25 US$10,627
2026-05-12 2026-05-11 B Purchase Large shareholder
789 +0.2%
21.25
US$16,766
789 +0.2% 21.25 US$16,766
2026-05-11 2026-05-08 B Purchase Large shareholder
2,212 +0.5%
21.25
US$47,005
2,212 +0.5% 21.25 US$47,005
2026-05-07 2026-05-06 B Purchase Large shareholder
2,058 +0.4%
21.25
US$43,732
2,058 +0.4% 21.25 US$43,732
2026-05-05 2026-05-04 B Purchase Large shareholder
500 +0.1%
21.50
US$10,748
500 +0.1% 21.50 US$10,748
2026-04-29 2026-04-29 B Purchase

CEO/President

Officer Large shareholder
2,500 +0.6%
21.50
US$53,750
2,500 +0.6% 21.50 US$53,750
2026-04-27 2026-04-27 S Sale

First Vice President

Officer Large shareholder
4,003 -0.8%
21.50
US$86,064
4,003 -0.8% 21.50 US$86,064
2026-04-27 2026-04-27 B Purchase Non-Executive Director
4,003 +23.3%
21.50
US$86,064
4,003 +23.3% 21.50 US$86,064
2026-04-27 2026-04-24 B Purchase Large shareholder
620 +0.1%
21.50
US$13,330
620 +0.1% 21.50 US$13,330
2026-03-09 2026-03-06 B Purchase Large shareholder
2,657 +0.6%
21.00
US$55,797
2,657 +0.6% 21.00 US$55,797
2026-02-19 2026-02-18 B Purchase Large shareholder
594 +0.1%
21.25
US$12,622
594 +0.1% 21.25 US$12,622
2026-02-05 2026-02-04 B Purchase Large shareholder
3,822 +0.8%
20.56
US$78,578
3,822 +0.8% 20.56 US$78,578
2026-02-04 2026-02-03 B Purchase Large shareholder
4,500 +1.0%
20.60
US$92,720
4,500 +1.0% 20.60 US$92,720
2026-02-04 2026-02-03 B Purchase Large shareholder
4,500 +1.0%
20.60
US$92,720
4,500 +1.0% 20.60 US$92,720
2026-02-04 2026-02-03 B Purchase Large shareholder
32,700 +7.8%
20.50
US$670,350
32,700 +7.8% 20.50 US$670,350
2026-01-30 2026-01-29 B Purchase Large shareholder
292 +0.1%
20.73
US$6,053
292 +0.1% 20.73 US$6,053
2026-01-29 2026-01-28 B Purchase Large shareholder
618 +0.1%
20.54
US$12,691
618 +0.1% 20.54 US$12,691
2026-01-26 2026-01-23 B Purchase Large shareholder
1,840 +0.4%
20.50
US$37,720
1,840 +0.4% 20.50 US$37,720
2026-01-14 2026-01-13 B Purchase Large shareholder
300 +0.1%
20.50
US$6,150
300 +0.1% 20.50 US$6,150
2026-01-12 2026-01-09 B Purchase Large shareholder
500 +0.1%
20.50
US$10,250
500 +0.1% 20.50 US$10,250
2026-01-06 2026-01-05 B Purchase Large shareholder
500 +0.1%
20.50
US$10,250
500 +0.1% 20.50 US$10,250
2026-01-05 2026-01-02 B Purchase Large shareholder
1,652 +0.4%
20.50
US$33,866
1,652 +0.4% 20.50 US$33,866
2025-12-17 2025-12-17 B Purchase Non-Executive Director
3,000 +21.3%
20.30
US$60,900
3,000 +21.3% 20.30 US$60,900
2025-12-10 2025-12-08 B Purchase Large shareholder
100 +0.0%
20.20
US$2,020
100 +0.0% 20.20 US$2,020
2025-09-22 2025-09-19 B Purchase Large shareholder
281 +0.1%
20.20
US$5,676
281 +0.1% 20.20 US$5,676
2025-09-18 2025-09-17 B Purchase Large shareholder
3,000 +0.7%
20.20
US$60,600
3,000 +0.7% 20.20 US$60,600
2025-09-15 2025-09-12 B Purchase Large shareholder
2,378 +0.6%
20.25
US$48,154
2,378 +0.6% 20.25 US$48,154
2025-09-12 2025-09-11 B Purchase Large shareholder
1,000 +0.2%
20.20
US$20,200
1,000 +0.2% 20.20 US$20,200
2025-09-11 2025-09-10 B Purchase Large shareholder
2,200 +0.5%
20.09
US$44,200
2,200 +0.5% 20.09 US$44,200
2025-05-29 2025-05-28 B Purchase Large shareholder
2,500 +1.2%
19.50
US$48,750
2,500 +1.2% 19.50 US$48,750
2025-05-21 2025-05-20 B Purchase Large shareholder
2,997 +1.5%
19.51
US$58,461
2,997 +1.5% 19.51 US$58,461
2025-04-24 2025-04-23 B Purchase Large shareholder
500 +0.3%
20.40
US$10,199
500 +0.3% 20.40 US$10,199
2025-04-10 2025-04-09 B Purchase Large shareholder
2,235 +1.1%
19.20
US$42,912
2,235 +1.1% 19.20 US$42,912
2025-04-07 2025-04-04 B Purchase Large shareholder
5,000 +2.6%
14.50
US$72,500
5,000 +2.6% 14.50 US$72,500
2025-03-25 2025-03-24 B Purchase Large shareholder
534 +0.3%
19.25
US$10,280
534 +0.3% 19.25 US$10,280
2025-03-12 2025-03-11 B Purchase Large shareholder
4,224 +2.2%
19.25
US$81,312
4,224 +2.2% 19.25 US$81,312
2025-03-07 2025-03-06 B Purchase Large shareholder
5,000 +2.7%
19.25
US$96,250
5,000 +2.7% 19.25 US$96,250
2025-03-06 2025-03-05 B Purchase Large shareholder
200 +0.1%
19.26
US$3,853
200 +0.1% 19.26 US$3,853
2025-03-04 2025-03-03 B Purchase Large shareholder
3,000 +1.7%
19.25
US$57,750
3,000 +1.7% 19.25 US$57,750
2025-03-03 2025-02-28 B Purchase Large shareholder
4,700 +2.7%
19.25
US$90,473
4,700 +2.7% 19.25 US$90,473
2025-02-26 2025-02-25 B Purchase Large shareholder
1,047 +0.6%
19.00
US$19,893
1,047 +0.6% 19.00 US$19,893
2025-01-29 2025-01-29 B Purchase Non-Executive Director
500 +3.7%
19.11
US$9,555
500 +3.7% 19.11 US$9,555
2024-11-25 2024-11-22 B Purchase Large shareholder
600 +0.3%
18.00
US$10,800
600 +0.3% 18.00 US$10,800
2024-11-15 2024-11-14 B Purchase Large shareholder
5,000 +3.0%
18.00
US$90,000
5,000 +3.0% 18.00 US$90,000
2024-12-09 2024-11-09 B Purchase Non-Executive Director
103 +0.8%
18.55
US$1,911
103 +0.8% 18.55 US$1,911
2024-11-04 2024-11-01 B Purchase Large shareholder
1,500 +0.4%
18.00
US$27,000
1,500 +0.4% 18.00 US$27,000
2024-11-01 2024-11-01 B Purchase

CEO/President

Executive Director
16,883 +4.3%
17.75
US$299,673
16,883 +4.3% 17.75 US$299,673
2024-09-25 2024-09-24 B Purchase Large shareholder
19,112 +12.8%
17.20
US$328,726
19,112 +12.8% 17.20 US$328,726
2024-08-08 2024-08-07 B Purchase Large shareholder
5,100 +3.5%
16.84
US$85,908
5,100 +3.5% 16.84 US$85,908
2024-08-05 2024-08-02 B Purchase Large shareholder
100 +0.1%
17.10
US$1,710
100 +0.1% 17.10 US$1,710
2024-08-01 2024-07-31 B Purchase Large shareholder
1,058 +0.7%
16.85
US$17,827
1,058 +0.7% 16.85 US$17,827
2024-07-31 2024-07-30 B Purchase Large shareholder
2,000 +1.4%
16.85
US$33,700
2,000 +1.4% 16.85 US$33,700
2024-07-30 2024-07-29 B Purchase Large shareholder
5,000 +3.7%
16.85
US$84,250
5,000 +3.7% 16.85 US$84,250
2024-07-25 2024-07-25 B Purchase Non-Executive Director
1,000 +61.7%
16.00
US$16,000
1,000 +61.7% 16.00 US$16,000
2024-07-23 2024-07-22 B Purchase Large shareholder
2,648 +2.0%
16.50
US$43,692
2,648 +2.0% 16.50 US$43,692
2024-07-12 2024-07-11 B Purchase Large shareholder
100 +0.1%
16.25
US$1,625
100 +0.1% 16.25 US$1,625
2024-07-03 2024-07-02 B Purchase Large shareholder
200 +0.2%
16.18
US$3,237
200 +0.2% 16.18 US$3,237
2024-07-02 2024-07-01 B Purchase Large shareholder
5,000 +3.9%
16.00
US$80,000
5,000 +3.9% 16.00 US$80,000
2024-06-27 2024-06-27 B Purchase Non-Executive Director
476 +3.7%
16.06
US$7,645
476 +3.7% 16.06 US$7,645
2024-06-21 2024-06-20 B Purchase Large shareholder
200 +0.2%
16.09
US$3,218
200 +0.2% 16.09 US$3,218
2024-06-20 2024-06-18 B Purchase Large shareholder
5,488 +4.5%
16.00
US$87,808
5,488 +4.5% 16.00 US$87,808
2024-06-10 2024-06-10 B Purchase

CEO/President

Executive Director
6,700 +106.3%
16.15
US$108,205
6,700 +106.3% 16.15 US$108,205
2024-01-31 2024-01-31 B Purchase

CEO/President

Executive Director
5,212 +1.4%
15.65
US$81,568
5,212 +1.4% 15.65 US$81,568
2023-12-21 2023-12-20 B Purchase Large shareholder
384 +0.1%
14.35
US$5,510
384 +0.1% 14.35 US$5,510
2023-12-20 2023-12-19 B Purchase Large shareholder
493 +0.1%
14.35
US$7,075
493 +0.1% 14.35 US$7,075
2023-12-07 2023-12-06 B Purchase Large shareholder
200 +0.0%
14.54
US$2,908
200 +0.0% 14.54 US$2,908
2023-12-05 2023-12-04 B Purchase Large shareholder
960 +0.2%
14.25
US$13,680
960 +0.2% 14.25 US$13,680
2023-12-04 2023-12-01 B Purchase Large shareholder
1,035 +0.3%
14.25
US$14,749
1,035 +0.3% 14.25 US$14,749