BANF vs KNF
Comparison between Bancfirst Corp (BANF, Company) and Knife River Corp (KNF, Company).
BANF is from the Financial Services sector, while KNF is from the Basic Materials sector.
BANF vs KNF - Performance Comparison
Key Characteristics
Financial metrics and valuation ratios
Market Cap
Winner
BANF
$3.84B
KNF
$3.83B
Max Drawdown
BANF
58.03%
Winner
KNF
44.15%
Sharpe Ratio
Winner
BANF
-0.15
KNF
-0.35
5Y Beta
Winner
BANF
0.82
KNF
1.39
Industry
BANF
Banks - Regional
KNF
Building Materials
P/E Ratio
Winner
BANF
15.21
KNF
27.30
Forward P/E
Winner
BANF
18.98
KNF
24.27
PEG Ratio
BANF
2.26
KNF
N/A
Dividend Yield
BANF
1.73%
KNF
N/A
5Y Dividends CAGR
BANF
11.84%
KNF
N/A
5Y EPS CAGR
BANF
10.86%
KNF
N/A
Debt to Equity
Winner
BANF
0.31%
KNF
100.71%
Free Cash Flow Yield
BANF
6.39%
Winner
KNF
8.17%
BANF vs KNF - Historical Returns
Returns include dividend reinvestment.
1M
Winner
BANF
+0.68%
KNF
-15.93%
3M
Winner
BANF
+7.15%
KNF
-17.23%
6M
Winner
BANF
-0.86%
KNF
-18.39%
1Y
Winner
BANF
-7.12%
KNF
-30.30%
5Y(CAGR)
BANF
+16.86%
KNF
N/A
10Y(CAGR)
BANF
+15.57%
KNF
N/A
Max(CAGR)
BANF
+12.66%
Winner
KNF
+21.85%
BANF vs KNF - Annual Returns (1999 - 2026)
Returns include dividend reinvestment.
| Year | BANF | KNF |
|---|---|---|
| 2026 | +9.58% | -9.38% |
| 2025 | -7.17% | -29.94% |
| 2024 | +23.02% | +58.34% |
| 2023 | +13.74% | +88.98% |
| 2022 | +24.83% | N/A |
| 2021 | +24.00% | N/A |
| 2020 | -2.94% | N/A |
| 2019 | +25.94% | N/A |
| 2018 | -0.82% | N/A |
| 2017 | +12.73% | N/A |
| 2016 | +68.00% | N/A |
| 2015 | -4.36% | N/A |
| 2014 | +17.60% | N/A |
| 2013 | +34.04% | N/A |
| 2012 | +12.36% | N/A |
| 2011 | -8.18% | N/A |
| 2010 | +12.76% | N/A |
| 2009 | -28.72% | N/A |
| 2008 | +27.37% | N/A |
| 2007 | -19.25% | N/A |
| 2006 | +37.82% | N/A |
| 2005 | +1.62% | N/A |
| 2004 | +39.04% | N/A |
| 2003 | +24.87% | N/A |
| 2002 | +33.42% | N/A |
| 2001 | -11.55% | N/A |
| 2000 | +21.46% | N/A |
| 1999 | +4.31% | N/A |
BANF vs KNF Drawdown Comparison
The maximum drawdown for BANF was -57.10%, occurring on Mar 18, 2020. Recovery took 245 trading sessions.
The maximum drawdown for KNF was -44.15%, occurring on Oct 30, 2025. This drawdown has not yet recovered.
The current BANF drawdown is -13.78%. The current KNF drawdown is -38.57%.
| Rank | BANF | KNF |
|---|---|---|
| #1 | -57.10% Jan 16, 2020 - Jan 6, 2021 | -44.15% Jan 21, 2025 - Oct 30, 2025 |
| #2 | -49.78% Sep 18, 2008 - Jul 24, 2013 | -18.27% Apr 11, 2024 - Sep 13, 2024 |
| #3 | -37.97% Aug 15, 2022 - Oct 17, 2024 | -11.34% Jun 15, 2023 - Aug 8, 2023 |
| #4 | -32.36% Nov 10, 1999 - Oct 11, 2000 | -11.18% Oct 16, 2023 - Nov 2, 2023 |
| #5 | -29.40% Mar 12, 2021 - Jan 13, 2022 | -10.61% Dec 16, 2024 - Jan 21, 2025 |
| #6 | -28.20% Dec 27, 2006 - Sep 18, 2008 | -9.94% Oct 30, 2024 - Nov 6, 2024 |
| #7 | -24.54% Aug 22, 2018 - Dec 27, 2019 | -9.53% Sep 11, 2023 - Oct 11, 2023 |
| #8 | -24.11% Nov 12, 2014 - Jul 26, 2016 | -8.30% Aug 15, 2023 - Sep 1, 2023 |
| #9 | -23.62% Sep 4, 2025 - Mar 18, 2026 | -7.97% Dec 27, 2023 - Jan 29, 2024 |
| #10 | -21.55% Aug 24, 2001 - Apr 12, 2002 | -7.61% Sep 1, 2023 - Sep 11, 2023 |
| #11 | -21.46% Dec 6, 2024 - May 13, 2025 | -6.78% Nov 8, 2024 - Nov 22, 2024 |
| #12 | -19.76% Dec 30, 2004 - Jun 2, 2005 | -6.14% Nov 6, 2023 - Nov 27, 2023 |
| #13 | -16.80% Oct 11, 2002 - May 9, 2003 | -4.38% Sep 19, 2024 - Oct 16, 2024 |
| #14 | -13.47% Oct 19, 2017 - Apr 24, 2018 | -4.35% Feb 2, 2024 - Feb 15, 2024 |
| #15 | -13.05% Jul 5, 2002 - Sep 24, 2002 | -4.31% Jun 2, 2023 - Jun 7, 2023 |
Correlation
Correlation between BANF and KNF is 0.62 which considered as a moderate positive correlation - the stocks show some tendency to move together.
0.62
-101
Select Stocks to Compare
Popular: BANF vs SPYKNF vs SPY
More Comparisons
Compare with similar stocks