BancFirst Corporation - Common Stock (BANF)

114.53
+3.07 (2.75%)
NASDAQ · Last Trade: May 5th, 5:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors