Results are illustrative only and are not financial advice. Dividend data is sourced from public filings. Past dividends do not guarantee future payments. Consult a qualified financial advisor before making investment decisions.
Results
Total Dividend Income
$11,574.25
Number of Payments
142
Yield on Cost
101%
Investment Period
35 years
Annual Dividend Breakdown
Latest: $521.28(cash dividends, no DRIP)
Dividend payment history for $1,000 invested in BancFirst (BANF) from 1991 to 2026
Total received is cash income for your entered investment amount (no DRIP).
| Jul 15, 2026 | $0.4900 | $260.64 |
| Apr 15, 2026 | $0.4900 | $260.64 |
| Jan 15, 2026 | $0.4900 | $260.64 |
| Oct 15, 2025 | $0.4900 | $260.64 |
| Jul 15, 2025 | $0.4600 | $244.68 |
| Apr 15, 2025 | $0.4600 | $244.68 |
| Jan 15, 2025 | $0.4600 | $244.68 |
| Oct 15, 2024 | $0.4600 | $244.68 |
| Jul 15, 2024 | $0.4300 | $228.72 |
| Apr 15, 2024 | $0.4300 | $228.72 |
| Jan 16, 2024 | $0.4300 | $228.72 |
| Oct 16, 2023 | $0.4300 | $228.72 |
| Jul 17, 2023 | $0.4000 | $212.77 |
| Apr 17, 2023 | $0.4000 | $212.77 |
| Jan 16, 2023 | $0.4000 | $212.77 |
| Oct 17, 2022 | $0.4000 | $212.77 |
| Jul 15, 2022 | $0.3600 | $191.49 |
| Apr 15, 2022 | $0.3600 | $191.49 |
| Jan 17, 2022 | $0.3600 | $191.49 |
| Oct 15, 2021 | $0.3600 | $191.49 |
| Jul 15, 2021 | $0.3400 | $180.85 |
| Apr 15, 2021 | $0.3400 | $180.85 |
| Jan 15, 2021 | $0.3400 | $180.85 |
| Oct 15, 2020 | $0.3400 | $180.85 |
| Jul 15, 2020 | $0.3200 | $170.21 |
| Apr 15, 2020 | $0.3200 | $170.21 |
| Jan 15, 2020 | $0.3200 | $170.21 |
| Oct 15, 2019 | $0.3200 | $170.21 |
| Jul 15, 2019 | $0.3000 | $159.57 |
| Apr 15, 2019 | $0.3000 | $159.57 |
| Jan 15, 2019 | $0.3000 | $159.57 |
| Oct 15, 2018 | $0.3000 | $159.57 |
| Jul 13, 2018 | $0.2100 | $111.70 |
| Apr 13, 2018 | $0.2100 | $111.70 |
| Jan 15, 2018 | $0.2100 | $111.70 |
| Oct 13, 2017 | $0.2100 | $111.70 |
| Jul 14, 2017 | $0.1900 | $101.06 |
| Apr 14, 2017 | $0.1900 | $101.06 |
| Jan 13, 2017 | $0.1900 | $101.06 |
| Oct 14, 2016 | $0.1900 | $101.06 |
| Jul 15, 2016 | $0.1800 | $95.74 |
| Apr 15, 2016 | $0.1800 | $95.74 |
| Jan 15, 2016 | $0.1800 | $95.74 |
| Oct 15, 2015 | $0.1800 | $95.74 |
| Jul 15, 2015 | $0.1700 | $90.43 |
| Apr 15, 2015 | $0.1700 | $90.43 |
| Jan 15, 2015 | $0.1700 | $90.43 |
| Oct 15, 2014 | $0.1700 | $90.43 |
| Jul 15, 2014 | $0.1550 | $82.45 |
| Apr 15, 2014 | $0.1550 | $82.45 |
| Jan 15, 2014 | $0.1550 | $82.45 |
| Oct 15, 2013 | $0.1550 | $82.45 |
| Jul 15, 2013 | $0.1450 | $77.13 |
| Apr 15, 2013 | $0.1450 | $77.13 |
| Dec 31, 2012 | $0.1450 | $77.13 |
| Oct 15, 2012 | $0.1450 | $77.13 |
| Jul 16, 2012 | $0.1350 | $71.81 |
| Apr 16, 2012 | $0.1350 | $71.81 |
| Jan 17, 2012 | $0.1350 | $71.81 |
| Oct 17, 2011 | $0.1350 | $71.81 |
| Jul 15, 2011 | $0.1250 | $66.49 |
| Apr 15, 2011 | $0.1250 | $66.49 |
| Jan 18, 2011 | $0.1250 | $66.49 |
| Oct 15, 2010 | $0.1250 | $66.49 |
| Jul 15, 2010 | $0.1150 | $61.17 |
| Apr 15, 2010 | $0.1150 | $61.17 |
| Jan 15, 2010 | $0.1150 | $61.17 |
| Oct 15, 2009 | $0.1150 | $61.17 |
| Jul 15, 2009 | $0.1100 | $58.51 |
| Apr 15, 2009 | $0.1100 | $58.51 |
| Jan 15, 2009 | $0.1100 | $58.51 |
| Oct 15, 2008 | $0.1100 | $58.51 |
| Jul 15, 2008 | $0.1000 | $53.19 |
| Apr 15, 2008 | $0.1000 | $53.19 |
| Jan 15, 2008 | $0.1000 | $53.19 |
| Oct 15, 2007 | $0.1000 | $53.19 |
| Jul 16, 2007 | $0.0900 | $47.87 |
| Apr 16, 2007 | $0.0900 | $47.87 |
| Jan 16, 2007 | $0.0900 | $47.87 |
| Oct 16, 2006 | $0.0900 | $47.87 |
| Jul 17, 2006 | $0.0800 | $42.55 |
| Apr 17, 2006 | $0.0800 | $42.55 |
| Jan 17, 2006 | $0.0800 | $42.55 |
| Oct 14, 2005 | $0.0800 | $42.55 |
| Jul 15, 2005 | $0.0700 | $37.23 |
| Apr 15, 2005 | $0.0700 | $37.23 |
| Jan 14, 2005 | $0.0700 | $37.23 |
| Oct 15, 2004 | $0.0700 | $37.23 |
| Jul 15, 2004 | $0.0625 | $33.24 |
| Apr 15, 2004 | $0.0625 | $33.24 |
| Jan 15, 2004 | $0.0625 | $33.24 |
| Oct 15, 2003 | $0.0625 | $33.24 |
| Jul 15, 2003 | $0.0550 | $29.26 |
| Apr 15, 2003 | $0.0550 | $29.26 |
| Jan 15, 2003 | $0.0550 | $29.26 |
| Oct 15, 2002 | $0.0500 | $26.60 |
| Jul 15, 2002 | $0.0500 | $26.60 |
| Apr 15, 2002 | $0.0450 | $23.94 |
| Jan 15, 2002 | $0.0450 | $23.94 |
| Oct 15, 2001 | $0.0450 | $23.94 |
| Jul 16, 2001 | $0.0450 | $23.94 |
| Apr 16, 2001 | $0.0450 | $23.94 |
| Jan 15, 2001 | $0.0450 | $23.94 |
| Oct 16, 2000 | $0.0400 | $21.28 |
| Jul 17, 2000 | $0.0400 | $21.28 |
| Apr 17, 2000 | $0.0400 | $21.28 |
| Jan 17, 2000 | $0.0400 | $21.28 |
| Oct 15, 1999 | $0.0350 | $18.62 |
| Jul 15, 1999 | $0.0300 | $15.96 |
| Apr 15, 1999 | $0.0300 | $15.96 |
| Jan 15, 1999 | $0.0300 | $15.96 |
| Oct 15, 1998 | $0.0300 | $15.96 |
| Jul 15, 1998 | $0.0300 | $15.96 |
| Apr 14, 1998 | $0.0300 | $15.96 |
| Jan 15, 1998 | $0.0300 | $15.96 |
| Oct 15, 1997 | $0.0250 | $13.30 |
| Jul 15, 1997 | $0.0250 | $13.30 |
| Apr 17, 1997 | $0.0250 | $13.30 |
| Jan 15, 1997 | $0.0250 | $13.30 |
| Oct 15, 1996 | $0.0200 | $10.64 |
| Jul 15, 1996 | $0.0200 | $10.64 |
| Apr 15, 1996 | $0.0200 | $10.64 |
| Jan 16, 1996 | $0.0200 | $10.64 |
| Oct 16, 1995 | $0.0438 | $23.27 |
| Jul 14, 1995 | $0.0175 | $9.31 |
| Apr 14, 1995 | $0.0175 | $9.31 |
| Jan 17, 1995 | $0.0175 | $9.31 |
| Oct 14, 1994 | $0.0150 | $7.98 |
| Jul 15, 1994 | $0.0150 | $7.98 |
| Apr 15, 1994 | $0.0150 | $7.98 |
| Jan 14, 1994 | $0.0150 | $7.98 |
| Oct 15, 1993 | $0.0125 | $6.65 |
| Jul 15, 1993 | $0.0125 | $6.65 |
| Feb 24, 1993 | $0.0375 | $19.95 |
| Nov 27, 1992 | $0.0375 | $19.95 |
| Aug 31, 1992 | $0.0375 | $19.95 |
| May 22, 1992 | $0.0375 | $19.95 |
| Feb 24, 1992 | $0.0333 | $17.73 |
| Nov 22, 1991 | $0.0333 | $17.73 |
| Aug 19, 1991 | $0.0333 | $17.73 |
| May 20, 1991 | $0.0333 | $17.73 |
| Feb 22, 1991 | $0.0250 | $13.30 |
- Jul 15, 2026$260.64
- Apr 15, 2026$260.64
- Jan 15, 2026$260.64
- Oct 15, 2025$260.64
- Jul 15, 2025$244.68
- Apr 15, 2025$244.68
- Jan 15, 2025$244.68
- Oct 15, 2024$244.68
- Jul 15, 2024$228.72
- Apr 15, 2024$228.72
- Jan 16, 2024$228.72
- Oct 16, 2023$228.72
- Jul 17, 2023$212.77
- Apr 17, 2023$212.77
- Jan 16, 2023$212.77
- Oct 17, 2022$212.77
- Jul 15, 2022$191.49
- Apr 15, 2022$191.49
- Jan 17, 2022$191.49
- Oct 15, 2021$191.49
- Jul 15, 2021$180.85
- Apr 15, 2021$180.85
- Jan 15, 2021$180.85
- Oct 15, 2020$180.85
- Jul 15, 2020$170.21
- Apr 15, 2020$170.21
- Jan 15, 2020$170.21
- Oct 15, 2019$170.21
- Jul 15, 2019$159.57
- Apr 15, 2019$159.57
- Jan 15, 2019$159.57
- Oct 15, 2018$159.57
- Jul 13, 2018$111.70
- Apr 13, 2018$111.70
- Jan 15, 2018$111.70
- Oct 13, 2017$111.70
- Jul 14, 2017$101.06
- Apr 14, 2017$101.06
- Jan 13, 2017$101.06
- Oct 14, 2016$101.06
- Jul 15, 2016$95.74
- Apr 15, 2016$95.74
- Jan 15, 2016$95.74
- Oct 15, 2015$95.74
- Jul 15, 2015$90.43
- Apr 15, 2015$90.43
- Jan 15, 2015$90.43
- Oct 15, 2014$90.43
- Jul 15, 2014$82.45
- Apr 15, 2014$82.45
- Jan 15, 2014$82.45
- Oct 15, 2013$82.45
- Jul 15, 2013$77.13
- Apr 15, 2013$77.13
- Dec 31, 2012$77.13
- Oct 15, 2012$77.13
- Jul 16, 2012$71.81
- Apr 16, 2012$71.81
- Jan 17, 2012$71.81
- Oct 17, 2011$71.81
- Jul 15, 2011$66.49
- Apr 15, 2011$66.49
- Jan 18, 2011$66.49
- Oct 15, 2010$66.49
- Jul 15, 2010$61.17
- Apr 15, 2010$61.17
- Jan 15, 2010$61.17
- Oct 15, 2009$61.17
- Jul 15, 2009$58.51
- Apr 15, 2009$58.51
- Jan 15, 2009$58.51
- Oct 15, 2008$58.51
- Jul 15, 2008$53.19
- Apr 15, 2008$53.19
- Jan 15, 2008$53.19
- Oct 15, 2007$53.19
- Jul 16, 2007$47.87
- Apr 16, 2007$47.87
- Jan 16, 2007$47.87
- Oct 16, 2006$47.87
- Jul 17, 2006$42.55
- Apr 17, 2006$42.55
- Jan 17, 2006$42.55
- Oct 14, 2005$42.55
- Jul 15, 2005$37.23
- Apr 15, 2005$37.23
- Jan 14, 2005$37.23
- Oct 15, 2004$37.23
- Jul 15, 2004$33.24
- Apr 15, 2004$33.24
- Jan 15, 2004$33.24
- Oct 15, 2003$33.24
- Jul 15, 2003$29.26
- Apr 15, 2003$29.26
- Jan 15, 2003$29.26
- Oct 15, 2002$26.60
- Jul 15, 2002$26.60
- Apr 15, 2002$23.94
- Jan 15, 2002$23.94
- Oct 15, 2001$23.94
- Jul 16, 2001$23.94
- Apr 16, 2001$23.94
- Jan 15, 2001$23.94
- Oct 16, 2000$21.28
- Jul 17, 2000$21.28
- Apr 17, 2000$21.28
- Jan 17, 2000$21.28
- Oct 15, 1999$18.62
- Jul 15, 1999$15.96
- Apr 15, 1999$15.96
- Jan 15, 1999$15.96
- Oct 15, 1998$15.96
- Jul 15, 1998$15.96
- Apr 14, 1998$15.96
- Jan 15, 1998$15.96
- Oct 15, 1997$13.30
- Jul 15, 1997$13.30
- Apr 17, 1997$13.30
- Jan 15, 1997$13.30
- Oct 15, 1996$10.64
- Jul 15, 1996$10.64
- Apr 15, 1996$10.64
- Jan 16, 1996$10.64
- Oct 16, 1995$23.27
- Jul 14, 1995$9.31
- Apr 14, 1995$9.31
- Jan 17, 1995$9.31
- Oct 14, 1994$7.98
- Jul 15, 1994$7.98
- Apr 15, 1994$7.98
- Jan 14, 1994$7.98
- Oct 15, 1993$6.65
- Jul 15, 1993$6.65
- Feb 24, 1993$19.95
- Nov 27, 1992$19.95
- Aug 31, 1992$19.95
- May 22, 1992$19.95
- Feb 24, 1992$17.73
- Nov 22, 1991$17.73
- Aug 19, 1991$17.73
- May 20, 1991$17.73
- Feb 22, 1991$13.30
About the BANF dividend calculator
The BancFirst (BANF) dividend income calculator reconstructs what an actual cash investment would have paid out in dividends. At the split-adjusted closing price of $1.88 on Feb 22, 1991, an investment of $1,000 bought 531.91 shares — the cost basis every payout below is measured against, through Jun 30, 2026.
Across that span those shares have paid $11,574.25 in dividends — about 12× the $1,000 invested. Measured against the entry price, yield on cost moved from 7.76% in its first full year (1992) to 101% by 2025, reflecting a dividend that has grown far faster than the price originally paid.
These numbers assume every dividend was taken as cash. Reinvesting instead — the DRIP toggle above — would buy additional shares at each ex-date price, compounding the share count and lifting every subsequent payment.
Frequently asked questions
Data & methodology
BancFirst (BANF) Key Financials
Charts, filings, and peer comparison for every metric
Explore more
Deep-dives across the income statement, cash flow, capital return, and valuation