Ecora Royalties PLC (ECRAF)

OTCMKTS · Delayed Price · Currency is USD
2.269
+0.023 (1.02%)
At close: Aug 11, 2026
Market Cap559.93M +140.8%
Revenue (ttm)55.90M -6.2%
Net Income22.18M
EPS0.09
Shares Out n/a
PE Ratio25.24
Forward PE14.70
Dividend0.02 (0.75%)
Ex-Dividend DateJul 2, 2026
Volume76,558
Open2.250
Previous Close2.246
Day's Range2.250 - 2.310
52-Week Range0.925 - 2.310
Beta0.47
Analystsn/a
Price Targetn/a
Earnings DateSep 2, 2026