BancFirst Corporation’s (BANF) 10-Day exponential moving average is 115.14, while BancFirst Corporation’s (BANF) share price is $120.39, making it a Buy.
BancFirst Corporation’s (BANF) 100-Day exponential moving average is 114.23, while BancFirst Corporation’s (BANF) share price is $120.39, making it a Buy.
BancFirst Corporation’s (BANF) stock price is $120.39 and BancFirst Corporation’s (BANF) 50-day simple moving average is 111.28, creating a Buy signal.
BancFirst Corporation’s (BANF) stock price is $120.39 and BancFirst Corporation’s (BANF) 100-day simple moving average is 114.46, creating a Buy signal.
BancFirst Corporation’s (BANF) stock price is $120.39 and BancFirst Corporation’s (BANF) 200-day simple moving average is 119.98, creating a Buy signal.