BRADSHAW DAVID L — Insider transactions, Director at Triangle Petroleum CORP / NATURAL GAS SERVICES GROUP INC | InsiderLens