Compare Stocks: TFPM

TFPM

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TFPMTriple Flag Precious Metals Corp.6.85B33.14-6.62%907,94332.80344.00M

Average Return