Deterra Royalties Limited (DETRF)

OTCMKTS · Delayed Price · Currency is USD
2.700
+0.084 (3.21%)
At close: Nov 9, 2026
Market Cap1.47B +9.4%
Revenue (ttm)167.69M -8.0%
Net Income113.60M +5.5%
EPS0.21 +5.4%
Shares Out n/a
PE Ratio12.59
Forward PE22.49
Dividendn/a
Ex-Dividend Daten/a
Volume5,504
Open2.687
Previous Close2.616
Day's Range2.687 - 2.700
52-Week Range2.523 - 3.500
Beta0.55
Analystsn/a
Price Targetn/a
Est. EarningsNov 17, 2026