— Know what they know.
Not Investment Advice

BANF NASDAQ

BancFirst Corporation
1W: +2.2% 1M: -2.3% 3M: -4.7% YTD: +4.5% 1Y: -13.4% 3Y: +51.5% 5Y: +64.6%
$111.31
+0.00 (+0.00%)
 
Weekly Expected Move ±2.7%
$101 $104 $107 $110 $113
NASDAQ · Financial Services · Banks - Regional · Alpha Radar Neutral · Power 48 · $3.7B mcap · 23M float · 0.646% daily turnover · Short 46% of daily vol

Dividend Overview

1.73%
Dividend Yield
$1.93
Annual Dividend
25.6%
Payout Ratio
26.8%
FCF Payout
1
Yr Increase Streak
—%
Buyback Yield
1.62%
Total Return
9.31%
Chowder Number

Annual Dividend History

Quarterly Payment History

Shareholder Returns: Dividends vs Buybacks

Full Payment History (138 payments)
Ex-DateAmountAdj. AmountYieldFrequency
2026-03-31 $0.4900 $0.4900 177.88% Quarterly
2025-12-31 $0.4900 $0.4900 179.21% Quarterly
2025-09-30 $0.4900 $0.4900 147.88% Quarterly
2025-06-30 $0.4600 $0.4600 148.84% Quarterly
2025-03-31 $0.4600 $0.4600 164.74% Quarterly
2024-12-31 $0.4600 $0.4600 151.90% Quarterly
2024-09-30 $0.4600 $0.4600 166.27% Quarterly
2024-06-28 $0.4300 $0.4300 196.12% Quarterly
2023-12-28 $0.4300 $0.4300 166.73% Quarterly
2023-09-28 $0.4300 $0.4300 186.58% Quarterly
2023-06-29 $0.4000 $0.4000 174.29% Quarterly
2023-03-30 $0.4000 $0.4000 191.43% Quarterly
2022-12-29 $0.4000 $0.4000 171.93% Quarterly
2022-09-29 $0.4000 $0.4000 164.04% Quarterly
2022-06-29 $0.3600 $0.3600 150.41% Quarterly
2021-12-30 $0.3600 $0.3600 198.98% Quarterly
2021-09-29 $0.3600 $0.3600 226.01% Quarterly
2021-06-29 $0.3400 $0.3400 218.12% Quarterly
2021-03-30 $0.3400 $0.3400 186.34% Quarterly
2020-12-30 $0.3400 $0.3400 227.31% Quarterly
2020-09-29 $0.3400 $0.3400 318.78% Quarterly
2020-06-29 $0.3200 $0.3200 327.78% Quarterly
2020-03-30 $0.3200 $0.3200 373.67% Quarterly
2019-12-30 $0.3200 $0.3200 197.30% Quarterly
2019-09-27 $0.3200 $0.3200 219.03% Quarterly
2019-06-27 $0.3000 $0.3000 214.63% Quarterly
2019-03-28 $0.3000 $0.3000 215.37% Quarterly
2018-12-28 $0.3000 $0.3000 204.12% Quarterly
2018-09-27 $0.3000 $0.3000 155.65% Quarterly
2018-06-28 $0.2100 $0.2100 141.06% Quarterly
2018-03-28 $0.2100 $0.2100 153.99% Quarterly
2017-12-28 $0.2100 $0.2100 153.26% Quarterly
2017-09-28 $0.2100 $0.2100 137.44% Quarterly
2017-06-28 $0.3800 $0.1900 157.51% Quarterly
2016-12-28 $0.3800 $0.1900 157.68% Quarterly
2016-09-28 $0.3800 $0.1900 203.85% Quarterly
2016-06-28 $0.3600 $0.1800 246.58% Quarterly
2016-03-29 $0.3600 $0.1800 252.13% Quarterly
2015-12-29 $0.3600 $0.1800 230.64% Quarterly
2015-09-28 $0.3600 $0.1800 223.59% Quarterly
2015-06-26 $0.3400 $0.1700 199.71% Quarterly
2015-03-27 $0.3400 $0.1700 216.61% Quarterly
2014-12-29 $0.3400 $0.1700 203.19% Quarterly
2014-09-26 $0.3400 $0.1700 198.13% Quarterly
2014-06-26 $0.3100 $0.1550 199.94% Quarterly
2014-03-27 $0.3100 $0.1550 217.78% Quarterly
2013-12-27 $0.3100 $0.1550 210.23% Quarterly
2013-09-26 $0.3100 $0.1550 217.23% Quarterly
2013-06-26 $0.2900 $0.1450 252.83% Quarterly
2013-03-26 $0.2900 $0.1450 269.38% Quarterly
2012-12-12 $0.2900 $0.1450 266.16% Quarterly
2012-09-26 $0.2900 $0.1450 252.87% Quarterly
2012-06-27 $0.2700 $0.1350 263.41% Quarterly
2012-04-11 $0.2700 $0.1350 251.90% Quarterly
2011-12-28 $0.2700 $0.1350 280.47% Quarterly
2011-09-28 $0.2700 $0.1350 323.81% Quarterly
2011-06-28 $0.2500 $0.1250 257.86% Quarterly
2011-03-29 $0.2500 $0.1250 233.11% Quarterly
2010-12-29 $0.2500 $0.1250 227.92% Quarterly
2010-09-28 $0.2500 $0.1250 231.07% Quarterly
2010-06-28 $0.2300 $0.1150 244.55% Quarterly
2010-03-29 $0.2300 $0.1150 216.36% Quarterly
2009-12-29 $0.2300 $0.1150 236.84% Quarterly
2009-09-28 $0.2300 $0.1150 234.83% Quarterly
2009-06-26 $0.2200 $0.1100 247.61% Quarterly
2009-03-27 $0.2200 $0.1100 228.72% Quarterly
2008-12-29 $0.2200 $0.1100 175.44% Quarterly
2008-09-26 $0.2200 $0.1100 165.39% Quarterly
2008-06-26 $0.2000 $0.1000 182.65% Quarterly
2008-03-27 $0.2000 $0.1000 171.73% Quarterly
2007-12-27 $0.2000 $0.1000 171.79% Quarterly
2007-09-26 $0.2000 $0.1000 160.52% Quarterly
2007-06-27 $0.1800 $0.0900 166.90% Quarterly
2007-03-28 $0.1800 $0.0900 152.44% Quarterly
2006-12-27 $0.1800 $0.0900 123.23% Quarterly
2006-09-27 $0.1800 $0.0900 138.89% Quarterly
2006-07-17 $0.1600 $0.0800 152.74% Quarterly
2006-03-29 $0.1600 $0.0800 141.62% Quarterly
2005-12-28 $0.3200 $0.0800 147.78% Quarterly
2005-09-28 $0.3200 $0.0800 138.56% Quarterly
2005-06-28 $0.2800 $0.0700 131.15% Quarterly
2005-03-29 $0.2800 $0.0700 164.06% Quarterly
2004-12-29 $0.2800 $0.0700 134.18% Quarterly
2004-09-28 $0.2800 $0.0700 159.64% Quarterly
2004-06-28 $0.2500 $0.0625 169.49% Quarterly
2004-03-29 $0.2500 $0.0625 172.11% Quarterly
2003-12-29 $0.2500 $0.0625 160.85% Quarterly
2003-09-26 $0.2500 $0.0625 171.96% Quarterly
2003-06-26 $0.2200 $0.0550 168.10% Quarterly
2003-03-27 $0.2200 $0.0550 190.91% Quarterly
2002-12-27 $0.2200 $0.0550 166.81% Quarterly
2002-09-26 $0.2000 $0.0500 152.37% Quarterly
2002-06-26 $0.2000 $0.0500 163.86% Quarterly
2002-03-26 $0.1800 $0.0450 182.19% Quarterly
2001-12-27 $0.1800 $0.0450 204.31% Quarterly
2001-09-26 $0.1800 $0.0450 210.77% Quarterly
2001-06-27 $0.1800 $0.0450 174.30% Quarterly
2001-03-28 $0.1800 $0.0450 174.90% Quarterly
2000-12-27 $0.1800 $0.0450 167.00% Quarterly
2000-09-27 $0.1600 $0.0400 201.26% Quarterly
2000-06-28 $0.1600 $0.0400 205.03% Quarterly
2000-03-29 $0.1600 $0.0400 233.12% Quarterly
1999-12-29 $0.1600 $0.0400 156.43% Quarterly
1999-09-28 $0.1400 $0.0350 159.03% Quarterly
1999-06-30 $0.1400 $0.0300 140.19% Quarterly
1999-03-29 $0.1400 $0.0300 137.14% Quarterly
1998-12-29 $0.1400 $0.0300 132.45% Quarterly
1998-09-28 $0.1200 $0.0300 130.58% Quarterly
1998-06-26 $0.1200 $0.0300 95.83% Quarterly
1998-03-27 $0.1200 $0.0300 111.34% Quarterly
1997-12-29 $0.1200 $0.0300 131.25% Quarterly
1997-09-26 $0.1000 $0.0250 120.77% Quarterly
1997-06-26 $0.1000 $0.0250 115.15% Quarterly
1997-04-17 $0.1000 $0.0250 130.81% Quarterly
1996-12-27 $0.1000 $0.0250 128.21% Quarterly
1996-09-26 $0.0800 $0.0200 128.62% Quarterly
1996-06-26 $0.0800 $0.0200 197.62% Quarterly
1996-04-03 $0.0800 $0.0200 192.86% Quarterly
1996-01-05 $0.0800 $0.0200 188.10% Quarterly
1995-10-04 $0.1750 $0.0437 205.22% Quarterly
1995-06-30 $0.0700 $0.0175 177.17% Quarterly
1995-03-28 $0.0700 $0.0175 166.24% Quarterly
1994-12-28 $0.0700 $0.0175 172.18% Quarterly
1994-09-27 $0.0600 $0.0150 158.73% Quarterly
1994-06-28 $0.0600 $0.0150 139.23% Quarterly
1994-04-05 $0.0600 $0.0150 166.16% Quarterly
1993-12-27 $0.0600 $0.0150 217.70% Quarterly
1993-09-28 $0.0500 $0.0125 251.89% Quarterly
1993-06-24 $0.0500 $0.0125 307.88% Quarterly
1993-02-24 $0.1500 $0.0375 326.80% Quarterly
1992-11-27 $0.1500 $0.0375 401.74% Quarterly
1992-08-31 $0.1500 $0.0375 401.32% Quarterly
1992-05-22 $0.2250 $0.0375 395.11% Quarterly
1992-02-24 $0.2000 $0.0333 481.34% Quarterly
1991-11-22 $0.2000 $0.0333 500.00% Quarterly
1991-08-19 $0.2000 $0.0333 381.94% Quarterly
1991-05-20 $0.2000 $0.0333 259.26% Quarterly
1991-02-22 $0.1500 $0.0250 132.98% Quarterly
Stock Split History (2 splits)
DateRatioType
2017-08-01 2:1 stock-split
2006-03-02 2:1 stock-split

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms