Macquarie Group’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q1
Sell
-1,047
Closed -$123 1717
2024
Q4
$123 Buy
+1,047
New +$123 ﹤0.01% 1622
2022
Q4
Hold
0
-$20K 1804
2022
Q3
Sell
-218
Closed -$21K 2185
2022
Q2
$21K Sell
218
-4,867
-96% -$469K ﹤0.01% 2287
2022
Q1
$423 Buy
5,085
+4,867
+2,233% +$405 ﹤0.01% 1682
2021
Q4
$15K Hold
218
﹤0.01% 2455
2021
Q3
$13K Hold
218
﹤0.01% 2511
2021
Q2
$14K Hold
218
﹤0.01% 2429
2021
Q1
$15K Sell
218
-104
-32% -$7.16K ﹤0.01% 2331
2020
Q4
$19K Hold
322
﹤0.01% 2228
2020
Q3
$13K Hold
322
﹤0.01% 2238
2020
Q2
$13K Buy
+322
New +$13K ﹤0.01% 2247
2019
Q1
Sell
-358
Closed -$18K 1672
2018
Q4
$18K Sell
358
-16
-4% -$804 ﹤0.01% 1812
2018
Q3
$22K Sell
374
-2,900
-89% -$171K ﹤0.01% 1885
2018
Q2
$194K Hold
3,274
﹤0.01% 1669
2018
Q1
$174K Buy
+3,274
New +$174K ﹤0.01% 1748
2017
Q4
Sell
-1,279
Closed -$73K 2376
2017
Q3
$73K Buy
+1,279
New +$73K ﹤0.01% 1967