TFPM   $31.65  3.60% Market Closed After Close 31.65 0.0

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.