Bancfirst Corp.’s (BANF) 10-Day exponential moving average is 109.83, while Bancfirst Corp.’s (BANF) share price is $116.72, making it a Buy.
Bancfirst Corp.’s (BANF) 100-Day exponential moving average is 111.52, while Bancfirst Corp.’s (BANF) share price is $116.72, making it a Sell.
Bancfirst Corp.’s (BANF) stock price is $116.72 and Bancfirst Corp.’s (BANF) 50-day simple moving average is 111.37, creating a Sell signal.
Bancfirst Corp.’s (BANF) stock price is $116.72 and Bancfirst Corp.’s (BANF) 100-day simple moving average is 111.29, creating a Sell signal.
Bancfirst Corp.’s (BANF) stock price is $116.72 and Bancfirst Corp.’s (BANF) 200-day simple moving average is 114.20, creating a Sell signal.