Perth company director Malcolm MacCormick has pleaded not guilty in the Magistrates Court over an insider trading charge.

Perth company director Malcolm MacCormick has pleaded not guilty in the Magistrates Court over an insider trading charge.