StockComparison Logo
vs

JOE vs BANF

Comparison between St. Joe Company (JOE, Company) and Bancfirst Corp (BANF, Company).

JOE is from the Real Estate sector, while BANF is from the Financial Services sector.

5-Year PerformanceBANF has outperformed JOE, delivering a return of +11.1% compared to +8.3%

JOE vs BANF - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
JOE
$3.73B
BANF
$3.73B
Max Drawdown
JOE
84.76%
Winner
BANF
58.03%
Sharpe Ratio
Winner
JOE
1.32
BANF
-0.39
5Y Beta
JOE
N/A
BANF
0.87
Industry
JOE
Real Estate - Diversified
BANF
Banks - Regional
P/E Ratio
JOE
33.45
Winner
BANF
15.00
Forward P/E
JOE
50.25
Winner
BANF
18.98
PEG Ratio
Winner
JOE
0.73
BANF
1.43
Dividend Yield
JOE
0.95%
Winner
BANF
1.74%
5Y Dividends CAGR
Winner
JOE
37.60%
BANF
12.27%
5Y EPS CAGR
Winner
JOE
18.01%
BANF
15.18%
Debt to Equity
JOE
49.67%
Winner
BANF
0.79%
Free Cash Flow Yield
JOE
5.33%
Winner
BANF
6.34%
P/S Ratio
JOE
7.20
Winner
BANF
5.34
P/B Ratio
JOE
4.73
Winner
BANF
1.91

JOE vs BANF - Historical Returns

Returns include dividend reinvestment.

1M
JOE
-6.64%
Winner
BANF
-2.31%
3M
JOE
-7.75%
Winner
BANF
+1.09%
6M
Winner
JOE
+11.50%
BANF
+1.72%
1Y
Winner
JOE
+49.02%
BANF
-8.59%
5Y(CAGR)
JOE
+8.26%
Winner
BANF
+11.14%
10Y(CAGR)
JOE
+14.77%
Winner
BANF
+16.11%
Max(CAGR)
JOE
+5.90%
Winner
BANF
+12.59%

JOE vs BANF - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearJOEBANF
2026+6.93%+5.02%
2025+34.50%-7.17%
2024-22.91%+23.02%
2023+54.91%+13.74%
2022-25.27%+24.83%
2021+25.96%+24.00%
2020+118.66%-2.94%
2019+51.49%+25.94%
2018-27.44%-0.82%
2017-5.25%+12.73%
2016+7.41%+68.00%
2015+1.15%-4.36%
2014-3.11%+17.60%
2013-18.34%+34.04%
2012+55.63%+12.36%
2011-33.96%-8.18%
2010-23.20%+12.76%
2009+16.87%-28.72%
2008-29.91%+27.37%
2007-33.39%-19.25%
2006-20.23%+37.82%
2005+6.73%+1.62%
2004+74.79%+39.04%
2003+24.74%+24.87%
2002+10.20%+33.42%
2001+26.96%-11.55%
2000+35.34%+21.46%
1999+4.83%+4.31%

JOE vs BANF Drawdown Comparison

The maximum drawdown for JOE was -84.33%, occurring on Nov 25, 2011. This drawdown has not yet recovered.

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

The current JOE drawdown is -18.54%. The current BANF drawdown is -17.38%.

RankJOEBANF
#1-84.33%
Jul 15, 2005 - Nov 25, 2011
-57.10%
Jan 16, 2020 - Jan 6, 2021
#2-25.44%
May 21, 2002 - Aug 26, 2003
-49.78%
Sep 18, 2008 - Jul 24, 2013
#3-21.76%
Jul 19, 2001 - Mar 7, 2002
-37.97%
Aug 15, 2022 - Oct 17, 2024
#4-14.49%
Apr 1, 2004 - Jul 20, 2004
-32.36%
Nov 10, 1999 - Oct 11, 2000
#5-14.37%
Mar 8, 2005 - May 23, 2005
-29.40%
Mar 12, 2021 - Jan 13, 2022
#6-14.35%
Jun 7, 2000 - Dec 21, 2000
-28.20%
Dec 27, 2006 - Sep 18, 2008
#7-10.11%
Feb 20, 2001 - Apr 20, 2001
-24.54%
Aug 22, 2018 - Dec 27, 2019
#8-9.41%
Sep 4, 2003 - Dec 1, 2003
-24.11%
Nov 12, 2014 - Jul 26, 2016
#9-7.54%
Dec 16, 1999 - Feb 2, 2000
-23.62%
Sep 4, 2025 - Mar 18, 2026
#10-7.27%
Nov 2, 1999 - Dec 9, 1999
-21.55%
Aug 24, 2001 - Apr 12, 2002
#11-6.37%
Mar 2, 2004 - Apr 1, 2004
-21.46%
Dec 6, 2024 - May 13, 2025
#12-6.17%
Feb 8, 2005 - Mar 4, 2005
-19.76%
Dec 30, 2004 - Jun 2, 2005
#13-6.00%
Feb 2, 2000 - Mar 6, 2000
-16.80%
Oct 11, 2002 - May 9, 2003
#14-5.67%
Dec 31, 2004 - Jan 10, 2005
-13.47%
Oct 19, 2017 - Apr 24, 2018
#15-5.39%
Mar 31, 2000 - Apr 26, 2000
-13.05%
Jul 5, 2002 - Sep 24, 2002

Correlation

Correlation between JOE and BANF is 0.44 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.44
-101

Dividend Comparison (1999 - 2026)

JOE vs BANF dividend yield comparison.

YearJOEBANF
20260.25%0.44%
20250.98%1.79%
20241.16%1.52%
20230.73%1.71%
20221.03%1.72%
20210.61%1.98%
20200.16%2.25%
20190.00%1.99%
20180.00%2.04%
20170.00%1.56%
20160.00%1.59%
20150.00%2.39%
20140.00%2.05%
20130.00%2.14%
20120.00%2.64%
20110.00%2.77%
20100.00%2.33%
20090.00%2.43%
20080.00%1.59%
20071.35%1.77%
20061.19%1.26%
20050.89%1.52%
20040.81%1.34%
20030.86%1.63%
20020.27%1.70%
20010.29%2.07%
200042.89%1.66%
19990.00%0.47%

Select Stocks to Compare