StockComparison Logo
vs

BANF vs DORM

Comparison between Bancfirst Corp (BANF, Company) and Dorman Products Inc (DORM, Company).

BANF is from the Financial Services sector, while DORM is from the Consumer Cyclical sector.

5-Year PerformanceBANF has outperformed DORM, delivering a return of +12.1% compared to +4.0%

BANF vs DORM - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
BANF
$3.72B
DORM
$3.71B
Max Drawdown
Winner
BANF
58.03%
DORM
76.47%
Sharpe Ratio
BANF
-0.30
Winner
DORM
0.06
5Y Beta
BANF
0.86
Winner
DORM
0.74
Industry
BANF
Banks - Regional
DORM
Auto Parts
P/E Ratio
Winner
BANF
14.97
DORM
19.77
Forward P/E
BANF
18.98
Winner
DORM
15.48
PEG Ratio
BANF
1.42
Winner
DORM
1.17
Dividend Yield
BANF
1.75%
DORM
N/A
5Y Dividends CAGR
BANF
12.27%
DORM
N/A
5Y EPS CAGR
Winner
BANF
15.18%
DORM
11.51%
Debt to Equity
Winner
BANF
0.79%
DORM
30.00%
Free Cash Flow Yield
Winner
BANF
6.35%
DORM
1.90%
P/S Ratio
BANF
5.33
Winner
DORM
1.72
P/B Ratio
Winner
BANF
1.96
DORM
2.52

BANF vs DORM - Historical Returns

Returns include dividend reinvestment.

1M
BANF
-3.63%
Winner
DORM
+6.28%
3M
BANF
-0.56%
Winner
DORM
+13.30%
6M
Winner
BANF
+1.86%
DORM
+0.32%
1Y
BANF
-7.03%
Winner
DORM
+0.02%
5Y(CAGR)
Winner
BANF
+12.13%
DORM
+3.99%
10Y(CAGR)
Winner
BANF
+15.65%
DORM
+8.80%
Max(CAGR)
BANF
+12.54%
Winner
DORM
+19.59%

BANF vs DORM - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearBANFDORM
2026+4.13%+2.36%
2025-7.17%-4.08%
2024+23.02%+55.35%
2023+13.74%+0.70%
2022+24.83%-27.49%
2021+24.00%+29.39%
2020-2.94%+14.75%
2019+25.94%-15.28%
2018-0.82%+44.31%
2017+12.73%-16.84%
2016+68.00%+57.12%
2015-4.36%-1.17%
2014+17.60%-12.28%
2013+34.04%+53.24%
2012+12.36%+96.92%
2011-8.18%-2.71%
2010+12.76%+129.08%
2009-28.72%+18.71%
2008+27.37%-5.24%
2007-19.25%+36.35%
2006+37.82%+15.46%
2005+1.62%-24.01%
2004+39.04%+60.30%
2003+24.87%+51.07%
2002+33.42%+45.47%
2001-11.55%+319.69%
2000+21.46%-69.19%
1999+4.31%+1.36%

BANF vs DORM Drawdown Comparison

The maximum drawdown for BANF was -57.10%, occurring on Mar 18, 2020. Recovery took 245 trading sessions.

The maximum drawdown for DORM was -76.47%, occurring on Dec 19, 2000. Recovery took 516 trading sessions.

The current BANF drawdown is -18.07%. The current DORM drawdown is -23.63%.

RankBANFDORM
#1-57.10%
Jan 16, 2020 - Jan 6, 2021
-76.47%
Nov 30, 1999 - Dec 20, 2001
#2-49.78%
Sep 18, 2008 - Jul 24, 2013
-55.81%
Nov 5, 2007 - Jul 13, 2009
#3-37.97%
Aug 15, 2022 - Oct 17, 2024
-50.78%
Apr 17, 2019 - Nov 10, 2020
#4-32.36%
Nov 10, 1999 - Oct 11, 2000
-49.32%
Nov 23, 2021 - Nov 1, 2024
#5-29.40%
Mar 12, 2021 - Jan 13, 2022
-41.11%
Dec 6, 2010 - Feb 3, 2012
#6-28.20%
Dec 27, 2006 - Sep 18, 2008
-39.58%
Sep 8, 2025 - Apr 6, 2026
#7-24.54%
Aug 22, 2018 - Dec 27, 2019
-36.63%
Jul 5, 2005 - Jun 4, 2007
#8-24.11%
Nov 12, 2014 - Jul 26, 2016
-35.15%
Apr 1, 2014 - Jul 26, 2016
#9-23.62%
Sep 4, 2025 - Mar 18, 2026
-29.48%
May 3, 2010 - Sep 13, 2010
#10-21.55%
Aug 24, 2001 - Apr 12, 2002
-29.11%
May 2, 2017 - Nov 15, 2018
#11-21.46%
Dec 6, 2024 - May 13, 2025
-24.41%
Jul 22, 2009 - Feb 19, 2010
#12-19.76%
Dec 30, 2004 - Jun 2, 2005
-24.18%
Nov 26, 2024 - Aug 11, 2025
#13-16.80%
Oct 11, 2002 - May 9, 2003
-20.00%
May 16, 2002 - Dec 27, 2002
#14-13.47%
Oct 19, 2017 - Apr 24, 2018
-18.63%
Nov 8, 2010 - Dec 3, 2010
#15-13.05%
Jul 5, 2002 - Sep 24, 2002
-18.20%
Apr 23, 2021 - Nov 5, 2021

Correlation

Correlation between BANF and DORM is 0.91 which considered as a very strong positive correlation - the stocks move almost identically together.

0.91
-101

Dividend Comparison (1999 - 2026)

BANF vs DORM dividend yield comparison.

YearBANFDORM
20260.44%0.00%
20251.79%0.00%
20241.52%0.00%
20231.71%0.00%
20221.72%0.00%
20211.98%0.00%
20202.25%0.00%
20191.99%0.00%
20182.04%0.00%
20171.56%0.00%
20161.59%0.00%
20152.39%0.00%
20142.05%0.00%
20132.14%0.00%
20122.64%4.24%
20112.77%0.00%
20102.33%0.00%
20092.43%0.00%
20081.59%0.00%
20071.77%0.00%
20061.26%0.00%
20051.52%0.00%
20041.34%0.00%
20031.63%0.00%
20021.70%0.00%
20012.07%0.00%
20001.66%0.00%
19990.47%0.00%

Select Stocks to Compare