Share price will go down in an environment where profit per ounce has fallen from say 650/oz to 400/oz…(that’s a 60% fall in profit right there) with the market anticipating further falls…
These other companies below are thought to have great management too I believe