DETRF   $2.85  -9.52% Market Closed

DETERRA ROYALTIES LTD
Total Cash 31.06M
totalCashPerShare 0.059
EBITDA 227.79M
Total Debt 497.00K
quickRatio 12.707
currentRatio 12.855
Total Revenue 240.51M
debtToEquity 0.619
Revenue/Share 0.455
ROA 1.3237801
ROE 1.79588
grossProfits
freeCashflow 163.67M
operatingCashflow 170.18M
earningsGrowth -0.15
revenueGrowth -0.085
grossMargins 0.96222997
ebitdaMargins 0.9471
operatingMargins 0.94029
profitMargins 0.64399004
enterpriseValue 1.42B
forwardPE
floatShares 420.01M
sharesOutstanding 528.81M
sharesShort
sharesShortPriorMonth
dateShortInterest
sharesPercentSharesOut
heldPercentInsiders 0.20%
heldPercentInstitutions 0.40%
Short Ratio help_outline
shortPercentOfFloat
impliedSharesOutstanding
bookValue 0.152
Price To Book help_outline 18.03
earningsQuarterlyGrowth -0.15
netIncomeToCommon 154.89M
trailingEps 0.19%
forwardEps
enterpriseToEbitda 6.22
lastDividendValue
lastDividendDate
currentQuarterEstimate
institutionsCount 99
lastUpdated Nov. 7, 2024, 4:48 a.m.