For undervaluation no stock can beat MGO. It has US$36 Billion of Cu equivalent, yet its MC is about A$40M.