BANCFIRST TRUST & INVESTMENT MANAGEMENT
BANCFIRST TRUST & INVESTMENT MANAGEMENT runs BANCFIRST TRUST & INVESTMENT MANAGEMENT and currently holds 65 stock positions, which is fewer than the average of 230 among the investors we track. The portfolio is valued at approximately $237.01M. Their top holdings are BANF, XOM, VBR, BND, VOO. The top five represent 77.3% of reported portfolio weight. BANCFIRST TRUST & INVESTMENT MANAGEMENT ranks #N/A out of 1000 investors tracked by Alpha Score. In the most recent quarter, BANCFIRST TRUST & INVESTMENT MANAGEMENT initiated 22 new positions. They added to 25 existing positions. They trimmed 7 positions. Their current best-performing preview position is LEVI with returns of +34.91%.
65 stock holdings
| Holding | Weight | Avg Buy | Current | Return | Quarter Change |
|---|---|---|---|---|---|
BANF BANCFIRST CORP | 42.44% | $85.68 | $112.91 | +31.78% | Added +2.75% |
XOM EXXON MOBIL CORP | 18.92% | $107.85 | $165.11 | +53.09% | Added +0.13% |
VBR VANGUARD INDEX FDS | 6.43% | $174.85 | $249.17 | +42.51% | Trimmed -4.65% |
BND VANGUARD BD INDEX FDS | 4.93% | $69.78 | $72.23 | +3.51% | Held |
VOO VANGUARD INDEX FDS | 4.55% | $398.22 | $703.77 | +76.73% | Trimmed -11.23% |
BSV VANGUARD BD INDEX FDS | 2.69% | $78.07 | $77.58 | -0.63% | Added +12.79% |
LEVI LEVI STRAUSS & CO NEW | 1.71% | $25.00 | $21.49 | -14.04% | Held |
VEA VANGUARD TAX-MANAGED FDS | 1.65% | $46.37 | $73.43 | +58.36% | Added +6.29% |
VTI VANGUARD INDEX FDS | 1.43% | $279.79 | $378.25 | +35.19% | Trimmed -10.75% |
BIV VANGUARD BD INDEX FDS | 1.24% | $81.79 | $75.42 | -7.79% | Added +12.21% |
Showing 1-10 of 65