Ensign Peak Advisors’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.28M Hold
10,329
﹤0.01% 1108
2025
Q1
$1.13M Hold
10,329
﹤0.01% 1185
2024
Q4
$1.21M Hold
10,329
﹤0.01% 1200
2024
Q3
$1.09M Hold
10,329
﹤0.01% 1268
2024
Q2
$906K Hold
10,329
﹤0.01% 1344
2024
Q1
$909K Sell
10,329
-521
-5% -$45.9K ﹤0.01% 1392
2023
Q4
$1.06M Buy
10,850
+1,800
+20% +$175K ﹤0.01% 1334
2023
Q3
$785K Hold
9,050
﹤0.01% 1381
2023
Q2
$833K Hold
9,050
﹤0.01% 1398
2023
Q1
$752K Hold
9,050
﹤0.01% 1462
2022
Q4
$798K Buy
9,050
+4,900
+118% +$432K ﹤0.01% 1346
2022
Q3
$371K Hold
4,150
﹤0.01% 1607
2022
Q2
$397K Hold
4,150
﹤0.01% 1559
2022
Q1
$345K Hold
4,150
﹤0.01% 1706
2021
Q4
$293K Sell
4,150
-3,150
-43% -$222K ﹤0.01% 1819
2021
Q3
$439K Hold
7,300
﹤0.01% 1647
2021
Q2
$456K Buy
7,300
+1,700
+30% +$106K ﹤0.01% 1610
2021
Q1
$396K Buy
5,600
+3,800
+211% +$269K ﹤0.01% 1632
2020
Q4
$106K Buy
+1,800
New +$106K ﹤0.01% 1771