ADVFN Logo
Registration Strip Icon for default Register for Free to get streaming real-time quotes, interactive charts, live options flow, and more.
BancFirst Corporation

BancFirst Corporation (BANF)

126.63
-2.01
(-1.56%)
Closed December 12 4:00PM
128.00
1.37
( 1.08% )
Pre Market: 4:09AM

Income Statement

Balance Sheet

Cash Flow

Quarter End Sep 2021Dec 2021Mar 2022Jun 2022Sep 2022Dec 2022Mar 2023Jun 2023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 118.17M119.18M117.36M129.98M147.89M152.29M154.53M151.01M
Operating Income 116.68M119.4M114.43M129.47M145.02M148.51M152.2M148.19M
Pre Tax Income 48.28M45.03M43.71M55.25M68.34M70.14M74.35M69.97M
Net Income 38.75M38.17M35.92M44.71M55.35M57.13M57.53M55.01M
Preferred Dividends 00000000
Basic Earnings Per Share (EPS) 00000000
EBIT 00000000
EBITDA 00000000
Year End December 30 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 311.61M344.79M385.44M419.94M445.42M476.6M547.51M593.93M
Operating Income 300.09M336.28M381.63M411.65M382.77M485.29M537.43M586.47M
Pre Tax Income 107.94M136.31M159.75M169.56M123.51M208.4M237.43M269.95M
Net Income 70.67M86.44M125.81M134.88M99.59M167.63M193.1M212.47M
Preferred Dividends 00000000
Basic Earnings Per Share (EPS) 00000000
EBIT 00000000
EBITDA 00000000

Your Recent History

Delayed Upgrade Clock