Allen David R — Insider transactions, Director at WPCS INTERNATIONAL INC / Charlie's Holdings, Inc. | InsiderLens