BancFirst Corporation - Common Stock (BANF)

109.88
+3.04 (2.85%)
NASDAQ · Last Trade: Mar 13th, 9:50 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors