DOUGALL JOHN — Insider transactions, Director at QRS CORP | InsiderLens