Source Rock Royalties Ltd. (SRRRF)

OTCMKTS · Delayed Price · Currency is USD
0.8000
0.00 (0.00%)
At close: Sep 9, 2026
Market Cap35.96M +28.3%
Revenue (ttm)4.41M -11.2%
Net Income1.40M +52.2%
EPS0.03 +55.7%
Shares Out n/a
PE Ratio25.66
Forward PEn/a
Dividend0.06 (7.03%)
Ex-Dividend DateAug 31, 2026
Volume800
Open0.8000
Previous Closen/a
Day's Range0.8000 - 0.8000
52-Week Range0.5500 - 0.8000
Beta0.09
Analystsn/a
Price Targetn/a
Earnings DateSep 11, 2026