Skip to main content

Want a detailed portfolio tracker?

Performance analysis of BancFirst Corporation 72 Cumulative Trust Preferred Securities (BANFP)

Annual Return

Over the past 3 years, BANFP has had an average annual return of +6.17%, underperforming the benchmark SPY, which returned +22.77% annual.

Over the past 5 years, BANFP has had an average annual return of +6.22%, underperforming the benchmark SPY, which returned +14% annual.

Over the past 10 years, BANFP has had an average annual return of +6.29%, underperforming the benchmark SPY, which returned +15.53% annual.

Since Mar 16, 2004, BANFP has had an average annual return of +6.91%, underperforming the benchmark SPY, which returned +11.03% annual.

202620252024202320222021202020192018201720162015
+1.04%+10.85%+5.62%-2.56%+6.86%+6.35%+11.04%+5.99%+5.05%+8%+8.78%-0.42%
20142013201220112010200920082007200620052004
+11.97%+11.02%+0.10%+10.77%+15.46%+7.69%+8.02%+6.39%+7.92%+0.46%+9.22%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026-0.85%+0.02%+1.98%+0.61%-1.10%+0.40%+1.04%
2025+1.29%+1.54%+0.04%+1.70%-1.52%+2.16%+0.73%-0.19%+1.32%+0.21%+0.69%+2.44%+10.85%
2024-0.79%-0.02%+2.11%-0.35%-0.78%+1.02%+0.95%+0.20%+1.66%+0.99%-0.70%+1.25%+5.62%
2023-3.51%-0.98%-1.03%+1.47%-0.89%+2.98%-1.74%+1.58%-1.74%-0.92%-0.51%+2.91%-2.56%
2022+3.35%-7.12%+3.33%+5.59%-0.92%+3.31%-6.30%-0.54%-0.20%+5.56%+0.88%+0.66%+6.86%
2021-1.23%+1.32%-3.71%-0%-0.46%+3.25%-1.28%+2.04%-0.57%+1.26%+4.77%+1.06%+6.35%
2020+2.08%-2.04%+0.54%+3.52%-3.00%+5.60%+2.23%-2.74%+3.92%-3.97%+4.79%+0.17%+11.04%
2019-3.14%-0.75%+4.23%-1.70%-0.07%+2.26%+1.79%-1.17%+2.26%+2.54%-2.12%+1.98%+5.99%
2018+0.18%-0.55%+5.07%-2.68%+0.36%+4.16%-3.73%+0.51%+2.26%-4.27%+0.94%+3.16%+5.05%
2017+1%-2.31%+9.78%-2.35%-3.11%+5.99%-4.93%+2.50%-3.26%-0.91%+1.22%+5.15%+8%

Drawdown analysis of BancFirst Corporation 72 Cumulative Trust Preferred Securities (BANFP)

The maximum drawdown for the BANFP was -32.91%, occurring on Oct 16, 2008. Recovery took 132 trading sessions.

The current BANFP drawdown is -0.70%.

Since Mar 16, 2004 BANFP has experienced the following drawdowns:

  • 30% or more: 1 time
  • 20% or more: 2 times
  • 10% or more: 11 times
DepthStartTo BottomBottomTo RecoverEndTotal
-32.91%Sep 12, 200824Oct 16, 2008132Apr 28, 2009156
-26.72%Aug 16, 201239Oct 11, 2012880Apr 14, 2016919
-19.97%Jun 22, 201883Oct 19, 2018541Dec 14, 2020624
-14.43%Dec 28, 2022166Aug 28, 2023385Mar 12, 2025551
-13.88%Jun 23, 200810Jul 8, 200847Sep 12, 200857
-13.07%Oct 25, 20114Oct 31, 2011111Apr 11, 2012115
-12.81%Jan 13, 202238Mar 10, 202267Jun 15, 2022105
-12.50%Apr 5, 2007187Jan 2, 200833Feb 20, 2008220
-11.39%Apr 5, 201744Jun 8, 2017211Apr 11, 2018255
-10.70%Jun 15, 202286Oct 18, 202247Dec 23, 2022133
-10.16%Apr 14, 201615May 5, 201626Jun 13, 201641
-9.58%Jul 6, 201158Sep 27, 201120Oct 25, 201178
-9.53%Jun 13, 201612Jun 29, 201696Nov 14, 2016108
-9.44%Dec 16, 200923Jan 21, 201062Apr 21, 201085
-8.82%Nov 14, 201621Dec 14, 201668Mar 24, 201789
-8.82%Jan 4, 202115Jan 26, 2021171Sep 29, 2021186
-7.64%Apr 11, 201826May 17, 201825Jun 22, 201851
-7.58%Dec 22, 20215Dec 30, 20213Jan 4, 20228
-7.42%Jan 4, 20225Jan 11, 20222Jan 13, 20227
-6.70%Apr 21, 20101Apr 22, 201049Jul 1, 201050
-6.68%May 25, 201214Jun 15, 201243Aug 16, 201257
-6.57%Mar 24, 20172Mar 28, 20173Mar 31, 20175
-6.55%Jul 26, 200413Aug 12, 200453Oct 27, 200466
-6.31%Nov 15, 201017Dec 9, 20109Dec 22, 201026
-6.18%Mar 12, 20253Mar 17, 2025147Oct 15, 2025150