TOUPS JOHN M — Insider transactions, Director at HALIFAX CORP / NVR INC | InsiderLens