BANF NASDAQ
BancFirst Corporation
1W: +2.2%
1M: -2.3%
3M: -4.7%
YTD: +4.5%
1Y: -13.4%
3Y: +51.5%
5Y: +64.6%
$111.31
+0.00 (+0.00%)
Weekly Expected Move ±2.7%
$101
$104
$107
$110
$113
Overview
News
Chart
Smart Money
Financials
Income Statement
Cash Flow
Balance Sheet
Earnings
Dividends
Analysis
Technicals
Weather
Peers
ESG
Institutions
ETF Exposure
Dark Pool
Short Interest
🏦 Institutional Activity
Latest: Q1 2026285
Institutions Holding
-13 vs prior
46.0%
Ownership
-1.59%
27
New
73
Increased
144
Reduced
63
Closed
👔 Insider Trades
25 records| Date | Name | Title | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026-05-07 | RAINBOLT DAVID E | director | S-Sale | 9,001 | $115.11 | $1.0M | Filing |
| 2026-05-06 | RAINBOLT DAVID E | director | S-Sale | 6,219 | $115.07 | $716K | Filing |
| 2026-04-29 | RAINBOLT DAVID E | director | S-Sale | 1 | $115.00 | $115 | Filing |
| 2026-04-28 | RAINBOLT DAVID E | director | S-Sale | 24,614 | $115.55 | $2.8M | Filing |
| 2026-04-27 | RAINBOLT DAVID E | director | S-Sale | 205 | $115.01 | $24K | Filing |
| 2026-04-24 | RAINBOLT DAVID E | director | S-Sale | 650 | $115.02 | $75K | Filing |
| 2026-04-23 | RAINBOLT DAVID E | director | S-Sale | 17,527 | $115.53 | $2.0M | Filing |
| 2026-04-03 | COPELAND SCOTT | officer: executive vice president | I-I | 89 | $— | $0 | Filing |
| 2026-04-03 | SCHMIDT DARRYL | officer: executive vice president | I-I | 76 | $— | $0 | Filing |
| 2026-04-03 | Harlow David R | officer: cheif executive officer | I-I | 80 | $— | $0 | Filing |
| 2026-04-03 | Hannah Dennis Jay | officer: executive vice president | I-I | 58 | $— | $0 | Filing |
| 2026-04-03 | Foster Kelly | officer: senior vice president | I-I | 61 | $— | $0 | Filing |
| 2026-04-03 | Carroll Jason A | officer: chief risk officer | I-I | 45 | $— | $0 | Filing |
| 2026-04-03 | FERGUSON ROY C | other | I-I | 105 | $— | $0 | Filing |
| 2026-04-03 | Andrus Hannah | officer: executive vice president | I-I | 58 | $— | $0 | Filing |
| 2026-04-03 | BRAND DENNIS L | other | I-I | 62 | $— | $0 | Filing |
| 2026-04-03 | Wanzer Dara | officer: executive vice president | I-I | 42 | $— | $0 | Filing |
| 2026-04-03 | Slay John K JR | officer: chief credit officer | I-I | 68 | $— | $0 | Filing |
| 2026-02-26 | McCasland Thomas Howard III | director | J-Other | 85,006 | $— | $0 | Filing |
| 2026-02-10 | FORAKER RANDY | officer: executive vice president | S-Sale | 3,000 | $119.91 | $360K | Filing |
| 2026-02-03 | RAINBOLT DAVID E | director | G-Gift | 225,000 | $— | $0 | Filing |
| 2026-02-03 | RAINBOLT DAVID E | director | J-Other | 188 | $— | $0 | Filing |
| 2026-01-30 | RAINBOLT DAVID E | director | J-Other | 269,223 | $— | $0 | Filing |
| 2026-01-30 | RAINBOLT DAVID E | director | J-Other | 225,000 | $— | $0 | Filing |
| 2026-01-30 | BF Bank Partners LP | 10% owner | J-Other | 269,223 | $— | $0 | Filing |
🏛️ Congressional Trades
0 records| Date | Politician | Chamber | Type | Amount | Filing |
|---|---|---|---|---|---|
| No congressional trades found | |||||
🏦 Top Institutional Holders
20 holders| Holder | Shares | Value | Date Reported | Filing | |
|---|---|---|---|---|---|
| BlackRock, Inc. | 3,091,609 | $335M | +17,253 | 2026-03-31 | Filing |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGE | 2,590,089 | $281M | -24,551 | 2026-03-31 | Filing |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 1,543,449 | $167M | +1,543,449 | 2026-03-31 | Filing |
| STATE STREET CORP | 1,325,491 | $144M | -50,382 | 2026-03-31 | Filing |
| VANGUARD CAPITAL MANAGEMENT LLC | 1,084,440 | $118M | +1,084,440 | 2026-03-31 | Filing |
| DIMENSIONAL FUND ADVISORS LP | 869,545 | $94M | -23,401 | 2026-03-31 | Filing |
| BancFirst Trust & Investment Management | 871,990 | $94M | +19,909 | 2026-03-31 | Filing |
| GEODE CAPITAL MANAGEMENT, LLC | 533,134 | $58M | +17,218 | 2026-03-31 | Filing |
| FULLER & THALER ASSET MANAGEMENT, INC. | 269,938 | $29M | -432 | 2026-03-31 | Filing |
| NORTHERN TRUST CORP | 245,654 | $27M | +4,475 | 2026-03-31 | Filing |
| Champlain Investment Partners, LLC | 223,375 | $24M | -17,358 | 2026-03-31 | Filing |
| AMERICAN CENTURY COMPANIES INC | 216,139 | $23M | +62,878 | 2026-03-31 | Filing |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA | 205,480 | $22M | +205,480 | 2026-03-31 | Filing |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 204,397 | $22M | +15,360 | 2026-03-31 | Filing |
| Bank of New York Mellon Corp | 155,889 | $17M | -4,142 | 2026-03-31 | Filing |
| VANGUARD FIDUCIARY TRUST CO | 146,585 | $16M | +146,585 | 2026-03-31 | Filing |
| RAYMOND JAMES FINANCIAL INC | 133,051 | $14M | -58 | 2026-03-31 | Filing |
| GOLDMAN SACHS GROUP INC | 112,820 | $12M | -12,878 | 2026-03-31 | Filing |
| BANK OF AMERICA CORP /DE | 104,979 | $11M | -3,554 | 2026-03-31 | Filing |
| PRINCIPAL FINANCIAL GROUP INC | 101,627 | $11M | -18,608 | 2026-03-31 | Filing |