Index RUT
P/E 18.92
EPS (ttm) 6.93
Insider Own 38.27%
Shs Outstand 33.27M
Perf Week -2.13%
Market Cap 4.37B
Forward P/E 18.37
EPS next Y 7.14
Insider Trans -0.11%
Shs Float 20.56M
Perf Month 4.91%
Enterprise Value -
PEG -
EPS next Q 1.86
Inst Own 50.16%
Short Float 3.45%
Perf Quarter 11.09%
Income 233.84M
P/S 4.74
EPS this Y 11.80%
Inst Trans 1.20%
Short Ratio 5.47
Perf Half Y 18.83%
Sales 922.26M
P/B 2.52
EPS next Y -0.83%
ROA 1.75%
Short Interest 0.71M
Perf YTD 11.90%
Book/sh 51.94
P/C -
EPS next 5Y -
ROE 14.43%
52W High 138.77 -5.51%
Perf Year 25.22%
Cash/sh -
P/FCF 17.90
EPS past 3/5Y 8.55% 9.72%
ROIC 12.89%
52W Low 97.02 35.16%
Perf 3Y 31.59%
Dividend Est. 1.87 (1.43%)
EV/EBITDA -
Sales past 3/5Y 22.42% 13.53%
Gross Margin -
Volatility 1.73% 1.93%
Perf 5Y 201.76%
Dividend TTM 1.84 (1.40%)
EV/Sales -
EPS Y/Y TTM 15.57%
Oper. Margin 32.17%
ATR (14) 2.76
Perf 10Y 331.70%
Dividend Ex-Date Sep 30, 2025
Quick Ratio -
Sales Y/Y TTM 9.63%
Profit Margin 25.35%
RSI (14) 50.19
Recom 3.00
Dividend Gr. 3/5Y 8.33% 7.50%
Current Ratio 0.44
EPS Q/Q 22.13%
SMA20 -1.13%
Beta 0.77
Target Price 132.67
Payout 27.66%
Debt/Eq 0.05
Sales Q/Q 5.80%
SMA50 1.72%
Rel Volume 1.15
Prev Close 128.97
Employees 2135
LT Debt/Eq 0.05
Earnings Jul 17 AMC
SMA200 8.04%
Avg Volume 129.84K
Price 131.13
IPO Mar 26, 1990
Option/Short Yes / Yes
EPS/Sales Surpr. 12.35% 3.35%
Trades
Volume 149,186
Change 1.67%
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
Aug-28-25 06:17AM
04:55AM
Aug-19-25 09:55AM
Aug-13-25 11:32PM
Aug-11-25 12:00AM
05:34PM
Loading…
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
09:34AM
Loading…
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
Jan-11-24 10:00AM
Oct-19-23 07:00PM
06:13PM
05:40PM
04:32PM
(Associated Press Finance)
04:15PM
Oct-12-23 10:00AM
Oct-03-23 08:00AM
Aug-04-23 09:00AM
Jul-25-23 01:01AM
Jul-20-23 07:00PM
05:25PM
04:17PM
04:10PM
Jul-18-23 10:01AM
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
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 Martin William Scott Director Feb 28 '25 Sale 119.13 10,000 1,191,255 214,499 Feb 28 05:54 PM Martin William Scott Director Feb 12 '25 Proposed Sale 120.68 32,595 3,933,564 Feb 12 11:27 AM SCHMIDT DARRYL Executive Vice President Feb 11 '25 Sale 122.06 5,000 610,315 43,564 Feb 11 04:37 PM SCHMIDT DARRYL Officer Feb 11 '25 Proposed Sale 122.06 5,000 610,315 Feb 11 04:28 PM Drummond F Ford Director Feb 05 '25 Option Exercise 20.83 5,000 104,150 5,000 Feb 06 11:57 AM Drummond F Ford Director Feb 05 '25 Sale 120.58 5,000 602,906 0 Feb 06 11:57 AM Drummond F Ford Director Feb 05 '25 Proposed Sale 120.49 5,000 602,450 Feb 05 02:06 PM Drummond F Ford Director Jan 29 '25 Option Exercise 20.83 5,000 104,150 5,000 Jan 29 06:24 PM Drummond F Ford Director Jan 29 '25 Sale 117.97 5,000 589,872 0 Jan 29 06:24 PM Drummond F Ford Director Jan 29 '25 Proposed Sale 117.58 5,000 587,900 Jan 29 02:39 PM BRAND DENNIS L Executive Vice President Dec 12 '24 Sale 126.50 4,000 506,000 33,000 Dec 12 05:52 PM BRAND DENNIS L Officer Dec 12 '24 Proposed Sale 128.64 4,000 514,560 Dec 12 10:57 AM Martin William Scott Director Nov 21 '24 Sale 124.70 24,607 3,068,481 224,499 Nov 21 05:35 PM Martin William Scott Director Nov 15 '24 Sale 123.00 25,000 3,075,002 249,106 Nov 15 05:08 PM Martin William Scott Director Nov 14 '24 Sale 123.17 7,500 923,759 274,106 Nov 14 05:27 PM Martin William Scott Director Nov 13 '24 Sale 126.01 10,298 1,297,603 281,606 Nov 13 05:36 PM Martin William Scott Director Nov 12 '24 Proposed Sale 124.65 100,000 12,465,000 Nov 12 04:07 PM Hannah Dennis Jay Executive Vice President Nov 06 '24 Sale 126.58 10,543 1,334,574 0 Nov 08 11:39 AM Hannah Dennis Jay Officer Nov 06 '24 Proposed Sale 126.00 10,543 1,328,418 Nov 08 11:14 AM Martin William Scott Director Nov 06 '24 Sale 117.00 15,000 1,754,964 291,904 Nov 06 05:21 PM Martin William Scott Director Oct 30 '24 Sale 113.50 5,000 567,500 306,904 Oct 30 10:47 AM Main Street Banking Partners L 10% Owner Oct 28 '24 Sale 110.78 24,421 2,705,444 4,910,000 Oct 29 10:30 AM RAINBOLT DAVID E Executive & Director Oct 28 '24 Sale 110.78 24,421 2,705,444 200,000 Oct 29 10:29 AM Rainbolt Leslie Jeannine Director Oct 28 '24 Sale 110.78 24,421 2,705,444 4,910,000 Oct 29 10:26 AM Martin William Scott Director Oct 28 '24 Proposed Sale 110.49 20,000 2,209,800 Oct 28 01:45 PM RAINBOLT DAVID E Executive & Director Oct 24 '24 Sale 110.11 1,750 192,700 208,140 Oct 24 06:15 PM Main Street Banking Partners L 10% Owner Oct 24 '24 Sale 110.11 1,750 192,700 4,934,421 Oct 24 06:12 PM Rainbolt Leslie Jeannine Director Oct 24 '24 Sale 110.11 1,750 192,700 4,934,421 Oct 24 06:09 PM Main Street Banking Partners L 10% Owner Oct 23 '24 Sale 110.21 5,601 617,271 4,936,171 Oct 23 05:30 PM RAINBOLT DAVID E Executive & Director Oct 23 '24 Sale 110.21 5,601 617,271 208,723 Oct 23 05:28 PM Rainbolt Leslie Jeannine Director Oct 23 '24 Sale 110.21 5,601 617,271 4,936,171 Oct 23 05:25 PM RAINBOLT DAVID E Executive & Director Oct 22 '24 Sale 110.00 777 85,470 210,590 Oct 22 05:23 PM Main Street Banking Partners L 10% Owner Oct 22 '24 Sale 110.00 778 85,580 4,941,772 Oct 22 05:20 PM Rainbolt Leslie Jeannine Director Oct 22 '24 Sale 110.00 778 85,580 4,941,772 Oct 22 05:17 PM Rainbolt Leslie Jeannine Director Oct 21 '24 Sale 110.47 2,152 237,725 4,942,550 Oct 21 04:59 PM Main Street Banking Partners L 10% Owner Oct 21 '24 Sale 110.47 2,152 237,725 4,942,550 Oct 21 04:56 PM RAINBOLT DAVID E Executive & Director Oct 21 '24 Sale 110.47 2,152 237,725 210,849 Oct 21 04:49 PM