BancFirst Q3 EPS USD 1.97 - BANF News | Rallies