Subscribe

BancFirst Corporation (BANF)

USD117.43 +2.40 (+2.09%)
US NASDAQ Financial Services Banks - Regional
Address 100 North Broadway Avenue 73102
Oklahoma City, OK, US
CEO David R. Harlow
IPO 1990-03-26
CIK 760498 ISIN US05945F1030

Explore sections of this company profile

Also trades on NASDAQ Global Select · BANF (USD) NASDAQ Global Select · BANFP (USD)
Description

BancFirst Corporation functions as the parent bank holding company for BancFirst, delivering a wide spectrum of commercial banking services to both retail customers and small to mid-sized businesses. Its operations are organized into key divisions: Metropolitan Banks, Community Banks, Pegasus Bank, and a segment for Other Financial Services. The institution presents a comprehensive selection of deposit options, such as checking, negotiable order of withdrawal (NOW) accounts, savings, money market, sweep, and club accounts, in addition to individual retirement accounts (IRAs) and certificates of deposit (CDs). It also provides convenient features like overdraft protection and automatic drafting services. Regarding lending, BancFirst offers various commercial and financial loans tailored to support working capital, the acquisition or expansion of facilities, equipment purchases, and other business necessities. Its lending portfolio includes specialized areas like private banking, financing for the energy sector, commercial and residential real estate, and general commercial and industrial (C&I) loans. Moreover, it extends consumer loans to facilitate purchases of personal goods such as vehicles, boats, household items, as well as funding for vacations and educational pursuits. Beyond its core banking activities, the corporation engages in investment management and the administration of trusts for individuals, corporate entities, and employee benefit plans. It also acts as a bond trustee and paying agent for numerous municipal and governmental bodies throughout Oklahoma. Additional services encompass correspondent banking, including item processing and research, real estate investment ventures, and insurance agency operations. Rounding out its offerings are funds transfer, collection services, safe deposit boxes, and cash management solutions. BancFirst primarily caters to clients in Oklahoma's non-metropolitan trade centers and urban areas within its metropolitan statistical regions. The company maintains an extensive network of 108 banking branches across Oklahoma, supplemented by three locations in Dallas, Texas. Established in 1984, BancFirst Corporation was initially known as United Community Corporation before changing its name in November 1988, and its corporate headquarters are situated in Oklahoma City, Oklahoma.

News Sentiment (7d)
79 Positive

Based on only 1 article — low confidence

Market Cap & Enterprise Value
Merger & Acquisition History
Target company Date Filing
Lawton Security 1998-07-24 View
Technical Outlook
Loading outlook…
Loading forecast...
Signal Summary Loading…
Indicator 1D1W2W3W1M
Each column is computed on that timeframe's candles (1D = daily, 1W ≈ weekly, 1M ≈ monthly), not on the same last day. ▲ bullish · ▼ bearish · — neutral. The Net row counts signals per column; hover any cell (or the indicator name) to see the exact rule behind it.
Day Score & sub-scores
Statistical fingerprint & regime detail
Conditional historical analysis
Customize analysis (advanced)
Indicative levels generated algorithmically. Not financial advice.
Risk Profile
Loading risk profile…
Price Chart
Averages
Trend
Price
Levels
Draw
USD117.43 +2.40 (+2.09%)
Loading historical data…
Volume Profile
Loading…
Liquidity & share structure
Average Volume
166.4K
Beta
0.60
Float Shares
23.10M
Free Float %
68.8%
Price Performance
1D5D1M3M6M YTD1Y3Y5Y10YMax
-0.17% -1.41% -1.18% +0.26% -0.50% +4.03% -10.85% +25.19% +57.11% +251.69% +6,061.45%
Rolling Volatility
Loading…
Drawdown
Loading…
Relative Strength
Loading…
Monthly Returns Heatmap
From To
Loading…
Annual Monthly Returns
Loading…
Daily Returns Distribution
vs.
Loading histogram data…

Revenue flow

Revenue by geography

Revenue by segment

From To

Revenue composition

From To

By product

By geography

Financial Statements

Income Statement

Balance Sheet

Cash Flow Statement

Key Metrics

Financial Ratios

Employees

Financial Growth (CAGR)

Market Data

Analyst Consensus (3 ratings, all time) Hold
Price Targets & DCF
Current price
117.43
Low 95.00 -19.1%
Consensus 95.00 -19.1%
Median 95.00 -19.1%
High 95.00 -19.1%
DCF (Unlevered) 49.72 -57.7%
DCF (Levered) 54.91 -53.2%

DCF figures are point estimates: small changes in growth or discount-rate assumptions move them materially. Read them as a reference, not a precise target.

Ratings Trend (MoM) 0% Bullish
Rating 2026-05 Change
Strong Buy 0 0
Buy 0 0
Hold 3 0
Sell 0 0
Strong Sell 0 0
Price Target Summary
Period # Analysts Avg Target
Last Month
Last Quarter
Last Year
All Time 1
95.00
-19.1%
Quality scores
Altman Z-Score
-0.10
Distress
Piotroski F-Score
6 / 9
Average
Composite Rating
B+
Overall Score
3 / 5
Medium
DCF Score
3 / 5
Medium
ROE Score
4 / 5
High
ROA Score
4 / 5
High
D/E Score
3 / 5
Medium
P/E Score
2 / 5
Medium
P/Book Score
2 / 5
Medium
Operational MOAT
  • Revenue growth
    -9.3% Q1'26: +4.4% (vs Q1'25)
  • EPS growth
    +10.6% Q1'26: +10.8% (vs Q1'25)
  • FCF margin
    Q1'26: +26.9% (vs Q1'25)
  • EBIT margin
    Q1'26: +32.0% (vs Q1'25)
  • ROIC
    Q1'26: -6.8% (vs Q1'25)
  • Share dilution
    +0.9% Q1'26: +1.1% (vs Q1'25)
  • Debt / EBITDA
    Q1'26: 0.30× (vs Q1'25)
Valuation Multiples From To
Price Forecast (3Y) From To
Model
Adjust
P/E
Theoretical Return — If Invested Today

* These projections are based on analyst consensus estimates and user-defined valuation multiples. This table is for informational purposes only and does not constitute a recommendation to buy or sell any security. Past performance is not indicative of future results.

DCF Interactive Model (UFCF)
Projection years:
Market assumptions
WACC components (optional)
Ke (Cost of Equity) = Rf + β (0.61) × ERP
WACC = 97% × Ke + 3% × Kd (231.8%) × (1−t)

Modifying these values recalculates WACC automatically.

Business assumptions
Intrinsic value (base): 49.72 Current price: 117.43
Enterprise Value: Equity Value: Terminal Value: TV as % of EV:

Base values reflect the latest available data for this company and market conditions.

