Compare Stocks: PPTA

PPTA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
PPTAPerpetua Resources Corp.3.38B28.894.79%691,211--

Average Return