Macquarie Group’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-1,047
Closed -$123 1717
2024
Q4
$123 Buy
+1,047
New +$123K ﹤0.01% 1622
2022
Q3
Sell
-218
Closed -$22.3K 2193
2022
Q2
$21K Sell
218
-4,867
-96% -$425K ﹤0.01% 2287
2022
Q1
$423 Buy
5,085
+4,867
+2,233% +$378K ﹤0.01% 1685
2021
Q4
$15K Hold
218
﹤0.01% 2456
2021
Q3
$13K Hold
218
﹤0.01% 2515
2021
Q2
$14K Hold
218
﹤0.01% 2430
2021
Q1
$15K Sell
218
-104
-32% -$6.89K ﹤0.01% 2331
2020
Q4
$19K Hold
322
﹤0.01% 2228
2020
Q3
$13K Hold
322
﹤0.01% 2239
2020
Q2
$13K Buy
+322
New +$11.8K ﹤0.01% 2250
2019
Q1
Sell
-358
Closed -$18K 1672
2018
Q4
$18K Sell
358
-16
-4% -$891 ﹤0.01% 1812
2018
Q3
$22K Sell
374
-2,900
-89% -$181K ﹤0.01% 1885
2018
Q2
$194K Hold
3,274
﹤0.01% 1669
2018
Q1
$174K Buy
+3,274
New +$179K ﹤0.01% 1748
2017
Q4
Sell
-1,279
Closed -$73K 2376
2017
Q3
$73K Buy
+1,279
New +$65.7K ﹤0.01% 1967

Other funds holding BANF

Macquarie Group's BANF Position: Q1 2025 in Review

Macquarie Group sold out of BancFirst (BANF) in Q1 2025, closing a stake of 1,047 shares — an estimated $123 sold.

Macquarie Group first reported a position in BANF in Q3 2017 and held it in 15 quarters. The position peaked at $194K in Q2 2018. 240 funds tracked by Wall St. Rank hold BANF as of Q1 2025.

  • Macquarie Group reported no remaining BancFirst position as of Q1 2025 after selling out during the quarter.
  • Macquarie Group sold 1,047 BancFirst shares in Q1 2025, an estimated $123.
  • Macquarie Group first reported a position in BancFirst in Q3 2017 and held it in 15 quarters.
  • Macquarie Group's BancFirst position peaked at $194K in Q2 2018.
  • 240 funds tracked by Wall St. Rank held BancFirst as of Q1 2025.

Based on Macquarie Group's 13F filing for Q1 2025, filed 15 May 2025.