Stafford Peter H — Insider transactions, Director at ALR TECHNOLOGIES INC | InsiderLens