vs

Side-by-side financial comparison of BANCFIRST CORP (BANF) and MIZUHO FINANCIAL GROUP INC (MFG). Click either name above to swap in a different company.

BancFirst Corporation is an Oklahoma-based financial services holding company. The company operates three subsidiary banks, BancFirst, an Oklahoma state-chartered bank; and Pegasus Bank and Worthington Bank, both Texas state-chartered banks.

The Mizuho Financial Group, Inc. , known from 2000 to 2003 as Mizuho Holdings and abbreviated as MHFG or simply Mizuho, is a Japanese banking holding company headquartered in the Ōtemachi district of Chiyoda, Tokyo, Japan. The group was formed in 2000–2002 by merger of Dai-Ichi Kangyo Bank, Fuji Bank, and Industrial Bank of Japan. The name mizuho (瑞穂) literally means "abundant rice" in Japanese and "harvest" in the figurative sense.

8-Quarter Revenue & Profit Trend

Side-by-side quarterly history. Quarters aligned by calendar period so offset fiscal years line up.

Revenue
BANF
BANF
MFG
MFG
Q4 25
$127.7M
Q3 25
$125.6M
Q2 25
$121.3M
Q1 25
$115.9M
Q4 24
$115.9M
Q3 24
$115.0M
Q2 24
$109.9M
Q1 24
$106.1M
Net Profit
BANF
BANF
MFG
MFG
Q4 25
$59.5M
Q3 25
$62.7M
Q2 25
$62.3M
Q1 25
$56.1M
Q4 24
$56.5M
Q3 24
$58.9M
Q2 24
$50.6M
Q1 24
$50.3M
Operating Margin
BANF
BANF
MFG
MFG
Q4 25
59.0%
Q3 25
62.9%
Q2 25
65.7%
Q1 25
61.3%
Q4 24
62.1%
Q3 24
64.3%
Q2 24
59.3%
Q1 24
60.5%
Net Margin
BANF
BANF
MFG
MFG
Q4 25
46.6%
Q3 25
49.9%
Q2 25
51.4%
Q1 25
48.4%
Q4 24
48.7%
Q3 24
51.2%
Q2 24
46.1%
Q1 24
47.4%
EPS (diluted)
BANF
BANF
MFG
MFG
Q4 25
$1.75
Q3 25
$1.85
Q2 25
$1.85
Q1 25
$1.66
Q4 24
$1.68
Q3 24
$1.75
Q2 24
$1.51
Q1 24
$1.50

Financial Flow Comparison

Revenue → gross profit → operating profit → net profit for each company.

Related Comparisons