BancFirst Corporation ( BANF ) Dividend information

https://www.bancfirst.bank

Sector: Financial Services / Banks Regional

Dividends are typically paid every 3 months in USD.

The last paid dividend we have on record went ex-div 42 days ago, and was paid 27 days ago at $0.46 per share.

Add BancFirst Corporation payouts to your calendar.

Add to calendar IOS | Others |

Supports webcal, webcals and https. You can also use the portfolio tool to create a calendar with multiple stock tickers.

Enter the number of shares you own in BancFirst Corporation to update estimated amounts paid.

Last payment

The last recorded payment went ex-div on 31st March 2025 ( Mon ) and was paid on 15th April 2025 ( Tue ) for $0.46

$46.00 paid based on 100 shares.

The next predicted pay date is 15th July 2025 ( Tue ).

Historical dividend information for BancFirst Corporation

Type Ex-Div Date Ex Price Return Pay Date Amount Paid amount ( x 100 )
2025$0.92$92.00
Normal Mar 31st Apr 15th $0.46 $46.00
Normal Dec 31st $117.18 0.39% Jan 15th $0.46 $46.00
2024$1.75$175.00
Normal Sep 30th $105.25 0.44% Oct 15th $0.46 $46.00
Normal Jun 28th $87.70 0.49% Jul 15th $0.43 $43.00
Normal Mar 27th $87.60 0.49% Apr 15th $0.43 $43.00
Normal Dec 28th $99.56 0.43% Jan 16th $0.43 $43.00
2023$1.63$163.00
Normal Sep 28th $87.36 0.49% Oct 16th $0.43 $43.00
Normal Jun 29th $91.80 0.44% Jul 17th $0.4 $40.00
Normal Mar 30th $81.49 0.49% Apr 17th $0.4 $40.00
Normal Dec 29th $88.41 0.45% Jan 16th $0.4 $40.00
2022$1.48$148.00
Normal Sep 29th $90.22 0.44% Oct 17th $0.4 $40.00
Normal Jun 29th $95.74 0.38% Jul 15th $0.36 $36.00
Normal Mar 30th $83.10 0.43% Apr 15th $0.36 $36.00
Normal Dec 30th $70.36 0.51% Jan 17th $0.36 $36.00
2021$1.38$138.00
Normal Sep 29th $61.06 0.59% Oct 15th $0.36 $36.00
Normal Jun 29th $62.35 0.55% Jul 15th $0.34 $34.00
Normal Mar 30th $71.91 0.47% Apr 15th $0.34 $34.00
Normal Dec 30th $58.07 0.59% Jan 15th $0.34 $34.00
2020$1.3$130.00
Normal Sep 29th $40.78 0.83% Oct 15th $0.34 $34.00
Normal Jun 29th $39.05 0.82% Jul 15th $0.32 $32.00
Normal Mar 30th $33.72 0.95% Apr 15th $0.32 $32.00
Normal Dec 30th $62.85 0.51% Jan 15th $0.32 $32.00
2019$1.22$122.00
Normal Sep 27th $55.70 0.57% Oct 15th $0.32 $32.00
Normal Jun 27th Jul 15th $0.3 $30.00
Normal Mar 28th Apr 15th $0.3 $30.00
Normal Dec 28th Jan 15th $0.3 $30.00
2018$0.93$93.00
Normal Sep 27th Oct 15th $0.3 $30.00
Normal Jun 28th Jul 13th $0.21 $21.00
Normal Mar 28th Apr 13th $0.21 $21.00
Normal Dec 28th Jan 15th $0.21 $21.00
2017$1.92$192.00
Normal Sep 28th Oct 13th $0.21 $21.00
Normal Jun 28th Jul 14th $0.38 $38.00
Normal Jun 28th Jul 14th $0.19 $19.00
Normal Mar 29th Apr 14th $0.19 $19.00
Normal Mar 29th Apr 14th $0.38 $38.00
Normal Dec 28th Jan 13th $0.19 $19.00
Normal Dec 28th Jan 13th $0.38 $38.00
2016$2.19$219.00
Normal Sep 28th Oct 14th $0.19 $19.00
Normal Sep 28th Oct 14th $0.38 $38.00
Normal Jun 28th Jul 15th $0.36 $36.00
Normal Jun 28th Jul 15th $0.18 $18.00
Normal Mar 29th Apr 15th $0.18 $18.00
Normal Mar 29th Apr 15th $0.36 $36.00
Normal Dec 29th Jan 15th $0.18 $18.00
Normal Dec 29th Jan 15th $0.36 $36.00
2015$2.07$207.00
Normal Sep 28th Oct 15th $0.36 $36.00
Normal Sep 28th Oct 15th $0.18 $18.00
Normal Jun 26th Jul 15th $0.34 $34.00
Normal Jun 26th Jul 15th $0.17 $17.00
Normal Mar 27th Apr 15th $0.17 $17.00
Normal Mar 27th Apr 15th $0.34 $34.00
Normal Dec 29th Jan 15th $0.34 $34.00
Normal Dec 29th Jan 15th $0.17 $17.00
2014$1.905$190.50
Normal Sep 26th Oct 15th $0.17 $17.00
Normal Sep 26th Oct 15th $0.34 $34.00
Normal Jun 26th Jul 15th $0.31 $31.00
Normal Jun 26th Jul 15th $0.155 $15.50
Normal Mar 27th Apr 15th $0.155 $15.50
Normal Mar 27th Apr 15th $0.31 $31.00
Normal Dec 27th Jan 15th $0.31 $31.00
Normal Dec 27th Jan 15th $0.155 $15.50
2013$0.755$75.50
Normal Sep 26th Oct 15th $0.155 $15.50
Normal Sep 26th Oct 15th $0.31 $31.00
Normal Jun 26th Jul 15th $0.145 $14.50
Normal Mar 26th Apr 15th $0.145 $14.50
2012$0.695$69.50
Normal Dec 12th Dec 31st $0.145 $14.50
Normal Sep 26th Oct 15th $0.145 $14.50
Normal Jun 27th Jul 16th $0.135 $13.50
Normal Apr 11th Apr 16th $0.135 $13.50
Normal Dec 28th Jan 17th $0.135 $13.50
2011$0.51$51.00
Normal Sep 28th Oct 17th $0.135 $13.50
Normal Jun 28th Jul 15th $0.125 $12.50
Normal Mar 29th Apr 15th $0.125 $12.50
Normal Dec 29th Jan 18th $0.125 $12.50
2010$0.47$47.00
Normal Sep 28th Oct 15th $0.125 $12.50
Normal Jun 28th Jul 15th $0.115 $11.50
Normal Mar 29th Apr 15th $0.115 $11.50
Normal Dec 29th Jan 15th $0.115 $11.50
2009$0.445$44.50
Normal Sep 28th Oct 15th $0.115 $11.50
Normal Jun 26th Jul 15th $0.11 $11.00
Normal Mar 27th Apr 15th $0.11 $11.00
Normal Dec 29th Jan 15th $0.11 $11.00
2008$0.41$41.00
Normal Sep 26th Oct 15th $0.11 $11.00
Normal Jun 26th Jul 15th $0.1 $10.00
Normal Mar 27th Apr 15th $0.1 $10.00
Normal Dec 27th Jan 15th $0.1 $10.00
2007$0.37$37.00
Normal Sep 26th Oct 15th $0.1 $10.00
Normal Jun 27th Jul 16th $0.09 $9.00
Normal Mar 28th Apr 16th $0.09 $9.00
Normal Dec 27th Jan 16th $0.09 $9.00
2006$0.33$33.00
Normal Sep 27th Oct 16th $0.09 $9.00
Normal Jul 17th Jul 17th $0.08 $8.00
Normal Mar 29th Apr 17th $0.08 $8.00
Normal Dec 28th Jan 17th $0.08 $8.00
2005$0.29$29.00
Normal Sep 28th Oct 14th $0.08 $8.00
Normal Jun 28th Jul 15th $0.07 $7.00
Normal Mar 29th Apr 15th $0.07 $7.00
Normal Dec 29th Jan 14th $0.07 $7.00
2004$0.2575$25.75
Normal Sep 28th Oct 15th $0.07 $7.00
Normal Jun 28th Jul 15th $0.0625 $6.25
Normal Mar 29th Apr 15th $0.0625 $6.25
Normal Dec 29th Jan 15th $0.0625 $6.25
2003$0.2275$22.75
Normal Sep 26th Oct 15th $0.0625 $6.25
Normal Jun 26th Jul 15th $0.055 $5.50
Normal Mar 27th Apr 15th $0.055 $5.50
Normal Dec 27th Jan 15th $0.055 $5.50
2002$0.19$19.00
Normal Sep 26th Oct 15th $0.05 $5.00
Normal Jun 26th Jul 15th $0.05 $5.00
Normal Mar 26th Apr 15th $0.045 $4.50
Normal Dec 27th Jan 15th $0.045 $4.50
2001$0.18$18.00
Normal Sep 26th Oct 15th $0.045 $4.50
Normal Jun 27th Jul 16th $0.045 $4.50
Normal Mar 28th Apr 16th $0.045 $4.50
Normal Dec 27th Jan 15th $0.045 $4.50
2000$0.16$16.00
Normal Sep 27th Oct 16th $0.04 $4.00
Normal Jun 28th Jul 17th $0.04 $4.00
Normal Mar 29th Apr 17th $0.04 $4.00
Normal Dec 29th Jan 17th $0.04 $4.00
1999$0.165$16.50
Normal Sep 28th Oct 15th $0.035 $3.50
Normal Sep 26th Oct 15th $0.04 $4.00
Normal Jun 30th Jul 15th $0.03 $3.00
Normal Mar 29th Apr 15th $0.03 $3.00
Normal Dec 29th Jan 15th $0.03 $3.00
1998$0.12$12.00
Normal Sep 28th Oct 15th $0.03 $3.00
Normal Jun 26th Jul 15th $0.03 $3.00
Normal Mar 27th Apr 14th $0.03 $3.00
Normal Dec 29th Jan 15th $0.03 $3.00
1997$0.13$13.00
Normal Sep 26th Oct 15th $0.025 $2.50
Normal Jun 26th Jul 15th $0.025 $2.50
Normal Apr 17th Apr 15th $0.025 $2.50
Normal Mar 17th Apr 15th $0.03 $3.00
Normal Dec 27th Jan 15th $0.025 $2.50
1996$0.08$8.00
Normal Sep 26th Oct 15th $0.02 $2.00
Normal Jun 26th Jul 15th $0.02 $2.00
Normal Apr 03rd Apr 15th $0.02 $2.00
Normal Jan 05th Jan 16th $0.02 $2.00
1995$0.0963$9.63
Normal Oct 04th Oct 16th $0.0438 $4.38
Normal Jun 30th Jul 14th $0.0175 $1.75
Normal Mar 28th Apr 14th $0.0175 $1.75
Normal Dec 28th Jan 17th $0.0175 $1.75
1994$0.06$6.00
Normal Sep 27th Oct 14th $0.015 $1.50
Normal Jun 28th Jul 15th $0.015 $1.50
Normal Apr 05th Apr 15th $0.015 $1.50
Normal Dec 27th Jan 14th $0.015 $1.50
1993$0.025$2.50
Normal Sep 28th Oct 15th $0.0125 $1.25
Normal Jun 24th Jul 15th $0.0125 $1.25