John Snow III — Insider transactions, Director at Itaconix PLC | InsiderLens