John Michael Mcmahon, Director at Impala Platinum Holdings, holds 1.08K shares in Impala Platinum Holdings (Ticker: IMPUF). Most recently, John Michael Mcmahon Bought $1,080 shares of Impala Platinum Holdings on Aug 31, 2010 for an estimated value of 197.10K.