Triple Flag Precious Metal

TFPM

$24.17+0.29 (+1.21%)

Jul 6, 2025, 4:00 PM

Financials
52Week High34.8452Week Low19.54
Beta0.81Current Ratio Annual2.79
Current Ratio Quarterly2.32Gross Margin TTM58.52
Market Cap6.55BNet Profit Margin TTM1.71
Operating Margin TTM2.00Price To Book3.72
Price To Earnings TTM1,306.39Price To Free Cash Flow TTM54.16
Price To Sales TTM22.30Quick Ratio Annual2.10
Quick Ratio Quarterly1.54Return On Assets TTM0.28
Return On Equity TTM0.29Return On Investment TTM0.29
Revenue Growth3Y21.38Revenue Growth5Y35.38
Revenue Growth Quarterly Yoy42.97Revenue Growth TTMYoy39.01
Revenue Per Share TTM1.46
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 20251362614405018168.96M$3.14B
Jun 30, 20250000000$0
Change136(100%)26(100%)14(100%)40(100%)50(100%)18(100%)168.96M(100%)$3.14B(100%)