Consensus Estimates
Metric Dec 2007
actual
Dec 2008
actual
Dec 2009
actual
Dec 2010
actual
Dec 2012
actual
Dec 2013
actual
Dec 2014
actual
Dec 2015
actual
Dec 2016
actual
Dec 2017
actual
Dec 2018
actual
Dec 2019
actual
Dec 2020
actual
Dec 2021
actual
Dec 2022
actual
Dec 2023
actual
Dec 2024
actual
Dec 2025
actual
Dec 2026
1 Rev. Ana.
2 EPS Ana.
Dec 2027
1 Rev. Ana.
2 EPS Ana.
Revenue
301.89M
est: 207.19M (+45.7%)
272.31M
est: 207.86M (+31.0%)
236.67M
est: 166.79M (+41.9%)
240.84M
est: 189.00M (+27.4%)
270.30M
est: 234.69M (+15.2%)
267.44M
est: 236.62M (+13.0%)
290.57M
est: 246.32M (+18.0%)
306.85M
est: 284.43M (+7.9%)
325.60M
est: 311.67M (+4.5%)
366.14M
est: 341.47M (+7.2%)
428.40M
est: 385.93M (+11.0%)
473.89M
est: 419.07M (+13.1%)
464.34M
est: 441.13M (+5.3%)
497.05M
est: 470.73M (+5.6%)
603.57M
est: 557.30M (+8.3%)
809.34M
est: 594.73M (+36.1%)
908.71M
est: 629.90M (+44.3%)
824.33M
est: 683.25M (+20.6%)
721.75M
718.42M – 725.08M
+5.6% YoY
742.65M
739.23M – 746.07M
+2.9% YoY
EBITDA
92.04M
est: 149.17M (-38.3%)
76.36M
est: 121.22M (-37.0%)
57.12M
est: 63.28M (-9.7%)
74.18M
est: 87.77M (-15.5%)
89.84M
est: 100.59M (-10.7%)
91.92M
est: 98.52M (-6.7%)
102.52M
est: 99.88M (+2.6%)
113.11M
est: 116.51M (-2.9%)
120.32M
est: 129.85M (-7.3%)
148.10M
est: 155.69M (-4.9%)
173.30M
est: 198.49M (-12.7%)
185.55M
est: 229.54M (-19.2%)
141.94M
est: 146.33M (-3.0%)
228.44M
est: 198.24M (+15.2%)
259.48M
est: 214.83M (+20.8%)
292.14M
est: 234.64M (+24.5%)
296.96M
est: 248.51M (+19.5%)
325.92M
est: 269.56M (+20.9%)
284.75M
283.44M – 286.06M
+5.6% YoY
292.99M
291.64M – 294.34M
+2.9% YoY
EBIT
81.65M
est: 71.07M (+14.9%)
67.81M
est: 71.30M (-4.9%)
48.68M
est: 57.21M (-14.9%)
65.65M
est: 64.83M (+1.3%)
79.00M
est: 80.50M (-1.9%)
80.84M
est: 81.17M (-0.4%)
91.17M
est: 84.49M (+7.9%)
101.21M
est: 97.57M (+3.7%)
107.94M
est: 106.91M (+1.0%)
136.31M
est: 117.13M (+16.4%)
159.75M
est: 132.38M (+20.7%)
169.56M
est: 143.75M (+18.0%)
123.51M
est: 151.32M (-18.4%)
208.40M
est: 161.47M (+29.1%)
237.43M
est: 191.17M (+24.2%)
269.95M
est: 216.14M (+24.9%)
275.28M
est: 228.92M (+20.2%)
303.38M
est: 248.31M (+22.2%)
262.31M
261.10M – 263.52M
+5.6% YoY
269.90M
268.66M – 271.15M
+2.9% YoY
Net Income
53.09M
est: 47.85M (+11.0%)
44.36M
est: 42.02M (+5.6%)
32.61M
est: 21.01M (+55.2%)
42.31M
est: 36.24M (+16.8%)
51.90M
est: 48.41M (+7.2%)
54.32M
est: 50.62M (+7.3%)
63.89M
est: 55.31M (+15.5%)
66.17M
est: 61.36M (+7.8%)
70.67M
est: 67.96M (+4.0%)
86.44M
est: 78.75M (+9.8%)
125.81M
est: 115.42M (+9.0%)
134.88M
est: 128.81M (+4.7%)
99.59M
est: 88.00M (+13.2%)
167.63M
est: 138.58M (+21.0%)
193.10M
est: 149.00M (+29.6%)
212.47M
est: 211.33M (+0.5%)
216.35M
est: 216.44M (0.0%)
240.61M
est: 242.15M (-0.6%)
249.27M
247.63M – 249.46M
+2.9% YoY
250.23M
241.07M – 254.76M
+0.4% YoY
SGA
84.42M
est: 77.56M (+8.9%)
89.45M
est: 83.33M (+7.3%)
96.02M
est: 59.24M (+62.1%)
98.32M
est: 87.09M (+12.9%)
109.81M
est: 107.70M (+2.0%)
111.82M
est: 108.78M (+2.8%)
118.96M
est: 107.84M (+10.3%)
123.43M
est: 119.80M (+3.0%)
129.80M
est: 129.34M (+0.4%)
134.80M
est: 127.98M (+5.3%)
150.00M
est: 141.96M (+5.7%)
162.72M
est: 161.24M (+0.9%)
173.80M
est: 165.65M (+4.9%)
177.58M
est: 155.26M (+14.4%)
197.79M
est: 183.01M (+8.1%)
214.93M
est: 185.34M (+16.0%)
227.74M
est: 196.30M (+16.0%)
294.34M
est: 212.93M (+38.2%)
224.93M
223.89M – 225.96M
+5.6% YoY
231.44M
230.37M – 232.51M
+2.9% YoY
EPS
1.71
est: 1.42 (+20.4%)
1.46
est: 1.33 (+9.8%)
1.07
est: 0.52 (+107.8%)
1.38
est: 1.05 (+31.4%)
1.71
est: 1.46 (+17.1%)
1.78
est: 1.53 (+16.3%)
2.07
est: 2.37 (-12.7%)
2.13
est: 2.10 (+1.3%)
2.26
est: 2.20 (+2.6%)
2.72
est: 2.75 (-0.9%)
3.85
est: 3.72 (+3.4%)
4.13
est: 4.03 (+2.5%)
3.05
est: 2.68 (+13.7%)
5.12
est: 4.96 (+3.2%)
5.89
est: 5.79 (+1.8%)
6.45
est: 6.23 (+3.5%)
6.55
est: 6.38 (+2.6%)
7.22
est: 7.15 (+1.0%)
7.31
7.30 – 7.36
+2.3% YoY
7.32
7.11 – 7.51
+0.0% YoY
Recent Grade Changes (3M)
Date Firm Previous New Grade Action
2026-04-20 DA Davidson Neutral Neutral Maintain
Historical Ratings (3M)
Date Rating Overall DCF ROE ROA D/E P/E P/B
2026-05-28 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-27 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-26 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-22 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-21 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-20 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-19 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-18 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-15 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-14 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-13 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-12 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-11 B+ 3/5 3/5 4/5 4/5 3/5 2/5 2/5
2026-05-08 B 3/5 3/5 4/5 4/5 3/5 2/5 1/5
2026-05-07 B 3/5 3/5 4/5 4/5 3/5 2/5 1/5
2026-05-06 B 3/5 3/5 4/5 4/5 3/5 2/5 1/5
2026-05-05 B 3/5 3/5 4/5 4/5 3/5 2/5 1/5
2026-05-04 B 3/5 3/5 4/5 4/5 3/5 2/5 1/5
2026-05-01 B+ 3/5 3/5 4/5 5/5 3/5 2/5 1/5
2026-04-30 B+ 3/5 3/5 4/5 5/5 3/5 2/5 1/5
2026-04-29 B+ 3/5 3/5 4/5 5/5 3/5 2/5 2/5
2026-04-28 B+ 3/5 3/5 4/5 5/5 3/5 2/5 2/5
2026-04-27 B+ 3/5 3/5 4/5 5/5 3/5 2/5 2/5
2026-04-24 B+ 3/5 3/5 4/5 5/5 3/5 2/5 2/5
2026-04-23 B+ 3/5 3/5 2/5 5/5 3/5 2/5 4/5
2026-04-22 B+ 3/5 3/5 2/5 5/5 3/5 2/5 4/5
2026-04-21 B+ 3/5 3/5 2/5 5/5 3/5 2/5 4/5
2026-04-20 B+ 3/5 3/5 2/5 5/5 3/5 2/5 4/5
2026-04-17 C 2/5 4/5 1/5 1/5 2/5 1/5 1/5
2026-04-16 B+ 3/5 4/5 4/5 5/5 2/5 2/5 2/5

Owner Earnings

Owner's Earnings (history) From To
Owner alignment
Owner's Earnings TTM
198.66M
OE per share TTM
5.86
Owner's Yield
5.37%
Maintenance CapEx ratio
10.25%
Maint CapEx / Avg PPE
42.4%

Ownership Overview

Ownership breakdown
At a glance
Institutional holders
246
Total invested
1.81B
Insider transactions (90d)
9
Beneficial owners (>5%)
14
Beneficial owners (>5%)
# Reporting person Amount owned % of class Sole voting Shared voting Sole dispositive Shared dispositive Type Citizenship Filing date SEC filing
1 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 3.41M 10.43% 2.45M 717.5K 2.70M 717.5K IA A California 2022-06-09
2 (1) BlackRock, Inc. 2.91M 8.80% 2.86M 2.91M HC Delaware 2023-01-25
3 The Vanguard Group - 23-1945930 2.00M 6.15% 14.9K 1.97M 29.4K IA Pennsylvania 2022-02-09
4 Trust Company 1.97M 6.10% 357.1K 646.5K 1.30M 672.0K BK Oklahoma 2022-02-03
5 Investors Trust Company 1.91M 5.80% 293.8K 646.5K 1.24M 672.0K BK Oklahoma 2020-01-23
6 73-0737662 845.1K 11.00% 281.8K 171.4K 661.0K 184.2K BK United States 2010-02-11
7 FMR LLC 830.1K 5.28% 830.1K HC Delaware 2017-02-14
8 C.L. Craig, Jr. 414.6K 6.10% IN Oklahoma 1998-05-11
9 Cleo L. Craig Grandchildrens Trust 414.6K 6.10% OO Oklahoma 1998-05-11
10 Michael Thomas Craig 414.6K 6.10% IN Oklahoma 1998-05-11
11 04-2683227 411.9K 5.08% 275.0K 411.9K IA, HC Massachusetts 2003-02-12
12 ###-##-####) 139.8K 2.25% 139.8K IN United States of America 1995-02-09
13 04-2507163) 139.8K 2.25% 139.8K HC Commonwealth of Massachusetts 1995-02-09
14 a member of a group* 0.00% IV, IA Michigan 1997-12-01

Institutional Activity (13F)

