BancFirst CorporationBancFirst CorporationBancFirst Corporation

BancFirst Corporation

No trades
No trades

Funds holding the stock

Sorted by market value, the list below shows funds with BancFirst Corporation stocks. Equipped with price, change, and other helpful stats, they make investing in stocks more accessible and offer more opportunities at a lower risk.
Symbol
Mkt value
Weight
Issuer
Management style
Focus
Expense ratio
AUM
Price
Chg %
Rel vol
NAV total return
3Y
IJRiShares Core S&P Small-Cap ETF
141.58 M USD0.13%
BlackRock, Inc.
Passive
Small cap
0.06%109.94 B USD144.25 USD−0.75%1.08+55.18%
IWMiShares Russell 2000 Index Fund
62.05 M USD0.08%
BlackRock, Inc.
Passive
Small cap
0.19%80.4 B USD294.67 USD−0.45%1.03+65.90%
VBRVanguard Morningstar Small-Cap Value ETF
35.96 M USD0.05%
The Vanguard Group, Inc.
Passive
Small cap
0.05%37.51 B USD244.64 USD−1.00%0.77+58.96%
VXFVanguard Extended Market ETF
27.04 M USD0.03%
The Vanguard Group, Inc.
Passive
Extended market
0.05%31.46 B USD241.35 USD−0.54%1.05+62.57%
SPSMState Street SPDR Portfolio S&P 600 Small Cap ETF
21.61 M USD0.13%
State Street Corp.
Passive
Small cap
0.03%16.5 B USD56.09 USD−0.74%0.47+54.87%
KREState Street SPDR S&P Regional Banking ETF
21.45 M USD0.49%
State Street Corp.
Passive
Financials
0.35%4.36 B USD74.31 USD−1.28%0.85+87.96%
IWNiShares Russell 2000 Value ETF
21.05 M USD0.15%
BlackRock, Inc.
Passive
Small cap
0.24%14.61 B USD222.76 USD−0.83%0.84+67.54%
SDYState Street SPDR S&P Dividend ETF
20.76 M USD0.10%
State Street Corp.
Passive
High dividend yield
0.35%21.85 B USD154.63 USD−0.81%0.76+40.22%
DFMCU.S. Micro Cap Portfolio: ETF Class Shares
20.7 M USD0.23%
Dimensional Holdings, Inc.
Active
Micro cap
0.41%297.35 M USD59.87 USD−0.81%0.59
KBEState Street SPDR S&P Bank ETF
14.85 M USD0.92%
State Street Corp.
Passive
Financials
0.35%1.61 B USD68.40 USD−1.36%1.08+96.46%
IJTiShares S&P SmallCap 600 Growth ETF
13.82 M USD0.17%
BlackRock, Inc.
Passive
Small cap
0.18%8.25 B USD169.53 USD−0.46%0.32+54.05%
VTWOVanguard Russell 2000 ETF
13.73 M USD0.08%
The Vanguard Group, Inc.
Passive
Small cap
0.06%17.5 B USD119.14 USD−0.40%0.77+65.57%
VIGVanguard Div Appreciation ETF
13.29 M USD0.01%
The Vanguard Group, Inc.
Passive
Total market
0.04%113.31 B USD240.11 USD−0.79%1.14+55.90%
DFASDimensional U.S. Small Cap ETF
12.63 M USD0.08%
Dimensional Holdings, Inc.
Active
Small cap
0.26%15.63 B USD81.51 USD−0.84%1.05+55.24%
SCHASchwab U.S. Small-Cap ETF
11.19 M USD0.05%
The Charles Schwab Corp.
Passive
Small cap
0.03%22.7 B USD34.46 USD−0.26%1.39+65.19%
VYMVanguard High Dividend Yield ETF
9.54 M USD0.01%
The Vanguard Group, Inc.
Passive
High dividend yield
0.04%83.6 B USD163.52 USD−0.43%1.10+65.30%
VIOOVanguard S&P Small-Cap 600 ETF
8.41 M USD0.13%
The Vanguard Group, Inc.
Passive
Small cap
0.07%4.25 B USD133.81 USD−0.72%0.96+54.74%
SLYGState Street SPDR S&P 600 Small Cap Growth ETF
8.38 M USD0.17%
State Street Corp.
Passive
Small cap
0.15%5.01 B USD113.18 USD−0.45%0.74+53.16%
AVUVAvantis U.S. Small Cap Value ETF
8.22 M USD0.03%
American Century Cos., Inc.
Active
Small cap
0.25%31.68 B USD125.32 USD−1.27%1.03+66.16%
IJSiShares S&P SmallCap 600 Value ETF
7.62 M USD0.09%
BlackRock, Inc.
Passive
Small cap
0.18%8.3 B USD136.08 USD−1.06%1.16+54.94%
SLYVState Street SPDR S&P 600 Small Cap Value ETF
4.62 M USD0.09%
State Street Corp.
Passive
Small cap
0.15%5 B USD108.52 USD−1.08%2.33+54.96%
SMLFiShares U.S. Small-Cap Equity Factor ETF
4.53 M USD0.11%
BlackRock, Inc.
Passive
Small cap
0.15%4.27 B USD87.34 USD−0.92%0.56+68.97%
ZPRRState Street SPDR RUSSELL 2000 U.S. SMALL CAP UCITS ETF Accum Ptg USD
4.44 M USD0.08%
State Street Corp.
Passive
Small cap
0.30%5.58 B USD74.61 EUR+0.09%0.79+52.28%
R2EHState Street SPDR RUSSELL 2000 U.S. SMALL CAP UCITS ETF Accum Shs - Hedged EUR
4.44 M USD0.08%
State Street Corp.
Passive
Small cap
0.46%180.29 M USD10.014 EUR+0.32%0.12
ISP6iShares S&P SmallCap 600 UCITS ETF USD4.3 M USD0.13%
BlackRock, Inc.
Passive
Small cap
0.31%3.23 B USD8,621 GBX−0.40%0.62+41.10%
DFATDimensional U.S. Targeted Value ETF
3.99 M USD0.03%
Dimensional Holdings, Inc.
Active
Extended market
0.28%14.85 B USD70.95 USD−1.21%0.82+59.10%
VFHVanguard Financials ETF
3.89 M USD0.03%
The Vanguard Group, Inc.
Passive
Financials
0.09%13.72 B USD140.06 USD−1.40%1.09+81.04%
DESWisdomTree U.S. SmallCap Dividend Fund
3.88 M USD0.18%
WisdomTree, Inc.
Passive
Small cap
0.38%2.19 B USD40.11 USD−0.74%0.63+51.29%
SPPDState Street SPDR S&P US Dividend Aristocrats UCITS ETF Hedged EUR
3.74 M USD0.10%
State Street Corp.
Passive
High dividend yield
0.40%55.34 M USD9.199 EUR−0.18%1.21+29.53%
SPYDState Street SPDR S&P US Dividend Aristocrats UCITS ETF USD
3.74 M USD0.10%
State Street Corp.
Passive
High dividend yield
0.35%3.89 B USD73.52 EUR−0.16%0.44+19.11%
AVSCAvantis U.S Small Cap Equity ETF
3.43 M USD0.11%
American Century Cos., Inc.
Active
Small cap
0.25%3.13 B USD72.36 USD−1.19%1.00+35.79%
FNDASchwab Fundamental U.S. Small Company ETF
2.62 M USD0.03%
The Charles Schwab Corp.
Passive
Small cap
0.25%9.11 B USD36.91 USD−0.78%1.35+53.79%
XRS2Xtrackers Russell 2000 UCITS ETF
2.14 M USD0.08%
Deutsche Bank AG
Passive
Small cap
0.36%2.79 B USD378.40 EUR0.00%1.36+50.46%
VTWVVanguard Russell 2000 Value ETF
2.08 M USD0.15%
The Vanguard Group, Inc.
Passive
Small cap
0.06%1.39 B USD196.48 USD−0.86%0.77+62.29%
IWOiShares Russell 2000 Growth Fund
1.94 M USD0.01%
BlackRock, Inc.
Passive
Small cap
0.24%14.7 B USD377.11 USD−0.11%0.68+63.98%
XSLVInvesco S&P SmallCap Low Volatility ETF
1.9 M USD0.75%
Invesco Ltd.
Passive
Small cap
0.25%252.46 M USD52.39 USD−0.83%0.20+39.07%
DFUVDimensional US Marketwide Value ETF
1.88 M USD0.01%
Dimensional Holdings, Inc.
Active
Total market
0.21%15.88 B USD57.13 USD−0.76%0.64+44.06%
VIOVVanguard S&P Small-Cap 600 Value ETF
1.86 M USD0.09%
The Vanguard Group, Inc.
Passive
Small cap
0.10%1.87 B USD116.85 USD−1.08%0.99+55.28%
VIOGVanguard S&P Small-Cap 600 Growth ETF
1.83 M USD0.17%
The Vanguard Group, Inc.
Passive
Small cap
0.10%1.08 B USD145.81 USD−0.39%0.67+47.89%
FYXFirst Trust Small Cap Core AlphaDEX Fund
1.82 M USD0.13%
AJM Ventures LLC
Passive
Small cap
0.58%1.41 B USD141.17 USD−0.92%0.55+75.21%
PRFZInvesco RAFI US 1500 Small-Mid ETF
1.76 M USD0.06%
Invesco Ltd.
Passive
Extended market
0.36%2.81 B USD54.48 USD−0.62%0.93+65.55%
QABAFirst Trust NASDAQ ABA Community Bank Index Fund
1.54 M USD1.50%
AJM Ventures LLC
Passive
Financials
0.60%102.22 M USD67.74 USD−1.29%0.93+79.00%
SMIZZacks Small/Mid Cap ETF
1.45 M USD0.52%
The Greenwood Trust
Active
Extended market
0.55%276.63 M USD41.92 USD−0.62%4.65+27.73%
XSHQInvesco S&P SmallCap Quality ETF
1.44 M USD0.47%
Invesco Ltd.
Passive
Small cap
0.29%304.77 M USD47.61 USD−1.27%0.84+36.60%
RWJInvesco S&P SmallCap 600 Revenue ETF
1.22 M USD0.06%
Invesco Ltd.
Passive
Small cap
0.39%2.08 B USD60.27 USD−1.77%0.99+66.80%
ONEQFidelity Nasdaq Composite Index ETF
1.21 M USD0.01%
FMR LLC
Passive
Total market
0.21%10.84 B USD104.12 USD−0.33%0.73+95.21%
DPSTDirexion Daily Regional Banks Bull 3X ETF
1.19 M USD0.41%
Rafferty Asset Management LLC
Passive
Financials
0.92%366.43 M USD133.71 USD−3.95%0.56+132.40%
RSSLGlobal X Russell 2000 ETF
1.17 M USD0.08%
Mirae Asset Global Investments Co., Ltd.
Passive
Small cap
0.08%1.5 B USD115.36 USD−0.48%0.39+36.20%
AVUSAvantis U.S. Equity ETF
1.06 M USD0.01%
American Century Cos., Inc.
Active
Total market
0.15%14.63 B USD130.16 USD−0.86%1.02+78.43%
TPSCTimothy Plan US Small Cap Core ETF
976.5 K USD0.26%
Timothy Partners Ltd.
Passive
Small cap
0.52%379.45 M USD47.43 USD−0.89%0.70+54.78%
SMLVState Street SPDR US Small Cap Low Volatility Index ETF
732.2 K USD0.28%
State Street Corp.
Passive
Small cap
0.12%256.84 M USD157.26 USD−1.01%0.68+67.45%
BBSCJPMorgan BetaBuilders U.S. Small Cap Equity ETF
708.27 K USD0.10%
JPMorgan Chase & Co.
Passive
Small cap
0.09%742.5 M USD89.64 USD−0.61%8.92+67.21%
ISMDInspire Small/Mid Cap ETF
688.44 K USD0.21%
Inspire Impact Group LLC
Passive
Extended market
0.53%336.72 M USD48.68 USD−0.77%1.07+60.87%
GSSCGS ActiveBeta U.S. Small Cap Equity ETF
684.99 K USD0.06%
The Goldman Sachs Group, Inc.
Passive
Small cap
0.20%1.09 B USD89.64 USD−0.82%0.53+62.45%
JHSCJohn Hancock Multifactor Small Cap ETF
628.68 K USD0.09%
Manulife Financial Corp.
Passive
Small cap
0.42%728.72 M USD48.21 USD−0.65%0.51+49.56%
FNCLFidelity MSCI Financials Index ETF
612.61 K USD0.03%
FMR LLC
Passive
Financials
0.08%2.43 B USD81.60 USD−1.38%0.82+81.07%
EZMWisdomTree U.S. MidCap Fund
502.81 K USD0.05%
WisdomTree, Inc.
Passive
Mid cap
0.38%950.4 M USD75.73 USD−0.78%1.40+50.42%
ZPRVSSgA SPDR ETFs Europe II PLC - State Street SPDR MSCI USA Small Cap Value Weighted UCITS ETF Accum Ptg USD
462.97 K USD0.04%
State Street Corp.
Passive
Small cap
0.35%1.09 B USD81.10 EUR−0.55%0.49+58.33%
QVMSInvesco S&P SmallCap 600 QVM Multi-factor ETF
363.39 K USD0.15%
Invesco Ltd.
Passive
Small cap
0.15%248.35 M USD33.86 USD−0.78%0.64+57.00%
ISCGiShares Morningstar Small-Cap Growth ETF
349.67 K USD0.04%
BlackRock, Inc.
Passive
Small cap
0.06%990.66 M USD63.43 USD−0.44%0.69+59.88%
ISCViShares Morningstar Small-Cap Value ETF
324.19 K USD0.05%
BlackRock, Inc.
Passive
Small cap
0.06%701.71 M USD79.75 USD−1.13%1.47+58.33%
XJRiShares ESG Select Screened S&P Small-Cap ETF
319.62 K USD0.15%
BlackRock, Inc.
Passive
Small cap
0.12%215.42 M USD50.83 USD−0.92%0.52+54.55%
SC0KInvesco Russell 2000 UCITS ETF
267.68 K USD0.08%
Invesco Ltd.
Passive
Small cap
0.25%344.55 M USD130.98 EUR+0.14%2.30+51.42%
FYTFirst Trust Small Cap Value AlphaDEX Fund
247 K USD0.12%
AJM Ventures LLC
Passive
Small cap
0.70%201.47 M USD71.24 USD−1.44%0.42+56.44%
JPSEJPMorgan Diversified Return U.S. Small Cap Equity ETF
237.41 K USD0.04%
JPMorgan Chase & Co.
Passive
Small cap
0.29%595.2 M USD59.43 USD−0.37%1.44+54.40%
OMFSInvesco Russell 2000 Dynamic Multifactor ETF
230.52 K USD0.08%
Invesco Ltd.
Passive
Small cap
0.39%282.68 M USD52.28 USD−0.67%4.36+56.51%
ZSMLBMO S&P US Small Cap Index ETF
220.71 K USD0.13%
Bank of Montreal
Passive
Small cap
0.23%137.77 M USD52.79 CAD−1.01%1.43+55.12%
ZSML.UBMO S&P US Small Cap Index ETF USD
220.71 K USD0.13%
Bank of Montreal
Passive
Small cap
0.23%10.19 M USD50.76 USD−0.78%0.00+52.96%
ZSML.FBMO S&P US Small Cap Index ETF Hedged
220.71 K USD0.13%
Bank of Montreal
Passive
Small cap
0.24%21.49 M USD45.58 CAD−0.65%0.66+45.26%
DTDWisdomTree U.S. Total Dividend Fund
216.57 K USD0.01%
WisdomTree, Inc.
Passive
Total market
0.28%1.68 B USD96.54 USD−0.68%0.99+65.65%
FESMFidelity Enhanced Small Cap Core ETF
207.3 K USD0.00%
FMR LLC
Active
Small cap
0.28%6.53 B USD47.09 USD−0.57%0.89+87.86%
JPSVJPMorgan Active Small Cap Value ETF
198.69 K USD0.72%
JPMorgan Chase & Co.
Active
Small cap
0.55%27.54 M USD69.23 USD−1.07%1.06+20.02%
RTWOL&G Russell 2000 US Small Cap Quality UCITS ETF192.93 K USD0.09%
Legal & General Group Plc
Passive
Small cap
0.30%222.7 M USD141.20 USD−0.09%0.06+61.83%
VTWGVanguard Russell 2000 Growth ETF
183.67 K USD0.01%
The Vanguard Group, Inc.
Passive
Small cap
0.06%1.51 B USD275.33 USD−0.12%1.82+62.46%
CUDiShares US Dividend Growers Index ETF (CAD-Hedged) Trust Units
164.21 K USD0.10%
BlackRock, Inc.
Passive
High dividend yield
0.66%173.44 M USD59.50 CAD−1.06%0.26+30.86%
AVTMAvantis Total Equity Markets ETF
157.14 K USD0.02%
American Century Cos., Inc.
Active
Total market
0.22%799.23 M USD55.31 USD−0.83%0.18
PSCFInvesco S&P SmallCap Financials ETF
154.89 K USD0.51%
Invesco Ltd.
Passive
Financials
0.29%30.62 M USD65.80 USD−1.31%8.89+63.58%
ITWOProShares Russell 2000 High Income ETF
144.05 K USD0.07%
ProShare Advisors LLC
Passive
Small cap
0.55%197.76 M USD45.42 USD−0.42%0.97+39.13%
BBSDBetaBuilders US Small Cap Equity UCITS ETF USD135.3 K USD0.03%
JPMorgan Chase & Co.
Passive
Small cap
0.14%267.94 M USD39.865 USD−0.01%0.00+30.41%
BBCSBetaBuilders US Small Cap Equity UCITS ETF AccumUSD135.3 K USD0.03%
JPMorgan Chase & Co.
Passive
Small cap
0.14%98.48 M USD3,071.0 GBX−0.04%0.32+22.86%
DXUVDimensional US Vector Equity ETF
126.78 K USD0.02%
Dimensional Holdings, Inc.
Active
Total market
0.25%591.57 M USD69.18 USD−1.04%1.06+34.47%
CASVAvantis CIBC Global Small Cap Value ETF Common Units Trust Units
111.64 K USD0.12%
Canadian Imperial Bank of Commerce
Active
Small cap
96 M USD22.89 CAD−1.17%1.93
ISCBiShares Morningstar Small-Cap ETF
108.84 K USD0.04%
BlackRock, Inc.
Passive
Small cap
0.04%286.78 M USD74.85 USD−0.82%1.33+59.30%
PFMInvesco Dividend Achievers ETF
107.7 K USD0.01%
Invesco Ltd.
Passive
Total market
0.52%804.09 M USD56.66 USD−0.74%0.39+56.50%
URTYProShares UltraPro Russell2000
96.41 K USD0.03%
ProShare Advisors LLC
Passive
Small cap
0.95%318.96 M USD80.20 USD−1.26%0.92+111.70%
BKSEBNY Mellon US Small Cap Core Equity ETF
87.81 K USD0.10%
The Bank of New York Mellon Corp.
Passive
Small cap
0.04%88.92 M USD43.94 USD−0.79%2.29+63.11%
STXKStrive Small-Cap ETF
86.7 K USD0.10%
Empirical Finance LLC
Passive
Small cap
0.18%84.35 M USD38.07 USD−0.50%0.60+24.80%
DDGTDimensional Funds ICAV - Global Targeted Value UCITS ETF AccumUSD83.54 K USD0.04%
Dimensional Holdings, Inc.
Active
Small cap
0.44%30.443 USD−0.46%1.21
RFLRInnovator U.S. Small Cap Managed Floor ETF
76.77 K USD0.08%
The Goldman Sachs Group, Inc.
Active
Downside hedge
0.89%96.34 M USD32.62 USD−0.52%0.74+29.20%
UWMProShares Ultra Russell2000
74.96 K USD0.03%
ProShare Advisors LLC
Passive
Small cap
0.95%243.83 M USD63.90 USD−0.85%1.64+98.06%
CAUVAvantis CIBC U.S. Small Cap Value ETF Common Units Trust Units
63.49 K USD0.16%
Canadian Imperial Bank of Commerce
Active
Small cap
38.88 M USD22.49 CAD−1.51%0.70
AVSUAvantis Responsible U.S. Equity ETF
53.74 K USD0.01%
American Century Cos., Inc.
Active
Total market
0.15%489.88 M USD88.88 USD−1.06%0.37+36.79%
FABFirst Trust Multi Cap Value AlphaDEX Fund
42.33 K USD0.02%
AJM Ventures LLC
Passive
Total market
0.66%177.35 M USD105.92 USD−1.21%0.31+56.76%
ESAHBNP Paribas Easy MSCI USA Small Cap Min Te UCITS ETF AccumUSD
39.56 K USD0.05%
BNP Paribas SA
Passive
Small cap
0.31%49.21 M USD13.724 USD−0.25%0.60
USSMBNP Paribas Easy MSCI USA Small Cap Min Te UCITS ETF Accum-CAP- EUR
39.56 K USD0.05%
BNP Paribas SA
Passive
Small cap
0.30%37.84 M USD13.2263 EUR+0.38%1.78
SCDSJPMorgan Fundamental Data Science Small Core ETF
37.82 K USD0.39%
JPMorgan Chase & Co.
Active
Small cap
0.40%9.76 M USD74.83 USD−0.63%0.02+38.92%
EBILongview Advantage ETF
30.37 K USD0.00%
Focus Financial Partners, Inc.
Active
Total market
0.24%701.85 M USD67.33 USD−0.90%1.40
SAAProShares Ultra SmallCap600
28.11 K USD0.10%
ProShare Advisors LLC
Passive
Small cap
0.95%28.73 M USD35.30 USD−1.83%2.20+75.20%
RSSLGlobal X Russell 2000 ETF Exchange Traded Fund Units
14.16 K USD0.08%
Mirae Asset Global Investments Co., Ltd.
Passive
Small cap
18.36 M USD11.39 AUD−0.35%0.93
KBFRInnovator U.S. Small Cap Managed 10 Buffer ETF
11.29 K USD0.08%
The Goldman Sachs Group, Inc.
Active
Downside hedge
0.79%13.74 M USD27.40 USD−0.65%0.21