Compare Stocks: TFPM

TFPM

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TFPMTriple Flag Precious Metals Corp.7.40B36.371.91%420,98136.00344.00M

Average Return