Subscribe to our newsletter to receive the latest product updates and special offers

Upgrade to FINVIZ*Elite to get real-time quotes, intraday charts, and advanced charting tools.

Last Close
Sep 20 04:00PM ET
107.95
Dollar change
-2.39
Percentage change
-2.17
%
IndexRUT P/E18.01 EPS (ttm)5.99 Insider Own38.00% Shs Outstand32.93M Perf Week3.08%
Market Cap3.56B Forward P/E18.09 EPS next Y5.97 Insider Trans-1.90% Shs Float20.47M Perf Month5.78%
Income200.90M PEG2.57 EPS next Q1.56 Inst Own45.50% Short Float2.11% Perf Quarter28.85%
Sales841.23M P/S4.24 EPS this Y-3.68% Inst Trans-3.37% Short Ratio4.20 Perf Half Y22.45%
Book/sh45.80 P/B2.36 EPS next Y-2.29% ROA1.62% Short Interest0.43M Perf Year26.10%
Cash/sh- P/C- EPS next 5Y7.00% ROE14.08% 52W Range79.99 - 111.00 Perf YTD10.91%
Dividend Est.1.76 (1.63%) P/FCF17.76 EPS past 5Y11.01% ROI12.57% 52W High-2.75% Beta1.04
Dividend TTM1.72 (1.59%) Quick Ratio- Sales past 5Y13.79% Gross Margin- 52W Low34.95% ATR (14)3.24
Dividend Ex-DateSep 30, 2024 Current Ratio0.67 EPS Y/Y TTM-10.93% Oper. Margin30.31% RSI (14)59.21 Volatility3.14% 3.14%
Employees2109 Debt/Eq0.06 Sales Y/Y TTM16.04% Profit Margin23.88% Recom3.00 Target Price103.33
Option/ShortYes / Yes LT Debt/Eq0.06 EPS Q/Q-8.10% Payout26.17% Rel Volume12.58 Prev Close110.34
Sales Surprise2.48% EPS Surprise6.71% Sales Q/Q12.79% EarningsJul 18 AMC Avg Volume102.61K Price107.95
SMA202.50% SMA504.81% SMA20016.92% Trades Volume1,290,577 Change-2.17%
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
Today 12:00PM
Sep-14-24 01:50AM
Sep-12-24 01:43AM
Sep-11-24 01:24AM
Sep-10-24 07:21AM
01:17AM Loading…
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 Loading…
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
04:27PM
04:15PM Loading…
04:15PM
Jan-11-24 10:00AM
Oct-19-23 07:00PM
06:13PM
05:40PM
04:32PM
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
Jul-13-23 10:00AM
Jun-21-23 08:00PM
Jun-14-23 08:46AM
May-30-23 06:04AM
May-05-23 01:00PM
Apr-27-23 07:02AM
Apr-26-23 08:00PM
Apr-25-23 06:15PM
05:06PM
04:30PM
Apr-19-23 03:56PM
Apr-13-23 10:00AM
Apr-05-23 06:52AM
Mar-25-23 09:49AM
Mar-17-23 08:07PM
Mar-13-23 09:25AM
Feb-03-23 06:21AM
Jan-25-23 06:39AM
Jan-24-23 06:48AM
Jan-19-23 05:45PM
04:30PM
Dec-24-22 08:35AM
Dec-14-22 09:40AM
Nov-28-22 09:40AM
Nov-11-22 09:40AM
Nov-09-22 07:14AM
Nov-04-22 11:42AM
Nov-02-22 06:32AM
Oct-26-22 09:40AM
Oct-20-22 05:45PM
04:15PM
Oct-18-22 10:01AM
Oct-13-22 10:00AM
Oct-10-22 09:40AM
Sep-24-22 09:02AM
Sep-23-22 09:40AM
Sep-09-22 06:46AM
Sep-08-22 09:35AM
Sep-07-22 09:40AM
Aug-22-22 09:40AM
Aug-09-22 08:32AM
Aug-05-22 09:40AM
Jul-27-22 12:20PM
Jul-21-22 05:55PM
04:15PM
Jul-20-22 09:40AM
Jul-04-22 09:40AM
Jun-25-22 09:32AM
Jun-20-22 05:18AM
Jun-08-22 03:50PM
May-23-22 09:40AM
May-16-22 01:31PM
May-06-22 09:40AM
Apr-25-22 12:00PM
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 Leslie JeannineDirectorSep 13 '24Sale105.0210,3711,089,2054,944,702Sep 13 05:45 PM
Main Street Banking Partners L10% OwnerSep 13 '24Sale105.0210,3711,089,2054,944,702Sep 13 05:44 PM
RAINBOLT DAVID EExecutive & DirectorSep 13 '24Sale105.0210,3721,089,310211,567Sep 13 05:41 PM
RAINBOLT DAVID EExecutive & DirectorSep 11 '24Sale105.011,391146,063215,024Sep 11 08:50 PM
Rainbolt Leslie JeannineDirectorSep 11 '24Sale105.011,391146,0634,955,073Sep 11 08:31 PM
Main Street Banking Partners L10% OwnerSep 11 '24Sale105.011,391146,0634,955,073Sep 11 08:27 PM
RAINBOLT DAVID EExecutive & DirectorSep 10 '24Sale105.101,604168,573215,488Sep 10 06:11 PM
RAINBOLT DAVID EExecutive & DirectorSep 09 '24Sale105.25282,947216,022Sep 10 06:11 PM
Rainbolt Leslie JeannineDirectorSep 10 '24Sale105.101,604168,5734,956,464Sep 10 05:54 PM
Rainbolt Leslie JeannineDirectorSep 09 '24Sale105.25272,8424,958,068Sep 10 05:54 PM
Main Street Banking Partners L10% OwnerSep 10 '24Sale105.101,604168,5734,956,464Sep 10 05:49 PM
Main Street Banking Partners L10% OwnerSep 09 '24Sale105.25272,8424,958,068Sep 10 05:49 PM
Rainbolt Leslie JeannineDirectorSep 09 '24Sale105.4622,1142,332,0914,958,095Sep 09 06:22 PM
Main Street Banking Partners L10% OwnerSep 09 '24Sale105.4622,1142,332,0914,958,095Sep 09 06:19 PM
RAINBOLT DAVID EExecutive & DirectorSep 09 '24Sale105.4622,1142,331,986216,032Sep 09 06:12 PM
RAINBOLT DAVID EExecutive & DirectorSep 03 '24Sale105.581,414149,297223,402Sep 03 05:43 PM
Rainbolt Leslie JeannineDirectorSep 03 '24Sale105.581,414149,2974,980,210Sep 03 05:34 PM
Main Street Banking Partners L10% OwnerSep 03 '24Sale105.581,414149,2974,980,210Sep 03 05:29 PM
RAINBOLT DAVID EExecutive & DirectorAug 30 '24Sale106.2218,3761,952,007223,874Aug 30 05:13 PM
Rainbolt Leslie JeannineDirectorAug 30 '24Sale106.2218,3761,952,0074,981,624Aug 30 05:04 PM
Main Street Banking Partners L10% OwnerAug 30 '24Sale106.2218,3761,952,0074,981,624Aug 30 05:01 PM
FORAKER RANDYExecutive Vice PresidentAug 29 '24Option Exercise20.831302,708130Aug 29 05:36 PM
FORAKER RANDYExecutive Vice PresidentAug 29 '24Sale107.0113013,9120Aug 29 05:36 PM
FORAKER RANDYExecutive Vice PresidentAug 28 '24Option Exercise20.832,87059,7822,870Aug 28 06:12 PM
FORAKER RANDYExecutive Vice PresidentAug 28 '24Sale107.102,870307,3840Aug 28 06:12 PM
Main Street Banking Partners L10% OwnerAug 28 '24Proposed Sale107.5590,0009,679,500Aug 28 03:16 PM
Rainbolt Leslie JeannineDirectorAug 28 '24Proposed Sale107.5590,0009,679,500Aug 28 12:06 PM
RAINBOLT DAVID EOfficerAug 28 '24Proposed Sale107.5590,0009,679,500Aug 28 11:45 AM
FORAKER RANDYOfficerAug 28 '24Proposed Sale108.003,000324,000Aug 28 10:27 AM
Lopez Dave RDirectorAug 16 '24Option Exercise21.491,00021,4901,000Aug 19 09:53 AM
Lopez Dave RDirectorAug 16 '24Sale102.131,000102,1280Aug 19 09:53 AM
Lopez Dave ROfficerAug 16 '24Proposed Sale102.091,000102,090Aug 16 01:24 PM
FORAKER RANDYOfficerJul 31 '24Proposed Sale109.503,000328,500Jul 31 02:57 PM
Hannah Dennis JayExecutive Vice PresidentJul 25 '24Sale110.0050055,000714Jul 25 05:04 PM
Martin William ScottDirectorJul 25 '24Sale107.5015,0001,612,500311,904Jul 25 11:29 AM
Martin William ScottDirectorJul 24 '24Sale107.505,000537,500326,904Jul 24 05:23 PM
Hannah Dennis JayExecutive Vice PresidentJul 24 '24Sale107.501,000107,5001,214Jul 24 05:18 PM
Hannah Dennis JayExecutive Vice PresidentJul 23 '24Sale105.332,500263,3302,214Jul 23 02:42 PM
SCHMIDT DARRYLExecutive Vice PresidentJul 23 '24Buy105.8219921,05949,138Jul 23 12:45 PM
SCHMIDT DARRYLExecutive Vice PresidentJul 23 '24Buy105.82212,2225,143Jul 23 12:45 PM
Hannah Dennis JayExecutive Vice PresidentJul 22 '24Sale105.162,000210,3224,714Jul 22 04:17 PM
Hannah Dennis JayExecutive Vice PresidentJul 22 '24Sale105.001,000105,0006,714Jul 22 04:00 PM
Hannah Dennis JayExecutive Vice PresidentJul 19 '24Sale106.503,000319,5097,714Jul 19 04:53 PM
Hannah Dennis JayExecutive Vice PresidentMay 06 '24Sale92.235,496506,90210,714May 07 10:00 AM
Hannah Dennis JayExecutive Vice PresidentMay 03 '24Sale92.3820418,84616,210May 03 06:39 PM
Lawrence KevinExecutive Vice PresidentMay 02 '24Option Exercise32.302,70987,50112,709May 02 12:37 PM
Lawrence KevinExecutive Vice PresidentMay 02 '24Sale91.162,709246,96610,000May 02 12:37 PM
Hannah Dennis JayExecutive Vice PresidentMay 01 '24Sale92.032,000184,05716,414May 01 04:39 PM
Lawrence KevinExecutive Vice PresidentMay 01 '24Option Exercise32.3010,000323,00020,000May 01 02:54 PM
Lawrence KevinExecutive Vice PresidentMay 01 '24Sale90.0010,000900,00010,000May 01 02:54 PM
Lawrence KevinExecutive Vice PresidentApr 25 '24Option Exercise32.3010,000323,00020,000Apr 25 12:15 PM
Lawrence KevinExecutive Vice PresidentApr 25 '24Sale90.0010,000900,02810,000Apr 25 12:15 PM
COPELAND SCOTTExecutive Vice PresidentApr 24 '24Sale92.212,534233,66513,290Apr 25 10:40 AM
Hannah Dennis JayExecutive Vice PresidentApr 24 '24Sale92.0630027,61718,414Apr 24 06:02 PM
Lawrence KevinExecutive Vice PresidentApr 22 '24Option Exercise32.3010,000323,00020,000Apr 22 01:11 PM
Lawrence KevinExecutive Vice PresidentApr 22 '24Sale90.0710,000900,72310,000Apr 22 01:11 PM
SCHMIDT DARRYLExecutive Vice PresidentApr 22 '24Buy89.7123220,81248,939Apr 22 11:11 AM
SCHMIDT DARRYLExecutive Vice PresidentApr 22 '24Buy89.71242,1535,122Apr 22 11:11 AM
Hannah Dennis JayExecutive Vice PresidentMar 07 '24Sale90.031,00090,03418,714Mar 07 04:38 PM
Lopez Dave RDirectorMar 04 '24Option Exercise21.493,00064,4703,000Mar 04 06:18 PM
Lopez Dave RDirectorMar 04 '24Sale87.183,000261,5260Mar 04 06:18 PM
Lawrence KevinExecutive Vice PresidentFeb 29 '24Option Exercise32.301,15937,43611,159Feb 29 12:47 PM
Lawrence KevinExecutive Vice PresidentFeb 29 '24Sale88.001,159101,99210,000Feb 29 12:47 PM
Lawrence KevinExecutive Vice PresidentFeb 27 '24Option Exercise32.301,52949,38711,529Feb 27 04:55 PM
Lawrence KevinExecutive Vice PresidentFeb 27 '24Sale88.001,529134,55210,000Feb 27 04:55 PM
Lawrence KevinExecutive Vice PresidentFeb 23 '24Option Exercise32.307,312236,17817,312Feb 23 04:32 PM
Lawrence KevinExecutive Vice PresidentFeb 23 '24Sale88.007,312643,46110,000Feb 23 04:32 PM
Hannah Dennis JayExecutive Vice PresidentFeb 16 '24Sale90.004,000360,00319,714Feb 20 06:00 AM
Hannah Dennis JayExecutive Vice PresidentFeb 12 '24Sale88.664,000354,63224,714Feb 20 06:00 AM
Hannah Dennis JayExecutive Vice PresidentFeb 09 '24Sale88.454,000353,81228,714Feb 20 06:00 AM
Hannah Dennis JayExecutive Vice PresidentFeb 15 '24Sale90.071,00090,07123,714Feb 20 06:00 AM
SCHMIDT DARRYLExecutive Vice PresidentJan 22 '24Buy92.6022520,83548,707Jan 22 12:05 PM
SCHMIDT DARRYLExecutive Vice PresidentJan 22 '24Buy92.60242,2225,098Jan 22 12:05 PM
Lawrence KevinExecutive Vice PresidentDec 06 '23Option Exercise32.305,000161,50015,000Dec 06 11:15 AM
Lawrence KevinExecutive Vice PresidentDec 06 '23Sale92.005,000460,00010,000Dec 06 11:15 AM
Jones Mautra StaleyDirectorNov 22 '23Buy86.8028524,738285Nov 22 01:07 PM
SCHMIDT DARRYLExecutive Vice PresidentOct 23 '23Buy83.0425120,84348,732Oct 23 11:28 AM
SCHMIDT DARRYLExecutive Vice PresidentOct 23 '23Buy83.04272,2425,074Oct 23 11:28 AM
Last Close
Sep 20 04:00PM ET
40.71
Dollar change
+0.59
Percentage change
1.47
%
OGE Oge Energy Corp. daily Stock Chart
Index- P/E19.91 EPS (ttm)2.04 Insider Own0.46% Shs Outstand200.30M Perf Week-0.63%
Market Cap8.18B Forward P/E17.91 EPS next Y2.27 Insider Trans0.00% Shs Float199.95M Perf Month2.91%
Income411.00M PEG- EPS next Q1.28 Inst Own70.79% Short Float1.90% Perf Quarter15.23%
Sales2.77B P/S2.95 EPS this Y3.55% Inst Trans1.15% Short Ratio3.66 Perf Half Y21.23%
Book/sh22.29 P/B1.83 EPS next Y6.04% ROA3.18% Short Interest3.80M Perf Year14.26%
Cash/sh0.00 P/C81774.18 EPS next 5Y-12.34% ROE9.28% 52W Range31.25 - 41.48 Perf YTD16.55%
Dividend Est.1.69 (4.15%) P/FCF- EPS past 5Y-0.45% ROI4.42% 52W High-1.86% Beta0.73
Dividend TTM1.67 (4.11%) Quick Ratio0.36 Sales past 5Y7.43% Gross Margin46.55% 52W Low30.29% ATR (14)0.55
Dividend Ex-DateJul 08, 2024 Current Ratio0.71 EPS Y/Y TTM-6.65% Oper. Margin24.43% RSI (14)61.47 Volatility1.33% 1.26%
Employees2329 Debt/Eq1.18 Sales Y/Y TTM-11.87% Profit Margin14.83% Recom2.92 Target Price40.33
Option/ShortYes / Yes LT Debt/Eq1.08 EPS Q/Q15.38% Payout80.23% Rel Volume2.13 Prev Close40.12
Sales Surprise- EPS Surprise11.35% Sales Q/Q9.52% EarningsAug 07 BMO Avg Volume1.04M Price40.71
SMA201.89% SMA504.38% SMA20014.20% Trades Volume2,216,305 Change1.47%
Date Action Analyst Rating Change Price Target Change
TodayInitiated Jefferies Buy $46
May-23-24Downgrade Argus Buy → Hold
Apr-22-24Downgrade Barclays Overweight → Equal Weight $34
Jan-16-24Downgrade Ladenburg Thalmann Buy → Neutral $36 → $34
Aug-23-23Initiated Barclays Overweight $36
Jun-15-23Upgrade Ladenburg Thalmann Neutral → Buy $37 → $39
Apr-20-23Initiated Ladenburg Thalmann Neutral $37
Feb-28-23Downgrade UBS Buy → Neutral $41 → $39
Feb-24-23Downgrade BofA Securities Buy → Neutral $41 → $39
Jan-23-23Downgrade Guggenheim Buy → Neutral $39 → $40
Sep-16-24 06:46PM
Sep-12-24 02:30PM
Sep-09-24 12:00PM
Aug-13-24 01:39PM
Aug-08-24 09:30AM
08:47AM Loading…
08:47AM
Aug-07-24 11:39PM
08:30AM
07:28AM
07:00AM
Jul-24-24 02:55PM
Jul-22-24 06:54PM
Jul-09-24 04:30PM
12:01PM
Jun-29-24 11:05AM
01:22PM Loading…
Jun-13-24 01:22PM
Jun-03-24 11:15PM
May-31-24 11:31AM
May-16-24 07:17PM
May-07-24 10:39AM
May-03-24 09:34AM
May-02-24 03:13AM
May-01-24 11:00PM
12:41PM
11:55AM
09:06AM
08:30AM
07:33AM
07:28AM
07:00AM
07:02AM Loading…
Apr-05-24 07:02AM
Apr-01-24 04:15PM
Mar-21-24 11:30AM
Feb-28-24 08:36AM
Feb-22-24 11:49AM
09:48AM
09:40AM
02:24AM
Feb-21-24 07:00AM
06:32AM
Jan-22-24 04:15PM
Jan-04-24 11:10AM
Dec-15-23 10:45PM
Dec-11-23 07:16AM
Dec-06-23 04:55PM
Nov-30-23 01:24PM
Nov-20-23 11:08AM
Nov-16-23 04:31PM
Nov-06-23 08:36AM
Nov-03-23 02:05PM
Nov-02-23 12:07PM
07:36AM
07:00AM
06:32AM
Nov-01-23 11:40AM
Oct-27-23 10:00AM
Oct-26-23 10:02AM
Oct-25-23 06:50PM
Oct-06-23 11:40AM
05:50AM
Oct-05-23 08:03AM
Oct-02-23 07:14PM
04:15PM
Sep-26-23 04:57PM
Sep-20-23 12:00PM
11:40AM
08:35AM
Sep-07-23 11:30AM
Sep-01-23 11:40AM
Aug-25-23 11:59AM
Aug-16-23 11:40AM
Aug-14-23 09:09PM
Aug-10-23 10:42AM
Aug-09-23 11:32PM
11:58AM
07:00AM
06:22AM
Aug-08-23 07:15AM
Aug-04-23 07:45AM
Aug-03-23 08:55AM
Aug-02-23 06:55PM
Jul-20-23 02:52PM
Jul-10-23 04:58PM
Jun-29-23 09:40AM
Jun-27-23 08:12AM
Jun-23-23 11:40AM
Jun-20-23 05:30PM
Jun-12-23 07:51PM
Jun-08-23 08:10AM
Jun-07-23 11:56AM
11:40AM
11:10AM
May-30-23 07:50AM
May-29-23 09:40AM
May-24-23 11:02AM
08:04AM
May-22-23 11:40AM
06:24AM
06:17AM
May-18-23 05:07PM
OGE Energy Corp. is a holding company, which engages in the provision of investments in energy and energy services offering physical delivery and related services for electricity in Oklahoma and western Arkansas. It operates through the Electric Company and Other Operations segments. The Electric Company segment is involved in the generation, transmission, distribution, and sale of electric energy. The Other Operations segment includes the operations of the holding company and other energy-related investments. The company was founded in August 1995 and is headquartered in Oklahoma City, OK.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
McQuistion Cristina FVP- Corp. Resp.& StewardshipMar 06 '24Sale33.924,187142,00625,926Mar 08 03:15 PM