Companies Traded
2
Total Buys
13
$1.03M
Total Sells
6
$2.39M
Net Position
-$1.36M
Net Seller
Company Activity
| Company | Role | Buys | Sells | Holdings | Last Activity |
|---|---|---|---|---|---|
|
KFS
KINGSWAY FINANCIAL SERVICES INC
|
TEN_PERCENT_OWNER |
0
$0
|
6
$2.39M
|
300,000
$3.84M
|
Dec 22, 2025 |
|
PFBX
PEOPLES FINANCIAL CORP /MS/
|
OTHER |
13
$1.03M
|
0
$0
|
464,870
$9.76M
|
Mar 6, 2026 |
Recent Transactions
PEOPLES FINANCIAL CORP /MS/
Shares
2,657
Price
$21
Total Value
$56K
Date
Mar 6, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
594
Price
$21
Total Value
$13K
Date
Feb 18, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
3,822
Price
$21
Total Value
$79K
Date
Feb 4, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
32,700
Price
$21
Total Value
$670K
Date
Feb 3, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
4,500
Price
$21
Total Value
$93K
Date
Feb 3, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
292
Price
$21
Total Value
$6K
Date
Jan 29, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
618
Price
$21
Total Value
$13K
Date
Jan 28, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
1,840
Price
$21
Total Value
$38K
Date
Jan 23, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
300
Price
$21
Total Value
$6K
Date
Jan 13, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
500
Price
$21
Total Value
$10K
Date
Jan 9, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
500
Price
$21
Total Value
$10K
Date
Jan 5, 2026
PEOPLES FINANCIAL CORP /MS/
Shares
1,652
Price
$21
Total Value
$34K
Date
Jan 2, 2026
KINGSWAY FINANCIAL SERVICES INC
Shares
19,229
Price
$13
Total Value
$246K
Date
Dec 22, 2025
KINGSWAY FINANCIAL SERVICES INC
Shares
10,429
Price
$13
Total Value
$133K
Date
Dec 16, 2025
KINGSWAY FINANCIAL SERVICES INC
Shares
34,269
Price
$13
Total Value
$439K
Date
Dec 15, 2025
KINGSWAY FINANCIAL SERVICES INC
Shares
67,500
Price
$13
Total Value
$864K
Date
Dec 11, 2025
KINGSWAY FINANCIAL SERVICES INC
Shares
20,000
Price
$13
Total Value
$256K
Date
Dec 9, 2025
PEOPLES FINANCIAL CORP /MS/
Shares
100
Price
$20
Total Value
$2K
Date
Dec 8, 2025
KINGSWAY FINANCIAL SERVICES INC
Shares
35,000
Price
$13
Total Value
$449K
Date
Dec 8, 2025
Trading Timeline
First Transaction
Dec 8, 2025
Latest Transaction
Mar 6, 2026