Filings For: Bancfirst Corp /OK/
WHO USES CALCBENCH?    Equity Analysts    Corparate Finance & Reporting    Auditors    Academics

GO TO: Recent Comment Letters


Today


ALL   |    All 10-K/Qs   Large   Mid    Small    Micro    |     Earnings Release    Proxy    |   SORT BY :   Most Recent    Company Name 
CompanyTimeSizeViewFinancialsDocumentSECPeriodRevenue MRQAssetsEPS Diluted
BANCFIRST CORP /OK/ (BANF) 8/7/2026 2:31:10 PM Large View Financials 10-Q SEC 2Q 2026 ending: 6/30/2026 Rev: $182,606,000 +8.7% Assets $15,082,243,000 EPS $1.96
BANCFIRST CORP /OK/ (BANF) 7/23/2026 4:40:14 PM   View Financials Earnings SEC 2Q 2026 Rev $182,606,000 +8.7% Assets $15,082,243,000 EPS $1.96 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/8/2026 2:13:38 PM Large View Financials 10-Q SEC 1Q 2026 ending: 3/31/2026 Rev: $176,853,000 +8.3% Assets $15,116,541,000 EPS $1.85
BANCFIRST CORP /OK/ (BANF) 4/16/2026 4:18:12 PM   View Financials Earnings SEC 1Q 2026 Rev $176,853,000 +8.3% Assets $15,116,541,000 EPS $1.85 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/3/2026 12:33:54 PM   View Proxy SEC Y 2025
BANCFIRST CORP /OK/ (BANF) 2/26/2026 3:03:27 PM Large View Financials 10-K SEC Y 2025 ending: 12/31/2025 Rev: $684,958,000 +10.0% Assets $14,838,893,000 EPS $7.11
BANCFIRST CORP /OK/ (BANF) 1/23/2026 6:01:23 AM   View Financials Earnings SEC Y 2025 Rev $182,741,000 +11.2% Assets $14,838,893,000 EPS $1.75 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/7/2025 12:34:26 PM Large View Financials 10-Q SEC 3Q 2025 ending: 9/30/2025 Rev: $171,043,000 +6.5% Assets $14,198,140,000 EPS $1.85
BANCFIRST CORP /OK/ (BANF) 10/17/2025 9:40:36 AM   View Financials Earnings SEC 3Q 2025 Rev $171,043,000 +6.5% Assets $14,198,140,000 EPS $1.85 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/5/2025 3:56:09 PM Large View Financials 10-Q SEC 2Q 2025 ending: 6/30/2025 Rev: $167,917,000 +11.6% Assets $14,045,780,000 EPS $1.85
BANCFIRST CORP /OK/ (BANF) 7/17/2025 4:21:54 PM   View Financials Earnings SEC 2Q 2025 Rev $167,917,000 +11.6% Assets $14,045,780,000 EPS $1.85 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/9/2025 3:25:02 PM Large View Financials 10-Q SEC 1Q 2025 ending: 3/31/2025 Rev: $163,257,000 +11.1% Assets $14,038,055,000 EPS $1.66
BANCFIRST CORP /OK/ (BANF) 4/17/2025 4:35:46 PM   View Financials Earnings SEC 1Q 2025 Rev $163,257,000 +11.1% Assets $14,038,055,000 EPS $1.66 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/3/2025 11:51:10 AM   View Proxy SEC Y 2024
BANCFIRST CORP /OK/ (BANF) 2/28/2025 5:25:25 PM Large View Financials 10-K SEC Y 2024 ending: 12/31/2024 Rev: $622,445,000 +3.3% Assets $13,554,314,000 EPS $6.44
BANCFIRST CORP /OK/ (BANF) 1/23/2025 4:21:34 PM   View Financials Earnings SEC Y 2024 Rev $164,336,000 +9.4% Assets $13,554,314,000 EPS $1.68 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/5/2024 2:43:25 PM Large View Financials 10-Q SEC 3Q 2024 ending: 9/30/2024 Rev: $160,638,000 +9.7% Assets $13,313,482,000 EPS $1.75
BANCFIRST CORP /OK/ (BANF) 10/17/2024 4:23:42 PM   View Financials Earnings SEC 3Q 2024 Rev $160,638,000 +9.7% Assets $13,313,482,000 EPS $1.75 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/6/2024 11:06:30 AM Large View Financials 10-Q SEC 2Q 2024 ending: 6/30/2024 Rev: $150,482,000 -0.4% Assets $12,737,318,000 EPS $1.51
BANCFIRST CORP /OK/ (BANF) 7/18/2024 4:27:36 PM   View Financials Earnings SEC 2Q 2024 Rev $150,482,000 -0.4% Assets $12,737,318,000 EPS $1.51 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/7/2024 12:38:46 PM Large View Financials 10-Q SEC 1Q 2024 ending: 3/31/2024 Rev: $146,989,000 -5.0% Assets $12,602,425,000 EPS $1.50
BANCFIRST CORP /OK/ (BANF) 4/19/2024 6:19:41 AM   View Financials Earnings SEC 1Q 2024 Rev $146,989,000 -5.0% Assets $12,602,425,000 EPS $1.50 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/3/2024 4:40:37 PM   View Proxy SEC Y 2023
BANCFIRST CORP /OK/ (BANF) 2/27/2024 2:06:32 PM Large View Financials 10-K SEC Y 2023 ending: 12/31/2023 Rev: $602,406,000 +10.1% Assets $12,372,042,000 EPS $6.34
BANCFIRST CORP /OK/ (BANF) 1/18/2024 4:35:36 PM   View Financials Earnings SEC Y 2023 Rev $150,223,000 -2.9% Assets $12,372,042,000 EPS $1.46 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/6/2023 2:26:45 PM Large View Financials 10-Q SEC 3Q 2023 ending: 9/30/2023 Rev: $146,445,000 -0.7% Assets $12,114,602,000 EPS $1.52
BANCFIRST CORP /OK/ (BANF) 10/19/2023 4:42:31 PM   View Financials Earnings SEC 3Q 2023 Rev $146,445,000 -0.7% Assets $12,114,602,000 EPS $1.52 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/4/2023 12:05:38 PM Large View Financials 10-Q SEC 2Q 2023 ending: 6/30/2023 Rev: $151,076,000 +17.1% Assets $12,020,265,000 EPS $1.64
BANCFIRST CORP /OK/ (BANF) 7/20/2023 5:03:46 PM   View Financials Earnings SEC 2Q 2023 Rev $151,076,000 +17.1% Assets $12,020,265,000 EPS $1.64 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/9/2023 3:01:34 PM Large View Financials 10-Q SEC 1Q 2023 ending: 3/31/2023 Rev: $154,662,000 +33.1% Assets $12,332,105,000 EPS $1.72
BANCFIRST CORP /OK/ (BANF) 4/25/2023 4:45:30 PM   View Financials Earnings SEC 1Q 2023 Rev $154,662,000 +33.1% Assets $12,332,105,000 EPS $1.72 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/5/2023 10:09:26 AM   View Proxy SEC Y 2022
BANCFIRST CORP /OK/ (BANF) 2/24/2023 5:11:03 PM Large View Financials 10-K SEC Y 2022 ending: 12/31/2022 Rev: $547,344,000 +10.7% Assets $12,387,863,000 EPS $5.77
BANCFIRST CORP /OK/ (BANF) 1/19/2023 5:19:59 PM   View Financials Earnings SEC Y 2022 Rev $154,744,000 +27.0% Assets $12,387,863,000 EPS $1.70 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/4/2022 4:39:36 PM Large View Financials 10-Q SEC 3Q 2022 ending: 9/30/2022 Rev: $147,415,000 +24.4% Assets $12,452,378,000 EPS $1.65
BANCFIRST CORP /OK/ (BANF) 10/20/2022 4:20:11 PM   View Financials Earnings SEC 3Q 2022 Rev $147,415,000 +24.4% Assets $12,452,378,000 EPS $1.65 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/5/2022 2:58:41 PM Large View Financials 10-Q SEC 2Q 2022 ending: 6/30/2022 Rev: $128,964,000 -5.8% Assets $12,530,073,000 EPS $1.34
BANCFIRST CORP /OK/ (BANF) 7/21/2022 4:21:26 PM   View Financials Earnings SEC 2Q 2022 Rev $128,964,000 -5.8% Assets $12,530,073,000 EPS $1.34 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/6/2022 2:00:19 PM Large View Financials 10-Q SEC 1Q 2022 ending: 3/31/2022 Rev: $116,221,000 -0.8% Assets $12,624,431,000 EPS $1.08
BANCFIRST CORP /OK/ (BANF) 4/21/2022 4:23:35 PM   View Financials Earnings SEC 1Q 2022 Rev $116,221,000 -0.8% Assets $12,624,431,000 EPS $1.08 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/5/2022 11:52:26 AM   View Proxy SEC Y 2021
BANCFIRST CORP /OK/ (BANF) 2/25/2022 10:53:23 AM Large View Financials 10-K SEC Y 2021 ending: 12/31/2021 Rev: $494,379,000 +29.7% Assets $9,405,612,000 EPS $5.03
BANCFIRST CORP /OK/ (BANF) 1/20/2022 4:34:05 PM   View Financials Earnings SEC Y 2021 Rev $121,815,000 +10.8% Assets $9,405,612,000 EPS $1.15 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/5/2021 11:04:36 AM Large View Financials 10-Q SEC 3Q 2021 ending: 9/30/2021 Rev: $118,493,000 +29.2% Assets $11,302,771,000 EPS $1.16
BANCFIRST CORP /OK/ (BANF) 10/21/2021 4:38:49 PM   View Financials Earnings SEC 3Q 2021 Rev $118,493,000 +29.2% Assets $11,302,771,000 EPS $1.16 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/9/2021 1:01:20 PM Large View Financials 10-Q SEC 2Q 2021 ending: 6/30/2021 Rev: $136,930,000 +52.2% Assets $11,015,287,000 EPS $1.45
BANCFIRST CORP /OK/ (BANF) 7/15/2021 4:30:18 PM   View Financials Earnings SEC 2Q 2021 Rev $136,930,000 +52.2% Assets $11,015,287,000 EPS $1.45 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/5/2021 1:25:58 PM Large View Financials 10-Q SEC 1Q 2021 ending: 3/31/2021 Rev: $117,141,000 +30.7% Assets $10,549,305,000 EPS $1.27
BANCFIRST CORP /OK/ (BANF) 4/15/2021 4:36:14 PM   View Financials Earnings SEC 1Q 2021 Rev $117,141,000 +30.7% Assets $10,549,305,000 EPS $1.27 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/8/2021 6:08:24 AM   View Proxy SEC Y 2020
BANCFIRST CORP /OK/ (BANF) 2/26/2021 12:31:37 PM Large View Financials 10-K SEC Y 2020 ending: 12/31/2020 Rev: $381,242,000 -7.2% Assets $9,212,357,000 EPS $3.00
BANCFIRST CORP /OK/ (BANF) 1/21/2021 4:45:10 PM   View Financials Earnings SEC Y 2020 Rev $109,963,000 +1.8% Assets $9,212,357,000 EPS $1.06 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/18/2020 11:23:45 AM   View Proxy SEC Y 2019
BANCFIRST CORP /OK/ (BANF) 11/9/2020 12:14:47 PM Large View Financials 10-Q SEC 3Q 2020 ending: 9/30/2020 Rev: $91,687,000 -12.8% Assets $9,618,868,000 EPS $0.63
BANCFIRST CORP /OK/ (BANF) 11/2/2020 1:43:24 PM   View Proxy SEC Y 2019
BANCFIRST CORP /OK/ (BANF) 10/15/2020 4:55:30 PM   View Financials Earnings SEC 3Q 2020 Rev $91,687,000 -12.8% Assets $9,618,868,000 EPS $0.63 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/10/2020 6:23:53 AM Large View Financials 10-Q SEC 2Q 2020 ending: 6/30/2020 Rev: $89,957,000 -10.4% Assets $9,612,453,000 EPS $0.63
BANCFIRST CORP /OK/ (BANF) 7/16/2020 4:48:13 PM   View Financials Earnings SEC 2Q 2020 Rev $89,957,000 -10.4% Assets $9,612,453,000 EPS $0.63 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/11/2020 4:05:00 PM Large View Financials 10-Q SEC 1Q 2020 ending: 3/31/2020 Rev: $89,635,000 -7.8% Assets $8,669,096,000 EPS $0.68
BANCFIRST CORP /OK/ (BANF) 4/21/2020 4:38:22 PM   View Financials Earnings SEC 1Q 2020 Rev $89,635,000 -7.8% Assets $8,669,096,000 EPS $0.68 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/14/2020 6:02:54 AM   View Proxy SEC Y 2019
BANCFIRST CORP /OK/ (BANF) 2/28/2020 3:28:56 PM Large View Financials 10-K SEC Y 2019 ending: 12/31/2019 Rev: $410,863,000 +7.6% Assets $8,565,758,000 EPS $4.05
BANCFIRST CORP /OK/ (BANF) 1/17/2020 11:57:26 AM   View Financials Earnings SEC Y 2019 Rev $108,051,000 +11.1% Assets $8,565,758,000 EPS $1.07 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/8/2019 11:05:02 AM Large View Financials 10-Q SEC 3Q 2019 ending: 9/30/2019 Rev: $105,156,000 +7.6% Assets $8,388,816,000 EPS $1.00
BANCFIRST CORP /OK/ (BANF) 10/17/2019 4:50:07 PM   View Financials Earnings SEC 3Q 2019 Rev $105,156,000 +7.6% Assets $8,388,816,000 EPS $1.00 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/2/2019 2:08:35 PM Large View Financials 10-Q SEC 2Q 2019 ending: 6/30/2019 Rev: $100,436,000 +6.7% Assets $7,642,021,000 EPS $1.02
BANCFIRST CORP /OK/ (BANF) 7/18/2019 4:33:59 PM   View Financials Earnings SEC 2Q 2019 Rev $100,436,000 +6.7% Assets $7,642,021,000 EPS $1.02 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/3/2019 1:28:22 PM Large View Financials 10-Q SEC 1Q 2019 ending: 3/31/2019 Rev: $97,220,000 +4.7% Assets $7,709,000,000 EPS $0.96
BANCFIRST CORP /OK/ (BANF) 4/18/2019 4:33:00 PM   View Financials Earnings SEC 1Q 2019 Rev $97,220,000 +4.7% Assets $7,709,000,000 EPS $0.96 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/10/2019 3:19:03 PM   View Proxy SEC Y 2018
BANCFIRST CORP /OK/ (BANF) 2/26/2019 2:41:34 PM Large View Financials 10-K SEC Y 2018 ending: 12/31/2018 Rev: $381,873,000 +13.4% Assets $7,574,258,000 EPS $3.76
BANCFIRST CORP /OK/ (BANF) 1/17/2019 4:34:04 PM   View Financials Earnings SEC Y 2018 Rev $97,223,000 +10.2% Assets $7,574,258,000 EPS $0.98 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/2/2018 3:34:21 PM Large View Financials 10-Q SEC 3Q 2018 ending: 9/30/2018 Rev: $97,727,000 +17.6% Assets $7,602,438,000 EPS $0.98
BANCFIRST CORP /OK/ (BANF) 10/19/2018 2:53:14 PM   View Financials Earnings SEC 3Q 2018 Rev $97,727,000 +17.6% Assets $7,602,438,000 EPS $0.98 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/9/2018 4:10:15 PM Large View Financials 10-Q SEC 2Q 2018 ending: 6/30/2018 Rev: $94,092,000 +13.9% Assets $7,622,963,000 EPS $0.91
BANCFIRST CORP /OK/ (BANF) 7/19/2018 4:35:09 PM   View Financials Earnings SEC 2Q 2018 Rev $94,092,000 +13.9% Assets $7,622,963,000 EPS $0.91 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/4/2018 5:02:05 PM Large View Financials 10-Q SEC 1Q 2018 ending: 3/31/2018 Rev: $92,831,000 +12.1% Assets $7,615,642,000 EPS $0.89
BANCFIRST CORP /OK/ (BANF) 4/19/2018 4:36:58 PM   View Financials Earnings SEC 1Q 2018 Rev $92,831,000 +12.1% Assets $7,615,642,000 EPS $0.89 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/10/2018 3:53:54 PM   View Proxy SEC Y 2017
BANCFIRST CORP /OK/ (BANF) 3/1/2018 12:51:24 PM Large View Financials 10-K SEC Y 2017 ending: 12/31/2017 Rev: $336,697,000 +12.5% Assets $7,253,156,000 EPS $2.65
BANCFIRST CORP /OK/ (BANF) 1/18/2018 4:21:58 PM   View Financials Earnings SEC Y 2017 Rev $88,209,000 +14.1% Assets $7,253,156,000 EPS $0.59 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/3/2017 11:37:33 AM Large View Financials 10-Q SEC 3Q 2017 ending: 9/30/2017 Rev: $83,126,000 +8.8% Assets $7,132,168,000 EPS $0.67
BANCFIRST CORP /OK/ (BANF) 10/19/2017 4:25:40 PM   View Financials Earnings SEC 3Q 2017 Rev $83,126,000 +8.8% Assets $7,132,168,000 EPS $0.67 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 7/31/2017 3:32:22 PM Large View Financials 10-Q SEC 2Q 2017 ending: 6/30/2017 Rev: $82,581,000 +11.4% Assets $7,046,589,000 EPS $0.71
BANCFIRST CORP /OK/ (BANF) 7/20/2017 11:12:51 AM   View Financials Earnings SEC 2Q 2017 Rev $82,581,000 +11.4% Assets $7,046,589,000 EPS $0.71 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/5/2017 12:53:28 PM Large View Financials 10-Q SEC 1Q 2017 ending: 3/31/2017 Rev: $82,781,000 +15.8% Assets $7,189,637,000 EPS $0.68
BANCFIRST CORP /OK/ (BANF) 4/20/2017 1:24:24 PM   View Financials Earnings SEC 1Q 2017 Rev $82,781,000 +15.8% Assets $7,189,637,000 EPS $0.68 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/14/2017 11:49:34 AM   View Proxy SEC Y 2016
BANCFIRST CORP /OK/ (BANF) 3/7/2017 2:06:46 PM Large View Financials 10-K SEC Y 2016 ending: 12/31/2016 Rev: $299,341,000 +4.3% Assets $7,018,952,000 EPS $2.22
BANCFIRST CORP /OK/ (BANF) 1/19/2017 2:31:02 PM   View Financials Earnings SEC Y 2016 Rev $77,312,000 +6.0% Assets $7,018,952,000 EPS $0.58 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/4/2016 2:36:30 PM Large View Financials 10-Q SEC 3Q 2016 ending: 9/30/2016 Rev: $76,418,000 +8.0% Assets $6,783,537,000 EPS $0.57
BANCFIRST CORP /OK/ (BANF) 10/20/2016 5:02:53 PM   View Financials Earnings SEC 3Q 2016 Rev $76,418,000 +8.0% Assets $6,783,537,000 EPS $0.57 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/5/2016 10:56:48 AM Large View Financials 10-Q SEC 2Q 2016 ending: 6/30/2016 Rev: $74,121,000 +0.6% Assets $6,683,376,000 EPS $0.55
BANCFIRST CORP /OK/ (BANF) 7/21/2016 4:42:49 PM   View Financials Earnings SEC 2Q 2016 Rev $74,121,000 +0.6% Assets $6,683,376,000 EPS $0.55 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/6/2016 3:55:57 PM Large View Financials 10-Q SEC 1Q 2016 ending: 3/31/2016 Rev: $71,490,000 +2.7% Assets $6,740,938,000 EPS $0.52
BANCFIRST CORP /OK/ (BANF) 4/21/2016 4:32:26 PM   View Financials Earnings SEC 1Q 2016 Rev $71,490,000 +2.7% Assets $6,740,938,000 EPS $0.52 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/14/2016 4:51:08 PM   View Proxy SEC Y 2015
BANCFIRST CORP /OK/ (BANF) 3/11/2016 3:42:15 PM Large View Financials 10-K SEC Y 2015 ending: 12/31/2015 Rev: $286,925,000 +4.5% Assets $6,692,829,000 EPS $2.09
BANCFIRST CORP /OK/ (BANF) 1/21/2016 4:33:00 PM   View Financials Earnings SEC Y 2015 Rev $72,902,000 +4.5% Assets $6,692,829,000 EPS $0.99 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/6/2015 10:07:55 AM Large View Financials 10-Q SEC 3Q 2015 ending: 9/30/2015 Rev: $70,776,000 -5.1% Assets $6,406,096,000 EPS $0.98
BANCFIRST CORP /OK/ (BANF) 10/15/2015 4:30:58 PM   View Financials Earnings SEC 3Q 2015 Rev $70,776,000 -5.1% Assets $6,406,096,000 EPS $0.98 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/7/2015 1:55:39 PM Large View Financials 10-Q SEC 2Q 2015 ending: 6/30/2015 Rev: $73,659,000 +11.7% Assets $6,498,898,000 EPS $1.17
BANCFIRST CORP /OK/ (BANF) 7/17/2015 9:10:21 AM   View Financials Earnings SEC 2Q 2015 Rev $73,659,000 +11.7% Assets $6,498,898,000 EPS $1.17 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/8/2015 11:46:19 AM Large View Financials 10-Q SEC 1Q 2015 ending: 3/31/2015 Rev: $69,588,000 +8.1% Assets $6,570,120,000 EPS $1.03
BANCFIRST CORP /OK/ (BANF) 4/16/2015 4:06:08 PM   View Financials Earnings SEC 1Q 2015 Rev $69,588,000 +8.1% Assets $6,570,120,000 EPS $1.03 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/15/2015 9:44:30 AM   View Proxy SEC Y 2014
BANCFIRST CORP /OK/ (BANF) 3/13/2015 1:02:50 PM Large View Financials 10-K SEC Y 2014 ending: 12/31/2014 Rev: $274,692,000 +8.8% Assets $6,574,972,000 EPS $4.04
BANCFIRST CORP /OK/ (BANF) 1/22/2015 4:44:48 PM   View Financials Earnings SEC Y 2014 Rev $69,781,000 +9.5% Assets $6,574,972,000 EPS $0.99 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/7/2014 12:23:32 PM Large View Financials 10-Q SEC 3Q 2014 ending: 9/30/2014 Rev: $74,567,000 +15.8% Assets $6,406,575,000 EPS $1.19
BANCFIRST CORP /OK/ (BANF) 10/16/2014 5:10:22 PM   View Financials Earnings SEC 3Q 2014 Rev $74,567,000 +15.8% Assets $6,406,575,000 EPS $1.19 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/8/2014 1:13:32 PM Large View Financials 10-Q SEC 2Q 2014 ending: 6/30/2014 Rev: $65,971,000 +6.7% Assets $6,368,633,000 EPS $0.92
BANCFIRST CORP /OK/ (BANF) 7/17/2014 4:15:25 PM   View Financials Earnings SEC 2Q 2014 Rev $65,971,000 +6.7% Assets $6,368,633,000 EPS $0.92 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/9/2014 12:21:27 PM Large View Financials 10-Q SEC 1Q 2014 ending: 3/31/2014 Rev: $64,373,000 +3.0% Assets $6,375,041,000 EPS $0.94
BANCFIRST CORP /OK/ (BANF) 4/21/2014 10:34:35 AM   View Proxy SEC Y 2013
BANCFIRST CORP /OK/ (BANF) 4/17/2014 5:18:11 PM   View Financials Earnings SEC 1Q 2014 Rev $64,373,000 +3.0% Assets $6,375,041,000 EPS $0.94 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 3/14/2014 12:36:40 PM Large View Financials 10-K SEC Y 2013 ending: 12/31/2013 Rev: $252,416,000 +1.2% Assets $6,038,974,000 EPS $3.49
BANCFIRST CORP /OK/ (BANF) 1/16/2014 5:17:22 PM   View Financials Earnings SEC Y 2013 Rev $63,702,000 +3.3% Assets $6,038,974,000 EPS $0.88 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/12/2013 3:50:02 PM Large View Financials 10-Q SEC 3Q 2013 ending: 9/30/2013 Rev: $64,376,000 +2.6% Assets $5,926,730,000 EPS $0.93
BANCFIRST CORP /OK/ (BANF) 10/17/2013 4:07:16 PM   View Financials Earnings SEC 3Q 2013 Rev $64,376,000 +2.6% Assets $5,926,730,000 EPS $0.93 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/9/2013 1:25:30 PM Large View Financials 10-Q SEC 2Q 2013 ending: 6/30/2013 Rev: $61,847,000 +1.4% Assets $5,749,666,000 EPS $0.82
BANCFIRST CORP /OK/ (BANF) 7/18/2013 5:34:34 PM   View Financials Earnings SEC 2Q 2013 Rev $61,847,000 +1.4% Assets $5,749,666,000 EPS $0.82 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/10/2013 3:24:36 PM Large View Financials 10-Q SEC 1Q 2013 ending: 3/31/2013 Rev: $62,491,000 -2.5% Assets $5,773,926,000 EPS $0.86
BANCFIRST CORP /OK/ (BANF) 4/25/2013 6:03:48 AM   View Proxy SEC Y 2012
BANCFIRST CORP /OK/ (BANF) 4/16/2013 4:44:37 PM   View Financials Earnings SEC 1Q 2013 Rev $62,491,000 -2.5% Assets $5,773,926,000 EPS $0.86 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 3/18/2013 3:50:33 PM Large View Financials 10-K SEC Y 2012 ending: 12/31/2012 Rev: $249,432,000 +8.8% Assets $6,022,250,000 EPS $3.36
BANCFIRST CORP /OK/ (BANF) 1/24/2013 5:39:51 PM   View Financials Earnings SEC Y 2012 Rev $61,651,000 +2.8% Assets $6,022,250,000 EPS $0.79 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/8/2012 3:01:13 PM Large View Financials 10-Q SEC 3Q 2012 ending: 9/30/2012 Rev: $62,715,000 +5.5% Assets $5,836,751,000 EPS $0.90
BANCFIRST CORP /OK/ (BANF) 10/16/2012 4:34:52 PM   View Financials Earnings SEC 3Q 2012 Rev $62,715,000 +5.5% Assets $5,836,751,000 EPS $0.90 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/9/2012 3:21:21 PM Large View Financials 10-Q SEC 2Q 2012 ending: 6/30/2012 Rev: $60,985,000 +9.5% Assets $5,671,711,000 EPS $0.76
BANCFIRST CORP /OK/ (BANF) 7/17/2012 5:04:14 PM   View Financials Earnings SEC 2Q 2012 Rev $60,985,000 +9.5% Assets $5,671,711,000 EPS $0.76 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 5/10/2012 9:29:38 AM Large View Financials 10-Q SEC 1Q 2012 ending: 3/31/2012 Rev: $64,081,000 +18.2% Assets $5,737,994,000 EPS $0.91
BANCFIRST CORP /OK/ (BANF) 4/24/2012 9:00:55 AM   View Proxy SEC Y 2011
BANCFIRST CORP /OK/ (BANF) 4/16/2012 5:55:48 PM   View Financials Earnings SEC 1Q 2012 Rev $64,081,000 +18.2% Assets $5,737,994,000 EPS $0.91 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 3/15/2012 1:56:12 PM Large View Financials 10-K SEC Y 2011 ending: 12/31/2011 Rev: $229,343,000 +9.3% Assets $5,608,825,000 EPS $2.93
BANCFIRST CORP /OK/ (BANF) 1/17/2012 5:29:39 PM   View Financials Earnings SEC Y 2011 Rev $59,990,000 +8.6% Assets $5,608,825,000 EPS $0.75 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 11/8/2011 4:50:43 PM Large View Financials 10-Q SEC 3Q 2011 ending: 9/30/2011 Rev: $59,450,000 +10.6% Assets $5,472,306,000 EPS $0.81
BANCFIRST CORP /OK/ (BANF) 10/14/2011 6:02:16 AM   View Financials Earnings SEC 3Q 2011 Rev $59,450,000 +10.6% Assets $5,472,306,000 EPS $0.81 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 8/9/2011 4:56:44 PM Large View Financials 10-Q SEC 2Q 2011 ending: 6/30/2011 Rev: $55,672,000 +7.5% Assets $5,267,445,000 EPS $0.65
BANCFIRST CORP /OK/ (BANF) 7/19/2011 7:13:09 PM   View Financials Earnings SEC 2Q 2011 Rev $55,672,000 +7.5% Assets $5,267,445,000 EPS $0.65 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/25/2011 1:55:00 PM   View Proxy SEC Y 2010
BANCFIRST CORP /OK/ (BANF) 4/19/2011 5:05:43 PM   View Financials Earnings SEC 1Q 2011 Rev $54,231,000 Assets $5,239,658,000 EPS $0.72 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 1/21/2011 9:59:28 AM   View Financials Earnings SEC Y 2010 Rev $55,241,000 Assets $5,060,249,000 EPS $0.65 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 10/18/2010 12:00:00 AM   View Financials Earnings SEC 3Q 2010 Rev $53,765,000 Assets $4,599,182,000 EPS $0.75 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 7/16/2010 12:00:00 AM   View Financials Earnings SEC 2Q 2010 Rev $51,809,000 Assets $4,628,022,000 EPS $0.71 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/28/2010 4:21:36 PM   View Proxy SEC Y 2009
BANCFIRST CORP /OK/ (BANF) 4/19/2010 12:00:00 AM   View Financials Earnings SEC 1Q 2010 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 1/20/2010 12:00:00 AM   View Financials Earnings SEC Y 2009 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 10/20/2009 12:00:00 AM   View Financials Earnings SEC 3Q 2009 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 7/22/2009 12:00:00 AM   View Financials Earnings SEC 2Q 2009 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 4/24/2009 2:09:53 PM   View Proxy SEC Y 2008
BANCFIRST CORP /OK/ (BANF) 4/21/2009 12:00:00 AM   View Financials Earnings SEC 1Q 2009 Export Earnings Model
BANCFIRST CORP /OK/ (BANF) 1/20/2009 12:00:00 AM   View Financials Earnings SEC Y 2008 Export Earnings Model