Randall John W. — Insider transactions, Director at Trio Petroleum Corp | InsiderLens