SJS Investment Consulting’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$495 Sell
4
-3
-43% -$371 ﹤0.01% 1114
2025
Q1
$770 Hold
7
﹤0.01% 1093
2024
Q4
$821 Hold
7
﹤0.01% 1070
2024
Q3
$737 Sell
7
-1
-13% -$105 ﹤0.01% 1177
2024
Q2
$702 Hold
8
﹤0.01% 1163
2024
Q1
$705 Buy
8
+2
+33% +$176 ﹤0.01% 1167
2023
Q4
$584 Sell
6
-1
-14% -$97 ﹤0.01% 1193
2023
Q3
$608 Buy
7
+6
+600% +$521 ﹤0.01% 1145
2023
Q2
$92 Sell
1
-5
-83% -$460 ﹤0.01% 1522
2023
Q1
$499 Sell
6
-2
-25% -$166 ﹤0.01% 1157
2022
Q4
$705 Buy
8
+1
+14% +$88 ﹤0.01% 1096
2022
Q3
$1K Buy
+7
New +$1K ﹤0.01% 622
2022
Q1
$0 Buy
+1
New ﹤0.01% 729