Institutional ownership trend From To
13F snapshot — 2026 Q1
Investors holding
246
-14 vs prev Q
New positions
28
Closed positions
42
Increased
111
Reduced
91
Put/Call ratio
0.76
Calls held
2.9K
Puts held
2.2K
Top institutional holders
# Investor Shares / Δ Mkt value / Δ Own% / Δ Weight% / Δ Avg px / Perf. Hold / Status
1 BLACKROCK, INC. 3.07M +42.4K (+1.4%) 325.94M -57.4M (-15.0%) 9.20% +0.081 pp 0.01% -0.001 pp USD105.42 +0.6% 6 qtrs
2 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 2.61M -236.4K (-8.3%) 277.20M -83.3M (-23.1%) 7.82% -0.751 pp 0.74% -0.135 pp USD93.99 +12.8% 17 qtrs
3 VANGUARD GROUP INC 2.27M -9.4K (-0.4%) 240.96M -47.6M (-16.5%) 6.80% -0.063 pp 0.00% -0.001 pp USD50.16 +111.4% 84 qtrs
4 STATE STREET CORP 1.38M +97.0K (+7.6%) 146.54M -15.8M (-9.7%) 4.12% +0.271 pp 0.00% -0.001 pp USD81.10 +30.7% 51 qtrs
5 DIMENSIONAL FUND ADVISORS LP 892.9K -19.4K (-2.1%) 94.68M -20.7M (-17.9%) 2.67% -0.072 pp 0.02% -0.005 pp USD34.38 +208.4% 51 qtrs
6 BANCFIRST TRUST & INVESTMENT MANAGEMENT 852.1K -34.5K (-3.9%) 92.08M -21.1M (-18.7%) 2.55% -0.117 pp 37.96% -5.105 pp USD84.43 +25.6% 17 qtrs
7 GEODE CAPITAL MANAGEMENT, LLC 515.9K -950.0 (-0.2%) 54.70M -10.7M (-16.3%) 1.54% -0.011 pp 0.00% -0.001 pp USD64.77 +63.7% 78 qtrs
8 WELLS FARGO & COMPANY/MN 281.2K -8.9K (-3.1%) 29.81M -6.9M (-18.7%) 0.84% -0.031 pp 0.01% -0.002 pp USD97.79 +8.4% 57 qtrs
9 FULLER & THALER ASSET MANAGEMENT, INC. 270.4K -647.0 (-0.2%) 28.66M -5.6M (-16.4%) 0.81% -0.006 pp 0.10% -0.020 pp USD91.06 +16.4% 11 qtrs
10 NORGES BANK 261.5K +261.5K (+100.0%) 27.72M +27.7M (+100.0%) 0.78% +0.782 pp 0.00% +0.003 pp USD106.02 +0.0% 1 qtrs NEW
11 MORGAN STANLEY 242.4K +34.2K (+16.4%) 25.70M -628.8K (-2.4%) 0.73% +0.099 pp 0.00% 0.000 pp USD89.04 +19.1% 51 qtrs
12 NORTHERN TRUST CORP 241.2K -10.5K (-4.2%) 25.57M -6.3M (-19.6%) 0.72% -0.035 pp 0.00% -0.001 pp USD49.25 +115.3% 51 qtrs
13 CHAMPLAIN INVESTMENT PARTNERS, LLC 240.7K -71.4K (-22.9%) 25.52M -13.9M (-35.3%) 0.72% -0.218 pp 0.26% -0.039 pp USD84.90 +24.9% 12 qtrs
14 CHARLES SCHWAB INVESTMENT MANAGEMENT INC 189.0K -1.7K (-0.9%) 20.04M -4.1M (-16.9%) 0.57% -0.008 pp 0.00% -0.001 pp USD68.12 +55.6% 100 qtrs
15 VERITION FUND MANAGEMENT LLC 168.6K +39.7K (+30.8%) 17.87M +1.6M (+9.6%) 0.50% +0.117 pp 0.07% +0.003 pp USD114.81 -7.7% 5 qtrs
16 BANK OF NEW YORK MELLON CORP 160.0K -13.8K (-7.9%) 16.97M -5.0M (-22.8%) 0.48% -0.044 pp 0.00% -0.001 pp USD42.99 +146.6% 66 qtrs
17 INVESCO LTD. 154.6K -8.9K (-5.4%) 16.40M -4.3M (-20.7%) 0.46% -0.029 pp 0.00% -0.001 pp USD107.93 -1.8% 57 qtrs
18 AMERICAN CENTURY COMPANIES INC 153.3K +40.2K (+35.6%) 16.25M +2.0M (+13.7%) 0.46% +0.119 pp 0.01% +0.001 pp USD114.86 -7.7% 23 qtrs
19 RAYMOND JAMES FINANCIAL INC 133.1K -1.1K (-0.8%) 14.11M -2.9M (-16.8%) 0.40% -0.005 pp 0.00% -0.001 pp USD119.50 -11.3% 5 qtrs
20 GOLDMAN SACHS GROUP INC 125.7K +21.0K (+20.1%) 13.33M +89.1K (+0.7%) 0.38% +0.061 pp 0.00% +0.000 pp USD100.67 +5.3% 73 qtrs
21 PRINCIPAL FINANCIAL GROUP INC 120.2K +6.9K (+6.1%) 12.75M -1.6M (-11.1%) 0.36% +0.019 pp 0.01% -0.001 pp USD79.00 +34.2% 37 qtrs
22 JPMORGAN CHASE & CO 114.7K -9.3K (-7.5%) 12.16M -3.5M (-22.4%) 0.34% -0.030 pp 0.00% 0.000 pp USD95.80 +10.7% 51 qtrs
23 BANK OF AMERICA CORP /DE/ 108.5K +12.4K (+12.9%) 11.51M -652.9K (-5.4%) 0.32% +0.036 pp 0.00% +0.000 pp USD85.55 +23.9% 52 qtrs
24 MILLENNIUM MANAGEMENT LLC 78.4K +78.4K (+100.0%) 8.32M +8.3M (+100.0%) 0.23% +0.235 pp 0.00% +0.004 pp USD106.02 +0.0% 32 qtrs
25 FIRST TRUST ADVISORS LP 73.5K -18.7K (-20.3%) 7.79M -3.9M (-33.2%) 0.22% -0.057 pp 0.01% -0.003 pp USD96.20 +10.2% 50 qtrs
26 PUBLIC SECTOR PENSION INVESTMENT BOARD 71.5K -9.0K (-11.2%) 7.58M -2.6M (-25.5%) 0.21% -0.028 pp 0.03% -0.012 pp USD95.86 +10.6% 22 qtrs
27 CITADEL ADVISORS LLC 70.9K +33.4K (+89.3%) 7.51M +2.8M (+58.8%) 0.21% +0.100 pp 0.00% +0.000 pp USD105.80 +0.2% 30 qtrs
28 FMR LLC 63.1K -962.0 (-1.5%) 6.69M -1.4M (-17.4%) 0.19% -0.004 pp 0.00% 0.000 pp USD94.12 +12.6% 47 qtrs
29 QUBE RESEARCH & TECHNOLOGIES LTD 62.9K -14.3K (-18.5%) 6.66M -3.1M (-31.7%) 0.19% -0.044 pp 0.01% -0.003 pp USD106.90 -0.8% 9 qtrs
30 RHUMBLINE ADVISERS 58.5K -2.1K (-3.4%) 6.20M -1.5M (-19.0%) 0.18% -0.007 pp 0.01% -0.001 pp USD64.89 +63.4% 52 qtrs
31 CRAWFORD INVESTMENT COUNSEL INC 54.7K +4.4K (+8.7%) 5.80M -561.9K (-8.8%) 0.16% +0.012 pp 0.10% -0.009 pp USD56.79 +86.7% 52 qtrs
32 LEGAL & GENERAL GROUP PLC 52.7K -3.4K (-6.0%) 5.58M -1.5M (-21.2%) 0.16% -0.011 pp 0.00% 0.000 pp USD61.76 +71.7% 46 qtrs
33 NUVEEN, LLC 45.9K -1.1K (-2.4%) 4.86M -1.1M (-18.2%) 0.14% -0.004 pp 0.00% 0.000 pp USD109.87 -3.5% 4 qtrs
34 SWISS NATIONAL BANK 42.7K +900.0 (+2.2%) 4.53M -758.9K (-14.4%) 0.13% +0.002 pp 0.00% 0.000 pp USD53.42 +98.5% 51 qtrs
35 AMERIPRISE FINANCIAL INC 42.0K -3.4K (-7.5%) 4.46M -1.3M (-22.5%) 0.13% -0.011 pp 0.00% 0.000 pp USD52.14 +103.3% 55 qtrs
36 REGIONS FINANCIAL CORP 40.5K +503.0 (+1.3%) 4.30M -764.7K (-15.1%) 0.12% +0.001 pp 0.03% -0.006 pp USD100.87 +5.1% 15 qtrs
37 BARCLAYS PLC 39.8K -16.3K (-29.1%) 4.22M -1.7M (-28.6%) 0.12% -0.050 pp 0.00% -0.001 pp USD105.80 +0.2% 51 qtrs
38 UBS ASSET MANAGEMENT AMERICAS INC 39.5K -1.1K (-2.8%) 4.19M -952.4K (-18.5%) 0.12% -0.004 pp 0.00% 0.000 pp USD91.71 +15.6% 32 qtrs
39 ENVESTNET ASSET MANAGEMENT INC 36.7K -8.5K (-18.8%) 3.89M -1.8M (-31.9%) 0.11% -0.026 pp 0.00% -0.001 pp USD114.81 -7.7% 6 qtrs
40 SEI INVESTMENTS CO 36.7K -1.6K (-4.2%) 3.89M -954.8K (-19.7%) 0.11% -0.005 pp 0.00% -0.001 pp USD95.92 +10.5% 17 qtrs
41 MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC 34.6K -1.6K (-4.3%) 3.66M -882.1K (-19.4%) 0.10% -0.005 pp 0.04% -0.009 pp USD118.64 -10.6% 51 qtrs
42 JANE STREET GROUP, LLC 33.4K +14.0K (+71.8%) 3.54M +1.1M (+44.1%) 0.10% +0.042 pp 0.00% +0.000 pp USD113.84 -6.9% 20 qtrs
43 VOLORIDGE INVESTMENT MANAGEMENT, LLC 32.3K +8.4K (+35.4%) 3.42M +407.7K (+13.5%) 0.10% +0.025 pp 0.01% +0.002 pp USD101.33 +4.6% 16 qtrs
44 TUDOR INVESTMENT CORP ET AL 31.1K +28.1K (+933.0%) 3.30M +2.9M (+766.1%) 0.09% +0.084 pp 0.01% +0.005 pp USD107.31 -1.2% 4 qtrs
45 DARK FOREST CAPITAL MANAGEMENT LP 28.9K +6.3K (+27.6%) 3.07M +199.5K (+7.0%) 0.09% +0.018 pp 0.14% +0.054 pp USD119.98 -11.6% 5 qtrs
46 ALLIANCEBERNSTEIN L.P. 28.1K +2.0K (+7.7%) 2.98M -320.6K (-9.7%) 0.08% +0.006 pp 0.00% 0.000 pp USD61.58 +72.2% 61 qtrs
47 VICTORY CAPITAL MANAGEMENT INC 28.0K +2.0K (+7.9%) 2.97M -312.5K (-9.5%) 0.08% +0.006 pp 0.00% 0.000 pp USD101.45 +4.5% 38 qtrs
48 CALLAN FAMILY OFFICE, LLC 27.9K -5.6K (-16.7%) 2.96M -1.3M (-30.1%) 0.08% -0.017 pp 0.06% -0.071 pp USD123.75 -14.3% 5 qtrs
49 UBS GROUP AG 27.6K -6.7K (-19.6%) 2.93M -1.4M (-32.6%) 0.08% -0.021 pp 0.00% 0.000 pp USD112.15 -5.5% 38 qtrs
50 HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 27.3K +27.3K (+100.0%) 2.89M +2.9M (+100.0%) 0.08% +0.082 pp 0.00% +0.005 pp USD106.02 +0.0% 1 qtrs NEW
51 EXODUSPOINT CAPITAL MANAGEMENT, LP 26.4K +26.4K (+100.0%) 2.80M +2.8M (+100.0%) 0.08% +0.079 pp 0.02% +0.022 pp USD106.02 +0.0% 1 qtrs NEW
52 JOHN W. ROSENTHAL CAPITAL MANAGEMENT, INC. 26.1K +— (+0.0%) 2.77M -533.3K (-16.2%) 0.08% 0.000 pp 2.56% -0.607 pp USD89.81 +18.0% 14 qtrs
53 ZACKS INVESTMENT MANAGEMENT 24.5K -1.8K (-6.8%) 2.60M -726.4K (-21.8%) 0.07% -0.006 pp 0.02% -0.006 pp USD126.45 -16.2% 2 qtrs
54 ROYAL BANK OF CANADA 24.0K -4.4K (-15.3%) 2.55M -1.0M (-29.0%) 0.07% -0.013 pp 0.00% 0.000 pp USD103.21 +2.7% 51 qtrs
55 MARSHALL WACE, LLP 22.9K +22.9K (+100.0%) 2.43M +2.4M (+100.0%) 0.07% +0.069 pp 0.00% +0.002 pp USD106.02 +0.0% 3 qtrs
56 STIFEL FINANCIAL CORP 22.9K -3.1K (-11.9%) 2.43M -856.3K (-26.1%) 0.07% -0.010 pp 0.00% -0.001 pp USD99.13 +7.0% 15 qtrs
57 RENAISSANCE TECHNOLOGIES LLC 22.6K +18.9K (+513.5%) 2.39M +1.9M (+414.3%) 0.07% +0.057 pp 0.00% +0.003 pp USD109.35 -3.0% 2 qtrs
58 CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM 20.7K -18.0 (-0.1%) 2.19M -424.2K (-16.2%) 0.06% 0.000 pp 0.00% -0.001 pp USD43.10 +146.0% 52 qtrs
59 RAFFERTY ASSET MANAGEMENT, LLC 20.4K +918.0 (+4.7%) 2.16M -301.0K (-12.2%) 0.06% +0.003 pp 0.01% -0.001 pp USD101.85 +4.1% 22 qtrs
60 PRICE T ROWE ASSOCIATES INC /MD/ 20.0K +668.0 (+3.4%) 2.12M -325.0K (-13.3%) 0.06% +0.002 pp 0.00% +0.000 pp USD92.03 +15.2% 38 qtrs
61 DEUTSCHE BANK AG\ 19.9K +718.0 (+3.8%) 2.10M -314.8K (-13.0%) 0.06% +0.002 pp 0.00% 0.000 pp USD90.11 +17.7% 50 qtrs
62 CITIGROUP INC 19.8K +1.6K (+8.7%) 2.10M -204.7K (-8.9%) 0.06% +0.005 pp 0.00% 0.000 pp USD103.32 +2.6% 58 qtrs
63 PRUDENTIAL FINANCIAL INC 19.3K -1.3K (-6.2%) 2.08M -513.9K (-19.8%) 0.06% -0.004 pp 0.00% -0.001 pp USD67.35 +57.4% 22 qtrs
64 NEWEDGE WEALTH, LLC 18.6K -1.0K (-5.3%) 1.97M -201.6K (-9.3%) 0.06% -0.003 pp 0.02% -0.009 pp USD102.29 +3.6% 15 qtrs
65 VESTMARK ADVISORY SOLUTIONS, INC. 18.5K -1.1K (-5.6%) 1.97M -518.5K (-20.9%) 0.06% -0.004 pp 0.03% -0.021 pp USD106.81 -0.7% 15 qtrs
66 GREAT WEST LIFE ASSURANCE CO /CAN/ 18.0K -5.8K (-24.5%) 1.90M -1.1M (-37.4%) 0.05% -0.018 pp 0.00% -0.001 pp USD65.97 +60.7% 46 qtrs
67 MERCER GLOBAL ADVISORS INC /ADV 17.6K +1.4K (+8.5%) 1.87M -184.7K (-9.0%) 0.05% +0.004 pp 0.00% -0.001 pp USD124.85 -15.1% 2 qtrs
68 Y-INTERCEPT (HONG KONG) LTD 16.3K +16.3K (+100.0%) 1.73M +1.7M (+100.0%) 0.05% +0.049 pp 0.04% +0.039 pp USD106.02 +0.0% 1 qtrs NEW
69 WILEY BROS.-AINTREE CAPITAL, LLC 16.0K +600.0 (+3.9%) 1.70M -255.5K (-13.1%) 0.05% +0.002 pp 0.01% -0.004 pp USD118.97 -10.9% 5 qtrs
70 ATRIA INVESTMENTS, INC 15.3K -1.5K (-8.9%) 1.62M -500.7K (-23.6%) 0.05% -0.005 pp 0.02% -0.006 pp USD101.74 +4.2% 7 qtrs
71 CAPSTONE TRITON FINANCIAL GROUP, LLC 15.1K +474.0 (+3.2%) 1.60M -247.9K (-13.4%) 0.05% +0.001 pp 1.06% -0.179 pp USD123.09 -13.9% 3 qtrs
72 THRIVENT FINANCIAL FOR LUTHERANS 14.2K -698.0 (-4.7%) 1.51M -378.0K (-20.1%) 0.04% -0.002 pp 0.00% -0.001 pp USD64.63 +64.0% 22 qtrs
73 CREATIVE PLANNING 12.8K -5.2K (-28.8%) 1.35M -915.3K (-40.3%) 0.04% -0.016 pp 0.00% -0.001 pp USD98.12 +8.1% 28 qtrs
74 BRIDGEWAY CAPITAL MANAGEMENT, LLC 12.4K -6.3K (-33.7%) 1.31M -1.0M (-44.4%) 0.04% -0.019 pp 0.03% -0.023 pp USD95.35 +11.2% 8 qtrs
75 FEDERATED HERMES, INC. 12.4K +3.2K (+34.2%) 1.31M +146.2K (+12.6%) 0.04% +0.009 pp 0.00% +0.000 pp USD91.46 +15.9% 15 qtrs
76 SUSQUEHANNA INTERNATIONAL GROUP, LLP 12.0K +1.3K (+12.1%) 1.28M -81.5K (-6.0%) 0.04% +0.004 pp 0.00% +0.000 pp USD107.88 -1.7% 15 qtrs
77 STATE OF ALASKA, DEPARTMENT OF REVENUE 12.0K +215.0 (+1.8%) 1.27M -217.0K (-14.6%) 0.04% +0.001 pp 0.01% -0.002 pp USD66.60 +59.2% 22 qtrs
78 COMERICA BANK 11.9K -2.5K (-17.2%) 1.27M -557.3K (-30.6%) 0.04% -0.008 pp 0.01% -0.002 pp USD93.21 +13.7% 10 qtrs
79 SG AMERICAS SECURITIES, LLC 11.7K +10.7K (+1,012.1%) 1.24M +1.1M (+834.6%) 0.04% +0.032 pp 0.00% +0.001 pp USD106.03 0.0% 28 qtrs
80 LAZARD ASSET MANAGEMENT LLC 11.4K +414.0 (+3.8%) 1.21M -181.4K (-13.0%) 0.03% +0.001 pp 0.00% +0.000 pp USD122.66 -13.6% 6 qtrs
81 IRONWOOD INVESTMENT COUNSEL, LLC 11.4K +— (+0.0%) 1.21M -233.5K (-16.2%) 0.03% 0.000 pp 0.17% -0.042 pp USD58.70 +80.6% 21 qtrs
82 METLIFE INVESTMENT MANAGEMENT, LLC 11.4K -718.0 (-5.9%) 1.21M -323.2K (-21.1%) 0.03% -0.002 pp 0.01% -0.002 pp USD75.47 +40.5% 33 qtrs
83 GUGGENHEIM CAPITAL LLC 11.2K -1.4K (-11.0%) 1.19M -405.7K (-25.4%) 0.03% -0.004 pp 0.01% -0.003 pp USD91.63 +15.7% 41 qtrs
84 NUMERAI GP LLC 11.1K +11.1K (+100.0%) 1.18M +1.2M (+100.0%) 0.03% +0.033 pp 0.14% +0.142 pp USD106.02 +0.0% 1 qtrs NEW
85 ILLINOIS MUNICIPAL RETIREMENT FUND 11.1K +754.0 (+7.3%) 1.18M -131.1K (-10.0%) 0.03% +0.002 pp 0.01% -0.002 pp USD96.20 +10.2% 10 qtrs
86 AQR CAPITAL MANAGEMENT LLC 10.7K -2.9K (-21.3%) 1.14M -587.8K (-34.1%) 0.03% -0.009 pp 0.00% -0.001 pp USD112.32 -5.6% 7 qtrs
87 JANUS HENDERSON GROUP PLC 10.5K +1.7K (+19.7%) 1.11M +2.8K (+0.3%) 0.03% +0.005 pp 0.00% +0.000 pp USD93.40 +13.5% 17 qtrs
88 MANUFACTURERS LIFE INSURANCE COMPANY, THE 10.4K -415.0 (-3.8%) 1.10M -264.3K (-19.4%) 0.03% -0.001 pp 0.00% 0.000 pp USD60.81 +74.3% 51 qtrs
89 JBR CO FINANCIAL MANAGEMENT INC 10.1K -5.0 (0.0%) 1.07M -206.3K (-16.2%) 0.03% 0.000 pp 0.45% -0.092 pp USD91.88 +15.4% 9 qtrs
90 MITCHELL & PAHL PRIVATE WEALTH, LLC 9.8K +9.8K (+100.0%) 1.04M +1.0M (+100.0%) 0.03% +0.029 pp 0.43% +0.431 pp USD106.02 +0.0% 1 qtrs NEW
91 LIDO ADVISORS, LLC 8.2K +— (+0.0%) 1.03M -2.3K (-0.2%) 0.02% 0.000 pp 0.00% 0.000 pp USD123.62 -14.2% 3 qtrs
92 MIRAE ASSET GLOBAL ETFS HOLDINGS LTD. 9.7K +25.0 (+0.3%) 1.03M -194.9K (-15.9%) 0.03% 0.000 pp 0.00% 0.000 pp USD89.08 +19.0% 7 qtrs
93 LEGACY FINANCIAL GROUP, INC. 9.7K +1.7K (+20.8%) 1.03M +13.3K (+1.3%) 0.03% +0.005 pp 0.27% -0.009 pp USD94.54 +12.1% 11 qtrs
94 LOUISIANA STATE EMPLOYEES RETIREMENT SYSTEM 9.5K +— (+0.0%) 1.01M -194.1K (-16.2%) 0.03% 0.000 pp 0.02% -0.003 pp USD64.08 +65.4% 22 qtrs
95 SUSQUEHANNA PORTFOLIO STRATEGIES, LLC 9.1K -5.3K (-36.7%) 968.1K -856.0K (-46.9%) 0.03% -0.016 pp 0.01% -0.014 pp USD125.01 -15.2% 3 qtrs
96 INTECH INVESTMENT MANAGEMENT LLC 8.8K +— (+0.0%) 931.8K -179.6K (-16.2%) 0.03% 0.000 pp 0.01% -0.002 pp USD108.49 -2.3% 6 qtrs
97 SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC 8.3K +— (+0.0%) 878.3K -169.2K (-16.2%) 0.02% 0.000 pp 0.03% -0.011 pp USD109.87 -3.5% 4 qtrs
98 GALLAGHER FIDUCIARY ADVISORS, LLC 7.7K +359.0 (+4.9%) 816.6K -111.9K (-12.1%) 0.02% +0.001 pp 0.03% -0.008 pp USD101.80 +4.1% 7 qtrs
99 PLAN GROUP FINANCIAL, LLC 7.2K +7.2K (+100.0%) 768.0K +768.0K (+100.0%) 0.02% +0.022 pp 0.20% +0.199 pp USD106.02 +0.0% 1 qtrs NEW
100 TEACHER RETIREMENT SYSTEM OF TEXAS 7.0K -1.5K (-17.9%) 744.4K -337.2K (-31.2%) 0.02% -0.005 pp 0.00% -0.002 pp USD99.65 +6.4% 17 qtrs
Ownership breakdown by holder

