BancFirst Corporation (BANFP) Stock buybacks 2017–2025
BancFirst Corporation (BANFP) annual stock buyback history — cash paid to repurchase common stock, per SEC filings.
$1.8MFY2025 · since FY2017: $1.7M → $1.8M
| Fiscal year | Value | YoY |
|---|---|---|
| FY2025 | $1.8M | — |
| FY2023 | $11.7M | +276.5% |
| FY2022 | $3.1M | +93.5% |
| FY2021 | $1.6M | -79.8% |
| FY2020 | $7.9M | — |
| FY2018 | $5.5M | +233.9% |
| FY2017 | $1.7M | — |
Source: SEC XBRL filings · For reference only · Not investment advice
More BANFP financial trends
BANFP RevenueBANFP Net incomeBANFP Net marginBANFP Gross profitBANFP Gross marginBANFP Operating incomeBANFP Operating marginBANFP Operating cash flowBANFP Free cash flowBANFP Capital expendituresBANFP Return on equityBANFP Dividends paidBANFP Total assetsBANFP Total liabilitiesBANFP Shareholders’ equityBANFP overview →