Bancfirst Corp.’s (BANF) 10-Day exponential moving average is 107.16, while Bancfirst Corp.’s (BANF) share price is $108.35, making it a Buy.
Bancfirst Corp.’s (BANF) 100-Day exponential moving average is 112.34, while Bancfirst Corp.’s (BANF) share price is $108.35, making it a Sell.
Bancfirst Corp.’s (BANF) stock price is $108.35 and Bancfirst Corp.’s (BANF) 50-day simple moving average is 111.69, creating a Sell signal.
Bancfirst Corp.’s (BANF) stock price is $108.35 and Bancfirst Corp.’s (BANF) 100-day simple moving average is 110.93, creating a Sell signal.
Bancfirst Corp.’s (BANF) stock price is $108.35 and Bancfirst Corp.’s (BANF) 200-day simple moving average is 118.14, creating a Sell signal.