Compare Stocks: PPTA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
PPTAPerpetua Resources Corp.2.84B23.303.01%3,269,822--

Average Return