ETF Ownership

Top ETFs holding this stock Held by 155 ETFs in our universe
# ETF Weight Est. AUM exposure TER
1 First Trust NASDAQ ABA Community Bank Index Fund QABA 1.55% 1.40M 0.63%
2 State Street SPDR S&P Bank ETF KBE 0.93% 14.19M 0.35%
3 OneAscent Small Cap Core ETF OASC 0.79% 671.3K 0.64%
4 Invesco S&P SmallCap Low Volatility ETF XSLV 0.72% 1.77M 0.25%
5 JPMorgan Active Small Cap Value ETF JPSV 0.69% 183.4K 0.55%
6 Zacks Small/Mid Cap ETF SMIZ 0.52% 793.4K 0.56%
7 Invesco S&P SmallCap Financials ETF PSCF 0.52% 139.1K 0.29%
8 State Street SPDR S&P Regional Banking ETF KRE 0.49% 24.31M 0.35%
9 Invesco S&P SmallCap Quality ETF XSHQ 0.48% 1.21M 0.29%
10 State Street SPDR US Small Cap Low Volatility Index ETF SMLV 0.29% 727.6K 0.12%

Insider Activity

Insider Activity — Latest Quarter
Ratio by transactions
1.44
Neutral
Ratio by volume
0.03
Bearish
Buys
13
Sells
9
Shares acquired
1.7K
Shares disposed
59.2K
Cash buys
Cash sales
7.00
Net activity
-57,473
Insider buys vs sells (history) From To
Recent insider transactions From To
Date Person Role Transaction A/D Security Shares Price Value Owned after D/I Filing
2026-05-07 RAINBOLT DAVID E Director / 10% Owner S-Sale D Common Stock 9,001 115.11 1.04M 166,783 I
2026-05-06 RAINBOLT DAVID E Director / 10% Owner S-Sale D Common Stock 6,219 115.07 715.6K 175,784 I
2026-04-29 RAINBOLT DAVID E Director / 10% Owner S-Sale D Common Stock 1 115.00 115.00 182,003 I
2026-04-28 RAINBOLT DAVID E Director / 10% Owner S-Sale D Common Stock 24,614 115.55 2.84M 182,004 I
2026-04-27 RAINBOLT DAVID E Director / 10% Owner S-Sale D Common Stock 205 115.01 23.6K 206,618 I
2026-04-24 RAINBOLT DAVID E Director / 10% Owner S-Sale D Common Stock 650 115.02 74.8K 206,823 I
2026-04-23 RAINBOLT DAVID E Director / 10% Owner S-Sale D Common Stock 17,527 115.53 2.02M 207,473 I
2026-04-20 Carroll Jason A Officer M-Exempt D Restricted Stock Unit 200 0.00 800 D
2026-04-17 Andrus Hannah Officer M-Exempt D Restricted Stock Unit 800 0.00 3,200 D
2026-04-03 Wanzer Dara Officer I-Discretionary A Common Stock 42 0.00 870 I
2026-04-03 Slay John K JR Officer I-Discretionary A Common Stock 68 0.00 4,659 I
2026-04-03 SCHMIDT DARRYL Director / Officer I-Discretionary A Common Stock 76 0.00 8,221 I
2026-04-03 Harlow David R Director / Officer I-Discretionary A Common Stock 80 0.00 10,187 I
2026-04-03 Hannah Dennis Jay Officer I-Discretionary A Common Stock 58 0.00 194 I
2026-04-03 Foster Kelly Officer I-Discretionary A Common Stock 61 0.00 5,110 I
2026-04-03 FERGUSON ROY C Other I-Discretionary A Common Stock 105 0.00 26,423 I
2026-04-03 Carroll Jason A Officer I-Discretionary A Common Stock 45 0.00 142 I
2026-04-03 COPELAND SCOTT Officer I-Discretionary A Common Stock 89 0.00 14,072 I
2026-04-03 BRAND DENNIS L Other I-Discretionary A Common Stock 62 0.00 6,697 I
2026-04-03 Andrus Hannah Officer I-Discretionary A Common Stock 58 0.00 134 I
2026-02-27 FORAKER RANDY 0 0.00 0
2026-02-26 McCasland Thomas Howard III Director J-Other D Common Stock 85,006 0.00 0 I
2026-02-10 FORAKER RANDY Officer M-Exempt A Common Stock 3,000 20.83 62.5K 3,000 D
2026-02-03 RAINBOLT DAVID E Director / 10% Owner J-Other A Common Stock 188 0.00 188 D
2026-01-30 RAINBOLT DAVID E Director / 10% Owner J-Other A Common Stock 225,000 0.00 298,395 D
2026-01-30 BF Bank Partners LP 10% Owner J-Other D Common Stock 269,223 0.00 4,040,777 D
2026-01-25 Slay John K JR Officer Option (right to buy) 25,000 75.71 1.89M 0 D
2026-01-01 Carroll Jason A Officer Common Stock 0 0.00 97 I
2025-12-31 Wanzer Dara 0 0.00 0
2025-12-31 Slay John K JR Officer Common Stock 0 0.00 1,921 I
2025-12-31 SCHMIDT DARRYL Director / Officer Common Stock 0 0.00 42,964 D
2025-12-31 RAINBOLT DAVID E Director / 10% Owner Common Stock 0 0.00 4,000 D
2025-12-31 Harlow David R Director / Officer Common Stock 0 0.00 7,000 D
2025-12-31 Hannah Dennis Jay Officer Common Stock 0 0.00 1,564 D
2025-12-31 Foster Kelly 0 0.00 0
2025-12-31 FORAKER RANDY Officer Common Stock 0 0.00 470 I
2025-12-31 FERGUSON ROY C Officer Common Stock 0 0.00 5,218 I
2025-12-31 COPELAND SCOTT 0 0.00 0
2025-12-31 BRAND DENNIS L Officer Common Stock 0 0.00 33,000 D
2025-12-31 Andrus Hannah 0 0.00 0
2025-12-18 Martin William Scott Director G-Gift D Common Stock 5,000 0.00 209,499 I
2025-12-09 SCHMIDT DARRYL Director / Officer G-Gift A Common Stock 200 0.00 487 I
2025-12-01 Slay John K JR Officer Restricted Stock Unit 2,500 0.00 0 D
2025-08-13 Drummond F Ford Director M-Exempt A Common Stock 5,000 20.83 104.2K 5,000 D
2025-07-18 Slay John K JR Officer A-Award A Restricted Stock Unit 2,500 0.00 5,000 D
2025-05-28 Drummond F Ford Director S-Sale D Common Stock 5,000 124.12 620.6K 0 D
2025-05-21 FORAKER RANDY Officer M-Exempt D Option (right to buy) 4,000 20.83 83.3K 3,000 D
2025-05-06 RAINBOLT DAVID E Director / 10% Owner J-Other A Common Stock 22,556 0.00 73,395 D
2025-04-02 Wanzer Dara Officer I-Discretionary A Common Stock 47 0.00 771 I
2025-04-02 SCHMIDT DARRYL Director / Officer I-Discretionary A Common Stock 88 0.00 7,975 I
2025-04-02 RAINBOLT DAVID E Director / 10% Owner I-Discretionary A Common Stock 204 0.00 73,381 I
2025-04-02 Harlow David R Director / Officer I-Discretionary A Common Stock 92 0.00 9,918 I
2025-04-02 Hannah Dennis Jay Officer I-Discretionary A Common Stock 66 0.00 66 I
2025-04-02 Goyne Joe Director / Officer I-Discretionary A Common Stock 67 0.00 643 I
2025-04-02 Foster Kelly Officer I-Discretionary A Common Stock 68 0.00 4,929 I
2025-04-02 FORAKER RANDY Officer I-Discretionary A Common Stock 103 0.00 17,849 I
2025-04-02 FERGUSON ROY C Officer I-Discretionary A Common Stock 121 0.00 25,997 I
2025-04-02 COPELAND SCOTT Officer I-Discretionary A Common Stock 104 0.00 13,740 I
2025-04-02 BRAND DENNIS L Officer I-Discretionary A Common Stock 56 0.00 6,555 I
2025-04-02 Andrus Hannah Officer I-Discretionary A Common Stock 36 0.00 36 I
2025-02-28 Martin William Scott Director S-Sale D Common Stock 10,000 119.13 1.19M 214,499 I
2025-02-11 SCHMIDT DARRYL Director / Officer S-Sale D Common Stock 5,000 122.06 610.3K 43,564 D
2025-02-05 Drummond F Ford Director M-Exempt D Option (right to buy) 5,000 20.83 104.2K 10,000 D
2025-01-29 Drummond F Ford Director M-Exempt D Option (right to buy) 5,000 20.83 104.2K 15,000 D
2024-12-31 Wanzer Dara 0 0.00 0
2024-12-31 SCHMIDT DARRYL Director / Officer Common Stock 0 0.00 287 I
2024-12-31 RAINBOLT DAVID E Director / Officer / 10% Owner Common Stock 0 0.00 10,000 I
2024-12-31 Harlow David R Director / Officer Common Stock 0 0.00 7,000 D
2024-12-31 Goyne Joe Director / Officer Common Stock 0 0.00 5,600 D
2024-12-31 Foster Kelly 0 0.00 0
2024-12-31 FORAKER RANDY Officer Common Stock 0 0.00 470 I
2024-12-31 FERGUSON ROY C Officer Common Stock 0 0.00 5,218 I
2024-12-31 COPELAND SCOTT 0 0.00 0
2024-12-31 BRAND DENNIS L Officer Common Stock 0 0.00 33,000 D
2024-12-17 SCHMIDT DARRYL Director / Officer G-Gift A Common Stock 287 0.00 287 I
2024-12-12 BRAND DENNIS L Officer S-Sale D Common Stock 4,000 126.50 506.0K 33,000 D
2024-11-21 Martin William Scott Director S-Sale D Common Stock 24,607 124.70 3.07M 224,499 I
2024-11-19 RAINBOLT DAVID E Director / Officer / 10% Owner G-Gift D Common Stock 10,000 0.00 4,000 D
2024-11-15 Martin William Scott Director S-Sale D Common Stock 25,000 123.00 3.08M 249,106 I
2024-11-14 Martin William Scott Director S-Sale D Common Stock 7,500 123.17 923.8K 274,106 I
2024-11-13 Martin William Scott Director S-Sale D Common Stock 10,298 126.01 1.30M 281,606 I
2024-11-06 Martin William Scott Director S-Sale D Common Stock 15,000 117.00 1.75M 291,904 I
2024-11-06 Hannah Dennis Jay Officer S-Sale D Common Stock 5,000 126.68 633.4K 5,543 D
2024-10-30 Martin William Scott Director S-Sale D Common Stock 5,000 113.50 567.5K 306,904 I
2024-10-28 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 24,421 110.78 2.71M 4,910,000 D
2024-10-28 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 8,140 110.78 901.8K 200,000 D
2024-10-28 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 24,421 110.78 2.71M 4,910,000 D
2024-10-24 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 1,750 110.11 192.7K 4,934,421 D
2024-10-24 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 584 110.11 64.3K 208,140 D
2024-10-24 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 1,750 110.11 192.7K 4,934,421 D
2024-10-23 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 5,601 110.21 617.3K 4,936,171 D
2024-10-23 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 1,867 110.21 205.8K 208,723 D
2024-10-23 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 5,601 110.21 617.3K 4,936,171 D
2024-10-22 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 778 110.00 85.6K 4,941,772 D
2024-10-22 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 259 110.00 28.5K 210,590 D
2024-10-22 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 778 110.00 85.6K 4,941,772 D
2024-10-21 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 2,152 110.47 237.7K 4,942,550 D
2024-10-21 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 717 110.47 79.2K 210,850 D
2024-10-21 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 2,152 110.47 237.7K 4,942,550 D
2024-09-13 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 10,371 105.02 1.09M 4,944,702
2024-09-13 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 3,457 105.02 363.1K 211,567
2024-09-13 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 10,371 105.02 1.09M 4,944,702
2024-09-11 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 1,391 105.01 146.1K 4,955,073
2024-09-11 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 463 105.01 48.6K 215,025
2024-09-11 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 1,391 105.01 146.1K 4,955,073
2024-09-10 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 1,604 105.10 168.6K 4,956,464
2024-09-10 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 535 105.10 56.2K 215,488
2024-09-10 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 1,604 105.10 168.6K 4,956,464
2024-09-09 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 22,115 105.46 2.33M 4,958,095
2024-09-09 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 7,372 105.46 777.4K 216,032
2024-09-09 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 27 105.25 2.8K 4,958,068
2024-09-03 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 1,414 105.58 149.3K 4,980,210
2024-09-03 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 471 105.58 49.7K 223,404
2024-09-03 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 1,414 105.58 149.3K 4,980,210
2024-08-30 Rainbolt Leslie Jeannine Director / 10% Owner S-Sale D Common Stock 18,377 106.22 1.95M 4,981,624
2024-08-30 RAINBOLT DAVID E Director / Officer / 10% Owner S-Sale D Common Stock 6,126 106.22 650.7K 223,875
2024-08-30 Main Street Banking Partners LP 10% Owner S-Sale D Common Stock 18,377 106.22 1.95M 4,981,624
2024-08-30 Ingram Kimberly Kay Director A-Award A Restricted Stock Unit 2,500 0.00 2,500
2024-08-29 FORAKER RANDY Officer M-Exempt A Common Stock 130 20.83 2.7K 130
2024-08-28 FORAKER RANDY Officer M-Exempt D Option (right to buy) 2,870 20.83 59.8K 7,130
2024-08-16 Lopez Dave R Director M-Exempt D Option (right to buy) 1,000 21.49 21.5K 4,000
2024-08-14 RAINBOLT DAVID E Director / Officer / 10% Owner J-Other A Common Stock 230,000 0.00 230,000
2024-08-14 BF Bank Partners LP 10% Owner J-Other D Common Stock 690,000 0.00 4,310,000
2024-07-25 Martin William Scott Director S-Sale D Common Stock 15,000 107.50 1.61M 311,904
2024-07-25 Hannah Dennis Jay Officer S-Sale D Common Stock 500 110.00 55.0K 714
2024-07-24 Martin William Scott Director S-Sale D Common Stock 5,000 107.50 537.5K 326,904
2024-07-24 Hannah Dennis Jay Officer S-Sale D Common Stock 1,000 107.50 107.5K 1,214
2024-07-23 SCHMIDT DARRYL Director / Officer P-Purchase A Common Stock 21 105.82 2.2K 5,143
2024-07-23 Hannah Dennis Jay Officer S-Sale D Common Stock 2,000 105.00 210.0K 2,714
2024-07-22 Hannah Dennis Jay Officer S-Sale D Common Stock 1,000 105.00 105.0K 6,714
2024-07-19 Hannah Dennis Jay Officer S-Sale D Common Stock 3,000 106.50 319.5K 7,714
2024-05-08 Andrus Hannah 0 0.00 0
2024-05-06 Hannah Dennis Jay Officer S-Sale D Common Stock 3,400 92.23 313.6K 10,714
2024-05-03 Hannah Dennis Jay Officer S-Sale D Common Stock 204 92.38 18.8K 16,210
2024-05-02 Lawrence Kevin Officer M-Exempt A Common Stock 2,709 32.30 87.5K 12,709
2024-05-01 Lawrence Kevin Officer M-Exempt A Common Stock 10,000 32.30 323.0K 20,000
2024-05-01 Hannah Dennis Jay Officer S-Sale D Common Stock 2,000 92.03 184.1K 16,414
2024-04-25 Lawrence Kevin Officer M-Exempt A Common Stock 10,000 32.30 323.0K 20,000
2024-04-24 Hannah Dennis Jay Officer S-Sale D Common Stock 300 92.06 27.6K 18,414
2024-04-24 COPELAND SCOTT Officer S-Sale D Common Stock 2,534 92.21 233.7K 13,290
2024-04-22 SCHMIDT DARRYL Director / Officer P-Purchase A Common Stock 232 89.71 20.8K 48,939
2024-04-22 Lawrence Kevin Officer S-Sale D Common Stock 10,000 90.07 900.7K 10,000
2024-03-29 Carroll Jason A Officer A-Award A Restricted Stock Unit 1,000 0.00 2,000 D
2024-03-29 Andrus Hannah Officer A-Award A Restricted Stock Unit 4,000 0.00 4,000
2024-03-28 Wanzer Dara Officer I-Discretionary A Common Stock 20 0.00 623
2024-03-28 SCHMIDT DARRYL Director / Officer I-Discretionary A Common Stock 42 0.00 7,632
2024-03-28 RAINBOLT DAVID E Director / Officer / 10% Owner I-Discretionary A Common Stock 121 0.00 72,264
2024-03-28 Lawrence Kevin Officer I-Discretionary A Common Stock 31 0.00 1,792
2024-03-28 Harlow David R Director / Officer I-Discretionary A Common Stock 44 0.00 9,547
2024-03-28 Hannah Dennis Jay Officer I-Discretionary A Common Stock 43 0.00 9,830
2024-03-28 Goyne Joe Director / Officer I-Discretionary A Common Stock 28 0.00 435
2024-03-28 Foster Kelly Officer I-Discretionary A Common Stock 31 0.00 4,676
2024-03-28 FORAKER RANDY Officer I-Discretionary A Common Stock 54 0.00 17,380
2024-03-28 FERGUSON ROY C Officer I-Discretionary A Common Stock 64 0.00 25,432
2024-03-28 COPELAND SCOTT Officer I-Discretionary A Common Stock 52 0.00 15,824
2024-03-28 BRAND DENNIS L Officer I-Discretionary A Common Stock 30 0.00 6,333
2024-03-07 Hannah Dennis Jay Officer S-Sale D Common Stock 1,000 90.03 90.0K 18,714
2024-03-04 Lopez Dave R Director M-Exempt D Option (right to buy) 3,000 21.49 64.5K 5,000
2024-02-29 Lawrence Kevin Officer S-Sale D Common Stock 1,159 88.00 102.0K 10,000
2024-02-27 Lawrence Kevin Officer S-Sale D Common Stock 1,529 88.00 134.6K 10,000
2024-02-23 Lawrence Kevin Officer M-Exempt D Option (right to buy) 7,312 32.30 236.2K 35,397
2024-02-16 Hannah Dennis Jay Officer S-Sale D Common Stock 4,000 90.00 360.0K 19,714
2024-02-15 Hannah Dennis Jay Officer S-Sale D Common Stock 1,000 90.07 90.1K 23,714
2024-02-12 Hannah Dennis Jay Officer S-Sale D Common Stock 4,000 88.66 354.6K 24,714
2024-02-09 Hannah Dennis Jay Officer S-Sale D Common Stock 4,000 88.45 353.8K 28,714
2024-01-22 SCHMIDT DARRYL Director / Officer P-Purchase A Common Stock 225 92.60 20.8K 48,707
2023-12-31 Wanzer Dara 0 0.00 0
2023-12-31 SCHMIDT DARRYL Director / Officer I Common Stock 0 0.00 5,074
2023-12-31 RAINBOLT DAVID E Director / Officer / 10% Owner I Common Stock 0 0.00 10,000
2023-12-31 Lawrence Kevin Officer D Common Stock 0 0.00 10,000
2023-12-31 Harlow David R Director / Officer D Common Stock 0 0.00 7,000
2023-12-31 Hannah Dennis Jay Officer D Common Stock 0 0.00 1,564
2023-12-31 Goyne Joe Director / Officer D Common Stock 0 0.00 5,600
2023-12-31 Foster Kelly 0 0.00 0
2023-12-31 FORAKER RANDY Officer I Common Stock 0 0.00 470
2023-12-31 FERGUSON ROY C Officer I Common Stock 0 0.00 21,280
2023-12-31 COPELAND SCOTT 0 0.00 0
2023-12-31 BRAND DENNIS L Officer D Common Stock 0 0.00 37,000
2023-12-14 Martin William Scott Director G-Gift D Common Stock 1,500 0.00 331,904
2023-12-11 SCHMIDT DARRYL Director / Officer G-Gift D Common Stock 250 0.00 48,482
2023-12-08 McCasland Thomas Howard III Director J-Other D Common Stock 32,538 0.00 4,402 I
2023-12-06 Lawrence Kevin Officer M-Exempt D Option (right to buy) 5,000 32.30 161.5K 42,709
2023-11-22 Jones Mautra Staley Director P-Purchase A Common Stock 285 86.80 24.7K 285
2023-11-02 RAINBOLT DAVID E Director / Officer / 10% Owner G-Gift D Common Stock 25,000 0.00 0
2023-10-23 SCHMIDT DARRYL Director / Officer P-Purchase A Common Stock 251 83.04 20.8K 48,732
2023-08-10 RAINBOLT DAVID E Director / Officer / 10% Owner G-Gift A Common Stock 100 0.00 2,800
2023-07-27 Rainbolt Leslie Jeannine Director / 10% Owner D Common Stock 0 0.00 4,000
2023-07-24 SCHMIDT DARRYL Director / Officer P-Purchase A Common Stock 93 100.67 9.4K 48,481
2023-07-10 RAINBOLT DAVID E Director / Officer / 10% Owner G-Gift A Common Stock 100 0.00 2,800
2023-06-13 Roberson Robin Noel Director M-Exempt A Common Stock 5,000 47.55 237.8K 5,000
2023-06-12 RAINBOLT H E G-Gift D Common Stock 200 0.00 306
2023-05-25 KEATING FRANK A J-Other D common stock 0 0.00 0
2023-05-22 RAINBOLT H E Director G-Gift D Common Stock 100 0.00 506
2023-05-09 Goyne Joe Director / Officer P-Purchase A Common Stock 1,000 71.50 71.5K 5,600
2023-05-04 Wedel Gregory Director M-Exempt D Option (right to buy) 4,000 31.85 127.4K 16,000
2023-05-01 RAINBOLT H E Director G-Gift D Common Stock 100 0.00 606
2023-04-27 KEATING FRANK A Director M-Exempt A Common Stock 20,000 28.23 564.6K 20,000
2023-04-26 SCHMIDT DARRYL Director / Officer P-Purchase A Common Stock 262 73.18 19.2K 48,388
2023-04-26 RAINBOLT H E Director P-Purchase A Common Stock 700 74.08 51.9K 706
2023-04-26 BRAND DENNIS L Director / Officer P-Purchase A Common Stock 2,500 73.50 183.8K 37,000

