Is BancFirst Corp. (Oklahoma) overvalued or undervalued?

Oct 19 2025 11:58 AM IST
share
Share Via
As of October 17, 2025, BancFirst Corp. is considered overvalued with a P/E ratio of 18, higher than its peers, and has underperformed the S&P 500, indicating that its current price may not be justified.
As of 17 October 2025, BancFirst Corp. (Oklahoma) has moved from fair to expensive in its valuation grade. The company appears to be overvalued, given its P/E ratio of 18, which is higher than peers like Wintrust Financial Corp. at 12.91 and Columbia Banking System, Inc. at 13.84. Additionally, BancFirst's Price to Book Value stands at 2.45, and its PEG Ratio is 2.43, indicating that the stock may not be justified at its current price level.

In terms of performance, BancFirst has underperformed compared to the S&P 500 across multiple time frames, with a year-to-date return of -3.63% versus the index's 13.30%. Over the past three years, while BancFirst has gained 22.39%, it still lags significantly behind the S&P 500's 81.19% return. This trend reinforces the notion that BancFirst Corp. is currently overvalued relative to its performance and peer group.
{{stockdata.stock.stock_name.value}} Live

{{stockdata.stock.price.value}} {{stockdata.stock.price_difference.value}} ({{stockdata.stock.price_percentage.value}}%)

{{stockdata.stock.date.value}} | BSE+NSE Vol: {{stockdata.index_name}} Vol: {{stockdata.stock.bse_nse_vol.value}} ({{stockdata.stock.bse_nse_vol_per.value}}%)


Our weekly and monthly stock recommendations are here
Loading...
{{!sm.blur ? sm.comp_name : ''}}
Industry
{{sm.old_ind_name }}
Market Cap
{{sm.mcapsizerank }}
Date of Entry
{{sm.date }}
Entry Price
Target Price
{{sm.target_price }} ({{sm.performance_target }}%)
Holding Duration
{{sm.target_duration }}
Last 1 Year Return
{{sm.performance_1y}}%
{{sm.comp_name}} price as on {{sm.todays_date}}
{{sm.price_as_on}} ({{sm.performance}}%)
Industry
{{sm.old_ind_name}}
Market Cap
{{sm.mcapsizerank}}
Date of Entry
{{sm.date}}
Entry Price
{{sm.opening_price}}
Last 1 Year Return
{{sm.performance_1y}}%
Related News