Compare Stocks: TFPM

TFPM

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TFPMTriple Flag Precious Metals Corp.6.85B33.551.24%108,35033.11344.00M

Average Return