Electric Royalties Ltd. (ELECF)
OTCMKTS · Delayed Price · Currency is USD
0.1097
-0.0001 (-0.09%)
Mar 17, 2026, 12:19 PM EST

Electric Royalties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Cap
14121719219
Market Cap Growth
17.63%-32.62%-9.70%-9.35%144.56%-
Enterprise Value
21.3918.3220.1318.2419.596.74
PE Ratio
--2.58-4.08-14.009.383.06
PS Ratio
70.10512.16142.74---
PB Ratio
2.001.021.751.441.912.32
P/TBV Ratio
-0.991.741.341.511.59
P/FCF Ratio
--13.55-17.14-12.85-19.29-6.63
P/OCF Ratio
--13.55-17.14-12.85-19.29-6.63
EV/Sales Ratio
103.04806.16166.30---
EV/EBITDA Ratio
--11.33-22.10-11.88-11.93-3.48
EV/EBIT Ratio
--11.19-21.29-11.85-11.90-3.48
EV/FCF Ratio
-5.53-21.33-19.97-12.26-17.91-5.18
Debt / Equity Ratio
-0.590.320.000.000
Debt / EBITDA Ratio
--4.15-3.49-0.01-0.01-
Debt / FCF Ratio
--7.81-3.16-0.01-0.02-
Net Debt / Equity Ratio
-0.590.29-0.07-0.14-0.51
Net Debt / EBITDA Ratio
--4.14-3.140.580.920.97
Net Debt / FCF Ratio
--7.79-2.830.591.381.45
Asset Turnover
0.030.000.01000
Quick Ratio
-0.143.929.306.1421.00
Current Ratio
-0.165.239.516.3422.07
Return on Equity (ROE)
-81.84%-43.64%-37.76%-11.51%22.73%102.70%
Return on Assets (ROA)
-15.74%-11.41%-7.09%-12.56%-21.40%-99.79%
Return on Invested Capital (ROIC)
-16.79%-11.99%-7.49%-14.13%-28.40%-215.67%
Return on Capital Employed (ROCE)
-17.53%-12.19%-7.17%-12.61%-22.22%-103.21%
Earnings Yield
-32.08%-38.71%-24.49%-7.14%10.67%32.65%
FCF Yield
-27.01%-7.38%-5.83%-7.78%-5.18%-15.09%
Buyback Yield / Dilution
-18.91%0.00%0.00%-10.78%-7.04%-46.50%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.