3 Unpopular Stocks We Approach with Caution
BancFirst (BANF): Buy, Sell, or Hold Post Q1 Earnings?
OKLAHOMA CITY , June 10, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ: BANF) today announced it has entered into an agreement to acquire Spirit BankCorp, Inc., an Oklahoma corporation and SpiritBank...
3 Russell 2000 Stocks We’re Skeptical Of
2 Small-Cap Stocks for Long-Term Investors and 1 That Underwhelm
3 Bank Stocks with Warning Signs
Regional Banks Stocks Q1 Recap: Benchmarking BancFirst (NASDAQ:BANF)
OKLAHOMA CITY , April 16, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $63.0 million, or $1.85 per diluted share, for the first quarter of 2026 compared to net...
3 Bank Stocks with Open Questions