Newmont Corp’s stock (NYSE: NEM) managed to more than double its shareholder wealth in the last 3 years, with its stock price rising from $32 at the end of 2016 to $66 as on 20th May 2020. Newmont achieved this with a revenue growth of 45%, less than half compared to the stock price growth...