Bancfirst BANFP
NASDAQ BANFP
$27.50 +0.00 (+0.00%)
As of: Sep 9, 2026 · 12:06 PM EDT

Bancfirst (BANFP) Net Margin (2010 - 2026)

Bancfirst's (BANFP) quarterly Net Margin came in at 349.33% in Q2 2026, down 210.0% year-over-year from 317.57% in Q2 2025, and little changed quarter-over-quarter from 349.16% in Q1 2026.

Analysis

Bancfirst (BANFP) Net Margin (2010 - 2026) Analysis & Trends

Bancfirst has disclosed Net Margin across 17 years of filings, most recently posting 349.33% for Q2 2026.

  • In Q2 2026, Net Margin fell 210.0% year-over-year to 349.33%; the TTM figure through Jun 2026 stood at 341.9% (up 975.0% YoY), while the FY2025 annual figure was 338.56%, up 2754.0% from the prior year.
  • Net Margin came in at 349.33% for Q2 2026 at Bancfirst, roughly flat from 349.16% in the prior quarter.
  • In the past five years, Net Margin ranged from a high of 351.43% in Q2 2025 to a low of 168.02% in Q1 2022.
  • Average Net Margin over 5 years is 294.07%, with a median of 302.92% recorded in 2023.
  • Year-over-year, Net Margin tumbled 5459 bps in 2022 and jumped 10296 bps in 2023.
  • Over 5 years, Net Margin stood at 264.44% in 2022, then increased by 10 bps to 290.56% in 2023, then gained by 7 bps to 311.45% in 2024, then advanced by 4 bps to 323.48% in 2025, then advanced by 8 bps to 349.33% in 2026.
  • Per Business Quant data, the three most recent Net Margin figures were 349.33% in Q2 2026, 349.16% in Q1 2026, and 323.48% in Q4 2025.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Net Margin (Qtr)
1 Banco Santander Chile 947.35 Bn 947.35 Bn - -
2 Truist Financial 61.57 Bn 61.57 Bn - 28.85%
3 Fifth Third Bancorp 49.31 Bn 25.58 Bn - 23.30%
4 M&T Bank 34.69 Bn 34.69 Bn - 30.85%
5 Huntington Bancshares 33.55 Bn 29.03 Bn - 24.18%
6 Citizens Financial 29.28 Bn 29.28 Bn - 24.27%
7 Regions Financial 25.47 Bn 25.47 Bn - 28.79%
8 First Citizens Bancshares 24.52 Bn 24.00 Bn 29.00 Mn 864.86%
9 Keycorp 23.26 Bn -24.44 Bn - 24.18%
10 Bancfirst 923.64 Mn 550.51 Mn - 349.33%
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 349.33%
Mar 31, 2026 349.16%
Dec 31, 2025 323.48%
Sep 30, 2025 345.56%
Jun 30, 2025 351.43%
Mar 31, 2025 333.92%
Dec 31, 2024 311.45%
Sep 30, 2024 332.35%
Jun 30, 2024 293.06%
Mar 31, 2024 306.39%
Dec 31, 2023 290.56%
Sep 30, 2023 299.45%
Jun 30, 2023 247.04%
Mar 31, 2023 270.99%
Dec 31, 2022 264.44%
Sep 30, 2022 249.77%
Jun 30, 2022 206.80%
Mar 31, 2022 168.02%
Dec 31, 2021 172.74%
Sep 30, 2021 178.52%