Compare Stocks: TFPM

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TFPMTriple Flag Precious Metals Corp.6.50B31.391.65%572,20931.07344.00M

Average Return