BancFirst Trust & Investment Management’s ExxonMobil XOM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$44.8M Buy
329,588
+433
+0.1% +$64.8K 18.92% 2
2026
Q1
$56.4M Sell
329,155
-126
-0% -$18.4K 24.94% 2
2025
Q4
$39.8M Buy
329,281
+30
+0% +$3.48K 16.42% 2
2025
Q3
$37.6M Buy
329,251
+901
+0.3% +$100K 14.3% 2
2025
Q2
$35.9M Buy
+328,350
New +$35.1M 16.64% 2
2025
Q1
Sell
-328,349
Closed -$34.7M 60
2024
Q4
$34.7M Sell
328,349
-35
-0% -$4.09K 15.53% 2
2024
Q3
$38M Sell
328,384
-3,373
-1% -$389K 12.73% 2
2024
Q2
$38.1M Buy
331,757
+6,792
+2% +$791K 17.76% 2
2024
Q1
$37.8M Buy
324,965
+3,337
+1% +$349K 17.8% 2
2023
Q4
$32.2M Buy
321,628
+2,687
+0.8% +$282K 14.69% 2
2023
Q3
$38.1M Buy
318,941
+1,556
+0.5% +$171K 18.96% 2
2023
Q2
$33.9M Sell
317,385
-1,570
-0.5% -$171K 19.75% 2
2023
Q1
$34.9M Buy
318,955
+1,686
+0.5% +$186K 20.85% 2
2022
Q4
$34.6M Hold
317,269
19.84% 2
2022
Q3
$28.1M Buy
317,269
+142,631
+82% +$13M 16.69% 2
2022
Q2
$10.7M Sell
174,638
-139,207
-44% -$12.6M 8.26% 2
2022
Q1
$25.9M Buy
313,845
+139,207
+80% +$10.8M 16.63% 2
2021
Q4
$10.7M Buy
+174,638
New +$10.9M 8.26% 2

Other funds holding XOM

BancFirst Trust & Investment Management's XOM Position: Q2 2026 in Review

BancFirst Trust & Investment Management increased its ExxonMobil (XOM) stake by 0.13% in Q2 2026, buying an estimated $64.8K and bringing the position to 329,588 shares worth $44.8M. The position accounts for 18.92% of the portfolio, ranked #2.

BancFirst Trust & Investment Management first reported a position in XOM in Q4 2021 and has held it in 18 quarters since. The position peaked at $56.4M in Q1 2026. 1,870 funds tracked by Wall St. Rank hold XOM as of Q2 2026.

  • BancFirst Trust & Investment Management held 329,588 shares of ExxonMobil worth $44.8M as of Q2 2026.
  • BancFirst Trust & Investment Management bought 433 ExxonMobil shares in Q2 2026, an estimated $64.8K.
  • ExxonMobil made up 18.92% of BancFirst Trust & Investment Management's portfolio in Q2 2026, its #2 holding.
  • BancFirst Trust & Investment Management first reported a position in ExxonMobil in Q4 2021 and has held it in 18 quarters since.
  • BancFirst Trust & Investment Management's ExxonMobil position peaked at $56.4M in Q1 2026.
  • 1,870 funds tracked by Wall St. Rank held ExxonMobil as of Q2 2026.

Based on BancFirst Trust & Investment Management's 13F filing for Q2 2026, filed 23 Jul 2026.