Index
RUT
P/E
15.55
EPS (ttm)
7.30
Insider Own
37.13%
Shs Outstand
33.58M
Perf Week
-2.73%
Market Cap
3.81B
Forward P/E
15.52
EPS next Y
7.32
Insider Trans
-0.17%
Shs Float
21.11M
Perf Month
6.29%
Enterprise Value
-
PEG
-
EPS next Q
1.80
Inst Own
50.39%
Perf Quarter
4.66%
Income
247.49M
P/S
4.30
EPS this Y
2.86%
Inst Trans
-0.59%
Perf Half Y
0.71%
Sales
886.41M
P/B
2.00
EPS next Y
0.05%
ROA
1.70%
Perf YTD
7.08%
Book/sh
56.65
P/C
-
EPS next 5Y
-
ROE
13.85%
52W High
138.77 -18.19%
Perf Year
-4.72%
Cash/sh
-
P/FCF
16.05
EPS past 3/5Y
7.18% 18.85%
ROIC
12.53%
52W Low
101.48 11.87%
Perf 3Y
37.68%
EV/EBITDA
-
Sales past 3/5Y
16.56% 15.06%
Gross Margin
-
Volatility
3.03% 2.63%
Perf 5Y
61.08%
EV/Sales
-
EPS Y/Y TTM
10.56%
Oper. Margin
35.44%
ATR (14)
3.54
Perf 10Y
269.44%
Quick Ratio
-
Sales Y/Y TTM
-2.53%
Profit Margin
27.92%
RSI (14)
53.79
Current Ratio
1.08
EPS Q/Q
11.34%
SMA20
1.11%
Beta
0.64
Debt/Eq
0.07
Sales Q/Q
-23.24%
SMA50
2.10%
Rel Volume
0.48
Prev Close
114.85
Employees
2260
LT Debt/Eq
0.06
SMA200
-3.09%
Avg Volume
139.83K
Price
113.53
IPO
Mar 26, 1990
Option/Short
Yes / Yes
Trades
Volume
66,903
Change
-1.15%
Date
Action
Analyst
Rating Change
Price Target Change
May-06-22 Downgrade
Piper Sandler
Neutral → Underweight
$87 → $79
Aug-14-19 Initiated
Sandler O'Neill
Hold
Jan-21-10 Upgrade
Keefe Bruyette
Underperform → Mkt Perform
$32 → $38
Jan-05-09 Downgrade
Keefe Bruyette
Mkt Perform → Underperform
$45 → $39
Jan-26-07 Downgrade
FTN Midwest
Buy → Neutral
Jan-25-07 Downgrade
Keefe Bruyette
Mkt Perform → Underperform
Apr-16-26 04:05PM
04:00PM
Mar-05-26 09:40AM
Mar-04-26 11:01PM
Feb-19-26 10:32PM
09:40AM
Loading…
Feb-16-26 09:40AM
Jan-22-26 05:51PM
(Associated Press Finance)
-7.57%
05:30PM
Jan-05-26 11:01PM
Nov-21-25 06:00PM
Oct-28-25 12:01AM
Oct-17-25 03:30PM
02:25PM
(Associated Press Finance)
08:00AM
Oct-15-25 07:45AM
06:17AM
Loading…
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
(Associated Press Finance)
04:10PM
03:00PM
Jul-11-25 10:00AM
12:02AM
10:00AM
Loading…
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
(Associated Press Finance)
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
(Associated Press Finance)
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
(Associated Press Finance)
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
(Associated Press Finance)
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
(Associated Press Finance)
05:30PM
Mar-04-24 11:26PM
Jan-25-24 01:03PM
Jan-18-24 06:30PM
05:25PM
04:27PM
(Associated Press Finance)
04:15PM
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, and 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. BancFirst was founded in July 1984 and is headquartered in Oklahoma City, OK.
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
RAINBOLT DAVID E Director Apr 23 '26 Sale 115.53 17,527 2,024,859 207,473 Apr 24 05:50 PM RAINBOLT DAVID E Director Apr 24 '26 Sale 115.02 650 74,765 206,823 Apr 24 05:50 PM Andrus Hannah Executive Vice President Apr 17 '26 Option Exercise 0.00 800 0 800 Apr 20 02:41 PM Carroll Jason A Chief Risk Officer Apr 20 '26 Option Exercise 0.00 200 0 200 Apr 20 02:37 PM RAINBOLT DAVID E Director Apr 20 '26 Proposed Sale 120.01 225,000 27,002,250 Apr 17 03:16 PM FORAKER RANDY Executive Vice President Feb 10 '26 Option Exercise 20.83 3,000 62,490 3,000 Feb 11 10:30 AM FORAKER RANDY Executive Vice President Feb 10 '26 Sale 119.91 3,000 359,735 0 Feb 11 10:30 AM FORAKER RANDY Officer Feb 09 '26 Proposed Sale 120.00 3,000 360,000 Feb 09 02:50 PM Drummond F Ford Director Aug 13 '25 Option Exercise 20.83 5,000 104,150 5,000 Aug 14 10:09 AM Drummond F Ford Director Aug 13 '25 Sale 126.29 5,000 631,438 0 Aug 14 10:09 AM Drummond F Ford Director Aug 13 '25 Proposed Sale 126.16 5,000 630,800 Aug 13 03:11 PM Drummond F Ford Director May 28 '25 Option Exercise 20.83 5,000 104,150 5,000 May 28 05:25 PM Drummond F Ford Director May 28 '25 Sale 124.12 5,000 620,578 0 May 28 05:25 PM Drummond F Ford Director May 28 '25 Proposed Sale 125.06 5,000 625,300 May 28 02:02 PM FORAKER RANDY Executive Vice President May 21 '25 Option Exercise 20.83 4,000 83,320 4,000 May 22 12:04 PM FORAKER RANDY Executive Vice President May 21 '25 Sale 126.61 4,000 506,445 0 May 22 12:04 PM FORAKER RANDY Officer May 21 '25 Proposed Sale 128.00 4,000 512,000 May 21 01:03 PM