John Marinucci, Director at IntelGenx Technologies, holds 75.00K shares in IntelGenx Technologies (Ticker: IGXT), holds 27.00K shares in SMTC (Ticker: SMTX). Most recently, John Marinucci Bought ― shares of IntelGenx Technologies on Jul 31, 2015 for an estimated value of 27.75K.