MarketPeel
Insider Trading Intelligence
FD

F. Ford Drummond

BANF
DIRECTOR · BANCFIRST CORP /OK/ · CIK 0001512301
FILING MIX · LIFETIME58%/42%
BUYS
11
SELLS
8
TOTAL VALUE
$2.92M
COMPANIES
8
ACTIVE SINCE
Dec 2020
HOLDINGS NOW
14,378
AVG SELL PX
$122.24
TRADE KIND
SHOWING 19 / 19
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
11 backtested trades · 8 horizons · 5 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by F. Ford Drummond, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d11+36.36%-1.41%-0.24%-1.17%-1.53%
14d11+27.27%-2.83%-0.59%-2.24%-2.80%
30d11+27.27%-0.72%+0.15%-0.87%-0.39%
60d11+81.82%+0.74%+0.88%-0.14%+0.74%
90d11+63.64%+1.42%+3.05%-1.63%+0.06%
180d11+72.73%+2.91%+9.05%-6.14%-4.09%
1y11(1 pending)+40.00%-9.79%+7.66%-17.52%-15.51%
2y11(4 pending)+0.00%-17.34%+10.32%-27.66%-22.80%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
BANF · 5,000 shares · as of Aug 13, 2025
03,7507,50011,25015,000SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
FLOW · 11 buys / 8 sellsCOVERAGE · 20 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BANF
BANCFIRST CORP /OK/
SALE
Director
5,0000Aug 13, 2025Aug 14, 2025View →
BANF
BANCFIRST CORP /OK/
SALE
Director
5,000$126.29$631.4K0Aug 13, 2025Aug 14, 2025View →
BANF
BANCFIRST CORP /OK/
PURCHASE
Director
5,000$20.83$104.2K5,000Aug 13, 2025Aug 14, 2025View →
BANF
BANCFIRST CORP /OK/
PURCHASE
Director
5,000$20.83$104.2K5,000May 28, 2025May 28, 2025View →
BANF
BANCFIRST CORP /OK/
SALE
Director
5,0005,000May 28, 2025May 28, 2025View →
BANF
BANCFIRST CORP /OK/
SALE
Director
5,000$124.12$620.6K0May 28, 2025May 28, 2025View →
BANF
BANCFIRST CORP /OK/
SALE
Director
5,000$120.58$602.9K0Feb 5, 2025Feb 6, 2025View →
BANF
BANCFIRST CORP /OK/
SALE
Director
5,00010,000Feb 5, 2025Feb 6, 2025View →
BANF
BANCFIRST CORP /OK/
PURCHASE
Director
5,000$20.83$104.2K5,000Feb 5, 2025Feb 6, 2025View →
BANF
BANCFIRST CORP /OK/
PURCHASE
Director
5,000$20.83$104.2K5,000Jan 29, 2025Jan 29, 2025View →
BANF
BANCFIRST CORP /OK/
SALE
Director
5,000$117.97$589.9K0Jan 29, 2025Jan 29, 2025View →
BANF
BANCFIRST CORP /OK/
SALE
Director
5,00015,000Jan 29, 2025Jan 29, 2025View →
ZTR
VIRTUS TOTAL RETURN FUND INC.
PURCHASE
373$6.96$2.6K1,492Sep 21, 2022Sep 23, 2022View →
NCZ
VIRTUS CONVERTIBLE & INCOME FUND II
PURCHASE
1,938$5.15$10.0K1,938Apr 29, 2021Apr 29, 2021View →
AIO
VIRTUS ARTIFICIAL INTELLIGENCE & TECHNOLOGY OPPORTUNITIES FUND
PURCHASE
360$27.80$10.0K360Apr 29, 2021Apr 29, 2021View →
NFJ
VIRTUS DIVIDEND, INTEREST & PREMIUM STRATEGY FUND
PURCHASE
683$14.66$10.0K683Apr 29, 2021Apr 29, 2021View →
NIE
VIRTUS EQUITY & CONVERTIBLE INCOME FUND
PURCHASE
340$29.31$10.0K340Apr 29, 2021Apr 29, 2021View →
NCV
VIRTUS CONVERTIBLE & INCOME FUND
PURCHASE
1,715$5.81$10.0K1,715Apr 29, 2021Apr 29, 2021View →
ACV
VIRTUS DIVERSIFIED INCOME & CONVERTIBLE FUND
PURCHASE
100$32.35$3.2K2,850Dec 16, 2020Dec 17, 2020View →
Other insiders · BANF
Loading peer insiders…
About this filer
CIK 0001512301
ROLE
Director
PRIMARY
BANF
COMPANIES
8
ACTIVE SINCE
Dec 2020
MARKETPEEL · /INSIDER/0001512301DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback