As of Thursday, shares of Perpetua Resources were priced at $24.21, up a staggering 129% over the past year and vastly outperforming the S&P 500, which is up about 16% in the same period. Perpetua ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results