Executive team

Top executives
EBIT / Employee
142.1K
Shares Outstanding
33.59M

Executive compensation

Executive compensation (annual)
# Year Executive Salary Bonus Stock award Option award Incentive Other Total % Stock-
based
Filing
1 2025 David R. Harlow CEO 36.3K 36.3K 0.00%
2 2025 Darryl W. Schmidt President and CEO of BancFirst 36.3K 36.3K 0.00%
3 2025 Scott Copeland Executive Vice President and COO 25.0K 25.0K 0.00%
4 2025 Hannah Andrus Executive Vice President and CFO 15.0K 15.0K 0.00%
5 2024 David E. Rainbolt Executive Chairman 400.0K 100.0K 71.1K 571.1K 0.00%
6 2024 Kevin Lawrence Executive Vice President and CFO 148.6K 148.6K 0.00%
7 2024 David R. Harlow CEO 35.0K 35.0K 0.00%
8 2024 Darryl W. Schmidt President and CEO of BancFirst 35.0K 35.0K 0.00%
9 2024 Scott Copeland Executive Vice President and COO 23.8K 23.8K 0.00%
10 2024 Hannah Andrus Executive Vice President and CFO 13.8K 13.8K 0.00%
11 2023 David E. Rainbolt Executive Chairman 400.0K 100.0K 64.6K 564.6K 0.00%
12 2023 Kevin Lawrence Executive Vice President and CFO 360.0K 90.0K 24.2K 474.2K 0.00%
13 2023 David R. Harlow CEO 33.3K 33.3K 0.00%
14 2023 Darryl W. Schmidt President and CEO of BancFirst 33.3K 33.3K 0.00%
15 2023 Scott Copeland Executive Vice President and COO 22.5K 22.5K 0.00%
16 2022 Scott Copeland Executive Vice President and COO 411.5K 352.1K 102.8K 65.2K 931.6K 37.80%
17 2022 David R. Harlow CEO 635.0K 158.8K 82.1K 875.9K 0.00%
18 2022 Darryl W. Schmidt President and CEO of BancFirst 635.0K 158.8K 80.3K 874.1K 0.00%
19 2022 David E. Rainbolt Executive Chairman 400.0K 100.0K 58.0K 558.0K 0.00%
20 2022 Kevin Lawrence Executive Vice President and CFO 335.0K 83.8K 22.0K 440.8K 0.00%
21 2021 David R. Harlow CEO 600.0K 120.0K 76.7K 796.7K 0.00%
22 2021 Darryl W. Schmidt President and CEO of BancFirst 600.0K 120.0K 70.4K 790.4K 0.00%
23 2021 David E. Rainbolt Executive Chairman 400.0K 80.0K 52.1K 532.1K 0.00%
24 2021 Scott Copeland Executive Vice President and COO 370.0K 74.0K 58.9K 502.9K 0.00%
25 2021 Dennis L. Brand Chairman of the Executive Committee 375.0K 75.0K 29.6K 479.6K 0.00%
26 2021 Kevin Lawrence Executive Vice President and CFO 320.0K 64.0K 19.4K 403.4K 0.00%
27 2020 David R. Harlow CEO 600.0K 686.4K 93.0K 71.7K 1.45M 47.30%
28 2020 Darryl W. Schmidt President and CEO of BancFirst 600.0K 686.4K 93.0K 67.3K 1.45M 47.45%
29 2020 David E. Rainbolt Executive Chairman 400.0K 62.0K 47.7K 509.7K 0.00%
30 2020 Scott Copeland Executive Vice President and COO 370.0K 64.8K 53.7K 488.5K 0.00%
31 2020 Dennis L. Brand Chairman of the Executive Committee 375.0K 65.6K 28.9K 469.5K 0.00%
32 2020 Kevin Lawrence Executive Vice President and CFO 320.0K 56.0K 17.7K 393.7K 0.00%
33 2019 David R. Harlow CEO 535.0K 107.0K 69.3K 711.3K 0.00%
34 2019 Darryl W. Schmidt President and CEO of BancFirst 535.0K 107.0K 66.6K 708.6K 0.00%
35 2019 David E. Rainbolt Executive Chairman 400.0K 80.0K 47.5K 527.5K 0.00%
36 2019 Dennis L. Brand Chairman of the Executive Committee 375.0K 75.0K 33.4K 483.4K 0.00%
37 2019 Kevin Lawrence Executive Vice President and CFO 300.0K 60.0K 21.1K 381.1K 0.00%
38 2018 David R. Harlow CEO 500.0K 100.0K 63.8K 663.8K 0.00%
39 2018 Darryl Schmidt President and CEO of BancFirst 500.0K 100.0K 61.4K 661.4K 0.00%
40 2018 Darryl W. Schmidt President and CEO of BancFirst 500.0K 100.0K 61.4K 661.4K 0.00%
41 2018 David E. Rainbolt Executive Chairman 400.0K 80.0K 43.4K 523.4K 0.00%
42 2018 Dennis L. Brand Chairman of the Executive Committee 400.0K 80.0K 32.2K 512.2K 0.00%
43 2018 Kevin Lawrence Executive Vice President and CFO 275.0K 55.0K 20.0K 350.0K 0.00%
44 2017 Dennis L. Brand Chairman of the Executive Committee 475.8K 85.0K 29.2K 590.0K 0.00%
45 2017 David R. Harlow CEO 412.7K 90.6K 57.0K 560.3K 0.00%
46 2017 David E. Rainbolt Executive Chairman 433.5K 85.0K 37.6K 556.1K 0.00%
47 2017 Darryl Schmidt President and CEO of BancFirst 412.7K 87.0K 54.6K 554.3K 0.00%
48 2017 Darryl W. Schmidt President and CEO of BancFirst 412.7K 87.0K 54.6K 554.3K 0.00%
49 2017 Kevin Lawrence Executive Vice President and CFO 250.0K 50.0K 16.4K 316.4K 0.00%
50 2016 Dennis L. Brand Chairman of the Executive Committee 545.0K 60.0K 25.5K 630.4K 0.00%
51 2016 Dennis L. Brand President and CEO- BancFirst 545.0K 60.0K 25.5K 630.4K 0.00%
52 2016 David E. Rainbolt Executive Chairman 445.0K 49.0K 35.3K 529.2K 0.00%
53 2016 David E. Rainbolt President and CEO 445.0K 49.0K 35.3K 529.2K 0.00%
54 2016 David R. Harlow CEO 364.0K 113.0K 52.1K 529.1K 0.00%
55 2016 David Harlow Regional Executive 364.0K 113.0K 52.1K 529.1K 0.00%
56 2016 Darryl Schmidt Executive Vice President and Director of Community Banking 364.0K 52.2K 48.0K 464.2K 0.00%
57 2016 Darryl Schmidt President and CEO of BancFirst 364.0K 52.2K 48.0K 464.2K 0.00%
58 2016 Kevin Lawrence Executive Vice President and CFO 238.0K 47.6K 15.7K 301.3K 0.00%
59 2015 Dennis L. Brand President and CEO- BancFirst 525.0K 105.0K 24.4K 654.4K 0.00%
60 2015 Dennis L. Brand Chairman of the Executive Committee 525.0K 105.0K 24.4K 654.4K 0.00%
61 2015 Kevin Lawrence Executive Vice President and CFO 214.2K 326.7K 45.0K 12.0K 597.9K 54.64%
62 2015 David E. Rainbolt Executive Chairman 425.0K 85.0K 33.2K 543.2K 0.00%
63 2015 David E. Rainbolt President and CEO 425.0K 85.0K 33.2K 543.2K 0.00%
64 2015 Darryl Schmidt Executive Vice President and Director of Community Banking 350.0K 73.5K 45.6K 469.1K 0.00%
65 2015 Darryl Schmidt President and CEO of BancFirst 350.0K 73.5K 45.6K 469.1K 0.00%
66 2015 David R. Harlow CEO 325.0K 45.5K 48.6K 419.1K 0.00%
67 2015 David Harlow Regional Executive 325.0K 45.5K 48.6K 419.1K 0.00%
68 2015 Randy Foraker Executive Vice President Interim CFO and Chief Risk Officer 174.4K 16.5K 40.6K 231.5K 0.00%
69 2014 Dennis L. Brand President and CEO- BancFirst 510.0K 56.1K 23.3K 588.4K 0.00%
70 2014 David E. Rainbolt President and CEO 410.0K 45.1K 31.8K 486.9K 0.00%
71 2014 Darryl Schmidt Executive Vice President and Director of Community Banking 340.0K 74.8K 41.9K 456.7K 0.00%
72 2014 David Harlow Regional Executive 310.0K 36.4K 46.5K 392.9K 0.00%
73 2014 Randy Foraker Executive Vice President, Interim CFO and Chief Risk Officer 200.0K 20.0K 39.5K 259.5K 0.00%
74 2014 Randy Foraker Executive Vice President Interim CFO and Chief Risk Officer 200.0K 20.0K 39.5K 259.5K 0.00%
75 2013 Dennis L. Brand President and CEO- BancFirst 490.0K 98.0K 23.3K 611.3K 0.00%
76 2013 David E. Rainbolt President and CEO 390.0K 78.0K 30.3K 498.3K 0.00%
77 2013 Darryl Schmidt Executive Vice President and Director of Community Banking 315.0K 71.5K 39.0K 425.5K 0.00%
78 2013 David Harlow Regional Executive 285.0K 74.1K 42.9K 402.0K 0.00%
79 2013 Randy Foraker Executive Vice President Interim CFO and Chief Risk Officer 200.0K 42.5K 20.0K 37.0K 299.5K 14.20%
80 2013 Randy Foraker Executive Vice President, Interim CFO and Chief Risk Officer 200.0K 42.5K 20.0K 37.0K 299.5K 14.20%
81 2012 Dennis L. Brand President and CEO- BancFirst 475.0K 95.1K 21.0K 591.1K 0.00%
82 2012 David E. Rainbolt President and CEO 375.0K 75.0K 28.4K 478.4K 0.00%
83 2012 Darryl Schmidt Executive Vice President and Director of Community Banking 300.0K 69.4K 35.3K 404.7K 0.00%
84 2012 David Harlow Regional Executive 269.0K 78.1K 39.8K 386.8K 0.00%
85 2012 Joe T. Shockley, Jr. Executive Vice President and CFO 185.5K 185.5K 0.00%
86 2012 Joe T. Shockley, Jr. Former Executive Vice President and CFO 185.5K 185.5K 0.00%
87 2012 Randy Foraker Executive Vice President, Interim CFO and Chief Risk Officer 132.0K 13.2K 30.3K 175.5K 0.00%
88 2011 David E. Rainbolt President and CEO 360.0K 72.0K 27.1K 459.1K 0.00%
89 2011 Dennis L. Brand President and CEO-BancFirst 360.0K 72.0K 22.3K 454.3K 0.00%
90 2011 Dennis L. Brand President and CEO- BancFirst 360.0K 72.0K 22.3K 454.3K 0.00%
91 2011 David Harlow Regional Executive 256.1K 72.1K 38.2K 366.4K 0.00%
92 2011 Darryl Schmidt Executive Vice President and Director of Community Banking 266.7K 64.8K 34.7K 366.2K 0.00%
93 2011 Joe T. Shockley, Jr. Former Executive Vice President and CFO 183.6K 36.7K 13.8K 234.1K 0.00%
94 2011 Joe T. Shockley, Jr. Executive Vice President and CFO 183.6K 36.7K 13.8K 234.1K 0.00%
95 2010 Dennis L. Brand President and CEO- BancFirst 350.0K 70.0K 20.7K 440.7K 0.00%
96 2010 Dennis L. Brand President and CEO-BancFirst 350.0K 70.0K 20.7K 440.7K 0.00%
97 2010 David E. Rainbolt President and CEO 350.0K 70.0K 15.7K 435.7K 0.00%
98 2010 Darryl Schmidt Executive Vice President and Director of Community Banking 254.0K 53.3K 33.5K 340.9K 0.00%
99 2010 David Harlow Regional Executive 243.8K 61.0K 33.4K 338.2K 0.00%
100 2010 Joe T. Shockley, Jr. Executive Vice President and CFO 180.0K 36.0K 13.1K 229.1K 0.00%
101 2009 Dennis L. Brand President and CEO-BancFirst 350.0K 875.2K 66.5K 19.1K 1.31M 66.76%
102 2009 David E. Rainbolt President and CEO 350.0K 66.5K 22.9K 439.4K 0.00%
103 2009 Darryl Schmidt Executive Vice President and Director of Community Banking 254.0K 43.2K 29.3K 326.5K 0.00%
104 2009 David Harlow Regional Executive 243.8K 36.5K 31.5K 311.8K 0.00%
105 2009 Joe T. Shockley, Jr. Executive Vice President and CFO 178.0K 35.6K 11.7K 225.3K 0.00%
106 2008 Dennis L. Brand President and CEO-BancFirst 350.0K 35.0K 20.6K 405.6K 0.00%
107 2008 David E. Rainbolt President and CEO 350.0K 35.0K 17.8K 402.8K 0.00%
108 2008 Darryl Schmidt Executive Vice President and Chief Credit Officer 254.0K 58.2K 30.3K 32.6K 375.1K 15.51%
109 2008 William O. Johnstone Vice Chairman 200.0K 153.2K 353.2K 0.00%
110 2008 Darryl Schmidt Executive Vice President and Director of Community Banking 254.0K 30.3K 32.6K 316.9K 0.00%
111 2008 David Harlow Regional Executive 243.8K 28.0K 32.9K 304.7K 0.00%
112 2008 Joe T. Shockley, Jr. Executive Vice President and CFO 178.0K 32.0K 14.4K 224.4K 0.00%
113 2007 William O. Johnstone Vice Chairman 200.0K 933.1K 1.13M 0.00%
114 2007 Dennis L. Brand President and CEO-BancFirst 325.0K 65.0K 21.3K 411.3K 0.00%
115 2007 David E. Rainbolt President and CEO 325.0K 65.0K 18.7K 408.7K 0.00%
116 2007 Darryl Schmidt Executive Vice President and Director of Community Banking 240.0K 48.0K 30.8K 376.8K 0.00%
117 2007 Darryl Schmidt Executive Vice President and Chief Credit Officer 240.0K 58.0K 48.0K 30.8K 376.8K 15.39%
118 2007 David Harlow Regional Executive 230.0K 55.2K 32.3K 317.5K 0.00%
119 2007 Joe T. Shockley, Jr. Executive Vice President and CFO 175.0K 35.0K 15.6K 225.6K 0.00%
120 2006 William O. Johnstone Vice Chairman 200.0K 211.2K 411.2K 0.00%
121 2006 Dennis L. Brand President and Chief Executive Officer - BancFirst 300.0K 60.0K 24.4K 384.4K 0.00%
122 2006 Dennis L. Brand President and CEO-BancFirst 300.0K 60.0K 24.4K 384.4K 0.00%
123 2006 David E. Rainbolt President and CEO 300.0K 60.0K 19.4K 379.4K 0.00%
124 2006 David E. Rainbolt President and Chief Executive Officer 300.0K 60.0K 19.4K 379.4K 0.00%
125 2006 Darryl Schmidt Executive Vice President and Chief Credit Officer 225.0K 58.0K 45.0K 21.6K 349.6K 16.59%
126 2006 Joe T. Shockley, Jr. Executive Vice President and Chief Financial Officer 169.0K 33.8K 16.2K 219.0K 0.00%
127 2006 Joe T. Shockley, Jr. Executive Vice President and CFO 169.0K 33.8K 16.2K 219.0K 0.00%
128 2005 Dennis L. Brand President and Chief Executive Officer - BancFirst 260.0K 39.0K 23.5K 322.5K 0.00%
129 2005 David E. Rainbolt President and Chief Executive Officer 260.0K 39.0K 18.4K 317.4K 0.00%
130 2005 William O. Johnstone Vice Chairman 200.0K 110.4K 310.4K 0.00%
131 2005 Darryl Schmidt Executive Vice President and Chief Credit Officer 210.0K 39.0K 18.5K 267.5K 0.00%
132 2005 Joe T. Shockley, Jr. Executive Vice President and Chief Financial Officer 165.5K 33.0K 15.7K 214.2K 0.00%
133 2004 David E. Rainbolt President and Chief Executive Officer 250.0K 50.0K 19.0K 319.0K 0.00%
134 2004 Dennis L. Brand President and Chief Executive Officer - BancFirst 240.0K 48.0K 23.7K 311.7K 0.00%
135 2004 Dennis L. Brand Executive Vice President and Chief Operating Officer 240.0K 48.0K 16.6K 304.6K 0.00%
136 2004 James R. Daniel Vice Chairman 223.0K 44.6K 10.5K 278.1K 0.00%
137 2004 Darryl Schmidt Executive Vice President and Chief Credit Officer 195.0K 36.6K 19.0K 250.6K 0.00%
138 2004 William O. Johnstone Vice Chairman 200.0K 22.6K 222.6K 0.00%
139 2004 Joe T. Shockley, Jr. Executive Vice President and Chief Financial Officer 157.1K 31.0K 15.8K 203.9K 0.00%
140 2003 James R. Daniel Vice Chairman 223.0K 44.6K 6.0K 273.6K 0.00%
141 2003 David E. Rainbolt President and Chief Executive Officer 220.0K 33.0K 12.0K 265.0K 0.00%
142 2003 Dennis L. Brand Executive Vice President and Chief Operating Officer 210.0K 42.0K 12.0K 264.0K 0.00%
143 2003 Darryl Schmidt Executive Vice President and Chief Credit Officer 183.0K 36.6K 15.0K 12.0K 246.6K 6.08%
144 2003 William O. Johnstone Vice Chairman 200.0K 11.7K 211.7K 0.00%
145 2002 James R. Daniel Vice Chairman 223.0K 44.6K 8.0K 275.6K 0.00%
146 2002 James R. Daniel Vice Chairman, Metropolitan Banking 223.0K 44.6K 8.0K 275.6K 0.00%
147 2002 David E. Rainbolt President and Chief Executive Officer 205.0K 41.0K 13.5K 259.5K 0.00%
148 2002 Robert A. Gregory Vice Chairman 200.0K 40.0K 14.0K 254.0K 0.00%
149 2002 Dennis L. Brand Executive Vice President and Chief Operating Officer 190.0K 38.0K 14.0K 242.0K 0.00%
150 2002 Dennis L. Brand Executive Vice President, Community Banking 190.0K 38.0K 14.0K 242.0K 0.00%
151 2002 William O. Johnstone Vice Chairman 200.0K 14.0K 214.0K 0.00%
152 2002 Darryl Schmidt Executive Vice President and Chief Credit Officer 139.9K 5.0K 15.0K 159.9K 9.38%
153 2001 Robert A. Gregory Vice Chairman 200.0K 40.0K 11.9K 251.9K 0.00%
154 2001 James R. Daniel Vice Chairman, Metropolitan Banking 223.0K 11.2K 6.8K 241.0K 0.00%
155 2001 Dennis L. Brand Executive Vice President, Community Banking 190.0K 32.4K 11.9K 234.3K 0.00%
156 2001 David E. Rainbolt President and Chief Executive Officer 205.0K 15.4K 11.9K 232.3K 0.00%
157 2001 William O. Johnstone Vice Chairman 200.0K 7.0K 207.0K 0.00%
158 2000 James R. Daniel Vice Chairman, Metropolitan Banking 220.0K 44.0K 7.7K 271.7K 0.00%
159 2000 Robert A. Gregory Vice Chairman 191.0K 38.2K 12.8K 242.0K 0.00%
160 2000 David E. Rainbolt President and Chief Executive Officer 190.0K 38.0K 12.8K 240.8K 0.00%
161 2000 Dennis L. Brand Executive Vice President, Community Banking 175.0K 32.0K 12.8K 219.8K 0.00%
CEO compensation breakdown

