Bancfirst Corp.’s (BANF) 10-Day exponential moving average is 112.15, while Bancfirst Corp.’s (BANF) share price is $112.94, making it a Buy.
Bancfirst Corp.’s (BANF) 100-Day exponential moving average is 111.61, while Bancfirst Corp.’s (BANF) share price is $112.94, making it a Buy.
Bancfirst Corp.’s (BANF) stock price is $112.94 and Bancfirst Corp.’s (BANF) 50-day simple moving average is 111.20, creating a Buy signal.
Bancfirst Corp.’s (BANF) stock price is $112.94 and Bancfirst Corp.’s (BANF) 100-day simple moving average is 110.44, creating a Buy signal.
Bancfirst Corp.’s (BANF) stock price is $112.94 and Bancfirst Corp.’s (BANF) 200-day simple moving average is 116.70, creating a Sell signal.