Cottesloe analyst Cameron Waugh has pleaded guilty to insider trading in Genesis Minerals' shares while a string of other charges against him was dismissed.

Cottesloe analyst Cameron Waugh has pleaded guilty to insider trading in Genesis Minerals' shares while a string of other charges against him was dismissed.