Elite Trades From Anywhere

$100 Off Your First Year

00
Days
00
Hours
00
Mins
00
Sec
Claim Now
Last Close
113.97
Jul 02 • 04:00PM ET Dollar change-0.77 Percentage change(-0.67%)
Index
RUT
Market Cap
3.83B
Enterprise Value
-
Income
247.49M
Sales
948.75M
Book/sh
56.65
Cash/sh
-
Employees
2260
IPO
Mar 26, 1990
P/E
15.61
Forward P/E
15.24
PEG
-
P/S
4.03
P/B
2.01
P/C
-
P/FCF
16.25
EV/EBITDA
-
EV/Sales
-
Quick Ratio
-
Current Ratio
0.49
Debt/Eq
0.05
LT Debt/Eq
0.05
Option/Short
Yes / Yes
EPS (ttm)
7.30
EPS next Y
7.48
EPS next Q
1.80
EPS this Y
3.23%
EPS next Y
1.91%
EPS next 5Y
-
EPS past 3/5Y
7.18% 18.85%
Sales past 3/5Y
16.56% 15.06%
EPS Y/Y TTM
10.56%
Sales Y/Y TTM
4.32%
EPS Q/Q
11.42%
Sales Q/Q
4.04%
Insider Own
36.52%
Insider Trans
-0.50%
Inst Own
50.81%
Inst Trans
-0.24%
ROA
1.70%
ROE
13.85%
ROIC
12.45%
Gross Margin
-
Oper. Margin
33.11%
Profit Margin
26.09%
SMA20
1.06%
SMA50
1.88%
SMA200
0.74%
Trades
Shs Outstand
33.58M
Shs Float
21.32M
52W High
138.77 -17.87%
52W Low
101.48 12.31%
Volatility
2.50% 2.43%
ATR (14)
2.97
RSI (14)
54.09
Beta
0.61
Rel Volume
0.93
Avg Volume
164.77K
Volume
153,189
Perf Week
0.59%
Perf Month
3.64%
Perf Quarter
4.35%
Perf Half Y
5.47%
Perf YTD
7.50%
Perf Year
-12.25%
Perf 3Y
23.88%
Perf 5Y
86.16%
Perf 10Y
281.17%
Prev Close
114.74
Price
113.97
Change
-0.67%
Date Action Analyst Rating Change Price Target Change
May-06-22Downgrade Piper Sandler Neutral → Underweight $87 → $79
Aug-14-19Initiated Sandler O'Neill Hold
Jan-21-10Upgrade Keefe Bruyette Underperform → Mkt Perform $32 → $38
Jan-05-09Downgrade Keefe Bruyette Mkt Perform → Underperform $45 → $39
Jan-26-07Downgrade FTN Midwest Buy → Neutral
Jan-25-07Downgrade Keefe Bruyette Mkt Perform → Underperform
Jun-12-26 06:53AM
Jun-10-26 05:00PM
Apr-16-26 04:05PM
04:00PM
Mar-05-26 09:40AM
11:01PM Loading…
Mar-04-26 11:01PM
Feb-19-26 10:32PM
Feb-16-26 09:40AM
Jan-22-26 05:51PM
05:30PM
Jan-05-26 11:01PM
Nov-21-25 06:00PM
Oct-28-25 12:01AM
Oct-17-25 03:30PM
02:25PM
08:00AM Loading…
08:00AM
Oct-15-25 07:45AM
Aug-28-25 06:17AM
04:55AM
Aug-19-25 09:55AM
Aug-13-25 11:32PM
Aug-11-25 12:00AM
Aug-07-25 05:34PM
Jul-23-25 12:20PM
Jul-21-25 09:40AM
Jul-18-25 12:26PM
Jul-17-25 05:15PM
04:15PM
04:10PM
03:00PM
10:00AM Loading…
Jul-11-25 10:00AM
12:02AM
Jul-10-25 10:00AM
Jul-09-25 12:10PM
Jul-03-25 09:40AM
Jun-15-25 11:32PM
Jun-13-25 01:11PM
May-29-25 09:40AM
May-27-25 08:29AM
May-23-25 01:10PM
May-22-25 09:55AM
May-21-25 08:00AM
May-08-25 05:36AM
May-07-25 06:06AM
Apr-24-25 12:20PM
06:31AM
04:07AM
Apr-22-25 09:34AM
Apr-17-25 05:40PM
04:41PM
04:30PM
Apr-14-25 10:00AM
Apr-12-25 01:27AM
Apr-10-25 10:00AM
09:27AM
Mar-25-25 07:52AM
Mar-22-25 12:31AM
Mar-19-25 11:08AM
Mar-06-25 12:00PM
Jan-23-25 05:45PM
04:58PM
04:15PM
Dec-27-24 09:40AM
Nov-14-24 12:00PM
Nov-08-24 09:40AM
Oct-24-24 12:00PM
Oct-17-24 05:25PM
04:19PM
04:15PM
Oct-10-24 12:10PM
10:00AM
Sep-20-24 12:00PM
Sep-14-24 01:50AM
Sep-12-24 01:43AM
Sep-11-24 01:24AM
Sep-10-24 07:21AM
01:17AM
Sep-04-24 01:16AM
Aug-31-24 01:27AM
Aug-19-24 01:00PM
Jul-25-24 09:55AM
Jul-19-24 07:00PM
Jul-18-24 10:52PM
06:30PM
05:25PM
04:25PM
04:15PM
May-07-24 10:09AM
Apr-25-24 12:22PM
Apr-23-24 12:20PM
Apr-22-24 01:17PM
Apr-18-24 09:52PM
07:00PM
06:40PM
05:37PM
05:30PM
Mar-04-24 11:26PM
Jan-25-24 01:03PM
Jan-18-24 06:30PM
05:25PM
BancFirst Corp. is a bank holding company, which provides retail and commercial banking services. Its services include commercial, real estate, agricultural and consumer lending, depository and funds transfer services, collections, safe deposit boxes, cash management services, retail brokerage services, and other services tailored for both individual and corporate customers. The firm operates through the following business segments: Metropolitan Banks, Community Banks, Pegasus, Worthington, American Bank of Oklahoma, Other Financial Services, and Executive Operations and Support. The Metropolitan Banks segment consists of banking locations in the metropolitan Oklahoma City and Tulsa areas. The Community Banks segment consists of banking locations in communities throughout Oklahoma. The Pegasus Bank segment consists of banking locations in the Dallas metropolitan area. The Other Financial Services segment refers to specialty product business units, including guaranteed small business lending, residential mortgage lending, trust services, securities brokerage, electronic banking, and insurance. The Executive Operations and Support segment represents executive management, operational support, and corporate functions that are not allocated to the other business units. The company was founded in July 1984 and is headquartered in Oklahoma City, OK.
PresidentMr. David R. Harlow
Executive VPMs. Hannah Andrus
Executive VP & Chief Credit Officer of BancFirstMr. John K. Slay Jr.
Executive VP & COO of BancFirstMr. B. Scott Copeland
Executive Vice President of Human ResourcesMs. Dara Wanzer
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
RAINBOLT DAVID EDirectorMay 07 '26Sale115.119,0011,036,066166,783May 07 05:29 PM
RAINBOLT DAVID EDirectorMay 06 '26Sale115.076,219715,623175,784May 07 05:29 PM
RAINBOLT DAVID EDirectorApr 29 '26Sale115.001115182,003May 01 05:59 PM
RAINBOLT DAVID EDirectorApr 28 '26Sale115.5524,6142,844,209182,004Apr 28 04:20 PM
RAINBOLT DAVID EDirectorApr 27 '26Sale115.0120523,577206,618Apr 28 04:20 PM
RAINBOLT DAVID EDirectorApr 23 '26Sale115.5317,5272,024,859207,473Apr 24 05:50 PM
RAINBOLT DAVID EDirectorApr 24 '26Sale115.0265074,765206,823Apr 24 05:50 PM
Andrus HannahExecutive Vice PresidentApr 17 '26Option Exercise0.008000800Apr 20 02:41 PM
Carroll Jason AChief Risk OfficerApr 20 '26Option Exercise0.002000200Apr 20 02:37 PM
RAINBOLT DAVID EDirectorApr 20 '26Proposed Sale120.01225,00027,002,250Apr 17 03:16 PM
FORAKER RANDYExecutive Vice PresidentFeb 10 '26Option Exercise20.833,00062,4903,000Feb 11 10:30 AM
FORAKER RANDYExecutive Vice PresidentFeb 10 '26Sale119.913,000359,7350Feb 11 10:30 AM
FORAKER RANDYOfficerFeb 09 '26Proposed Sale120.003,000360,000Feb 09 02:50 PM
Drummond F FordDirectorAug 13 '25Option Exercise20.835,000104,1505,000Aug 14 10:09 AM
Drummond F FordDirectorAug 13 '25Sale126.295,000631,4380Aug 14 10:09 AM
Drummond F FordDirectorAug 13 '25Proposed Sale126.165,000630,800Aug 13 03:11 PM