Bancfirst Corp.’s (BANF) 10-Day exponential moving average is 113.00, 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.74, while Bancfirst Corp.’s (BANF) share price is $116.72, making it a Buy.
Bancfirst Corp.’s (BANF) stock price is $116.72 and Bancfirst Corp.’s (BANF) 50-day simple moving average is 111.23, creating a Buy signal.
Bancfirst Corp.’s (BANF) stock price is $116.72 and Bancfirst Corp.’s (BANF) 100-day simple moving average is 110.66, creating a Buy signal.
Bancfirst Corp.’s (BANF) stock price is $116.72 and Bancfirst Corp.’s (BANF) 200-day simple moving average is 116.55, creating a Buy signal.