Proxy statements

Proxy statements (DEF 14A)
Filing date Form type Filing
2026-04-03 DEF 14A
2025-04-03 DEF 14A

Recent SEC filings

Recent SEC filings
Filing date Form type Filing
2026-05-28 8-K
2026-05-08 10-Q
2026-05-07 4
2026-05-01 4
2026-04-28 4
2026-04-24 4
2026-04-20 4
2026-04-20 4
2026-04-16 8-K
2026-04-03 DEF 14A

Executive team

NameTitleCompensationGender
David R. Harlow President, Chief Executive Officer & Director 940.4K male
John K. Slay Jr. Executive Vice President & Chief Credit Officer of BancFirst 673.4K male
Roy C. Ferguson Executive Vice President & Chief Credit Officer of BancFirst 673.4K male
Scott Copeland Executive VP & COO of BancFirst 652.7K male
Hannah Andrus Executive VP, CFO, Treasurer & Principal Accounting Officer 401.3K female
Laura J. Ratliff Advisory Director 18.0K female
Jason A. Carroll Executive VP & Chief Risk Officer male
D. Jay Hannah Executive VP & Chief Communications Officer of BancFirst male
Dara Wanzer Executive Vice President of Human Resources - BancFirst female
Harry Smith President of Pegasus Bank male
Brian Wade Pierson Senior VP & Secretary male
Kelly Foster Executive Vice President & Chief Compliance Officer of BancFirst female
ESG Rating
B
BANKS - REGIONAL
Rank: 299 out of 431
2006
E (Environmental)
74.7 / 64.3
Company / Sector avg.
S (Social)
70.2 / 76.5
Company / Sector avg.
G (Governance)
73.2 / 75.5
Company / Sector avg.
ESG Total
72.7 / 72.1
Company / Sector avg.
ESG Score History BANKS - REGIONAL
Benchmark vs Sector
Senate Trading Activity

No Senate trading activity found for this company.

House Trading Activity

No House trading activity found for this company.

Market share among peers
Peer comparison — filtered group (TTM)
Your opinion

Share your view on this stock and instantly see how the community has voted over the last 6 months.

These are community opinions and do not constitute buy or sell advice to act on. The results shown are based on aggregated opinions and are not an investment recommendation, nor do they intend to influence any investment decision.

Dividend yield history

Dividend history

Earnings history

Earnings reports

Stock splits