Newmont Corp (NEM) Stock Down 3.8% but Still Overvalued -- GF Score: 83/100

On April 27, 2026, Newmont Corp (NEM) shares fell 3.8% to a current price of $116.08, with the stock fluctuating within a 52-week range of $48.27 to $134.88. Th
Open original source