Harlow David R — Insider transactions, Officer at BANCFIRST CORP /OK/ | InsiderLens