Margolin Richard A — Insider transactions, Director at REVIVA PHARMACEUTICALS HOLDINGS, INC. | InsiderLens