TFPM   $16.635  -0.81% Market Closed After Close 16.64 0.03%

Triple Flag Precious Metals Corp
Total Cash 24.03M
totalCashPerShare 0.119
EBITDA 50.21M
Total Debt 21.92M
quickRatio 4.293
currentRatio 5.799
Total Revenue 222.27M
debtToEquity 1.289
Revenue/Share 1.103
ROA -0.011519999
ROE -0.05099
grossProfits
freeCashflow 31.72M
operatingCashflow 162.63M
earningsGrowth
revenueGrowth 0.209
grossMargins 0.86711
ebitdaMargins 0.22589001
operatingMargins -1.19852
profitMargins -0.40625
enterpriseValue 3.45B
forwardPE 23.027027
floatShares 63.24M
sharesOutstanding 201.48M
sharesShort 1.01M
sharesShortPriorMonth 780.33K
dateShortInterest
sharesPercentSharesOut 0.01%
heldPercentInsiders 0.02%
heldPercentInstitutions 0.87%
Short Ratio help_outline 4.69%
shortPercentOfFloat
impliedSharesOutstanding
bookValue 8.442
Price To Book help_outline 2.02
earningsQuarterlyGrowth
netIncomeToCommon -90.30M
trailingEps -0.46%
forwardEps 0.74%
enterpriseToEbitda 68.78
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.14 3Q 2024
institutionsCount 172
lastUpdated Nov. 1, 2024, 10:08 p.m.