Bancfirst Corp.’s (BANF) 10-Day exponential moving average is 111.75, while Bancfirst Corp.’s (BANF) share price is $113.75, making it a Buy.
Bancfirst Corp.’s (BANF) 100-Day exponential moving average is 117.32, while Bancfirst Corp.’s (BANF) share price is $113.75, making it a Sell.
Bancfirst Corp.’s (BANF) stock price is $113.75 and Bancfirst Corp.’s (BANF) 50-day simple moving average is 113.03, creating a Buy signal.
Bancfirst Corp.’s (BANF) stock price is $113.75 and Bancfirst Corp.’s (BANF) 100-day simple moving average is 120.62, creating a Sell signal.
Bancfirst Corp.’s (BANF) stock price is $113.75 and Bancfirst Corp.’s (BANF) 200-day simple moving average is 119.48, creating a Sell signal.