BeStock  
Stocks › BANF

BancFirst BANF

US equityMarket cap rank #2352
$107.57 −$0.51 (-0.47%)
Market closed · Oct 5, 10:20 pm ET · Last extended-hours $107.57 0.00%
Open$107.83
Prev close$108.08
Day range$107.35 – $108.70
Volume147.9K
Market cap$3.61B
P/E (TTM)14.5
Dividend yield1.82%

Analyst view

ConsensusHold
Analysts2
Average target$123.00+14.3% vs. price
  • Hold 100%
Low $121.00Now $107.57Avg $123.00High $125.00

Recent rating changes

The last 6 actions on file set price targets from $120.00 to $125.00, averaging $123.17.

DateFirmRatingTarget
5 Aug 2026 KBW HOLD $121.00
28 Jul 2026 D.A. Davidson HOLD $125.00
11 Jun 2026 D.A. Davidson HOLD $125.00
9 Mar 2026 D.A. Davidson HOLD $125.00
23 Jan 2026 KBW HOLD $123.00
20 Oct 2025 KBW HOLD $120.00

Discussion

No comments yet — be the first to weigh in on BANF.

Leave a comment

Scroll to Top