Elemental Royalty Corporation (ELE)
NASDAQ: ELE · Real-Time Price · USD
18.82
+2.02 (12.02%)
Mar 31, 2026, 1:33 PM EDT - Market open

Elemental Royalty Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,08050020315517082
Market Cap Growth
398.21%146.38%31.09%-9.02%106.91%54.02%
Enterprise Value
1,013450.01201.56168.15179.0795.34
PE Ratio
318.36282.00-400.50-41.45-5.68-18.76
Forward PE
34.4527.2021.91---
PS Ratio
24.7515.9617.3118.3624.5817.32
PB Ratio
1.380.891.441.391.622.27
P/TBV Ratio
0.760.941.201.320.942.19
P/FCF Ratio
36.2422.6058.69108.17-327.75102.35
P/OCF Ratio
35.0622.6058.69108.17-327.75102.35
EV/Sales Ratio
23.2014.3717.2119.9525.8920.09
EV/EBITDA Ratio
42.7127.5739.5468.53-31.0951.75
EV/EBIT Ratio
137.8098.15-2442.26-67.29-18.52-419.07
EV/FCF Ratio
33.9720.3558.32117.56-345.12118.72
Debt / Equity Ratio
-00.010.190.210.48
Debt / EBITDA Ratio
--0.388.77-3.749.52
Debt / FCF Ratio
--0.5615.05-41.5521.83
Net Debt / Equity Ratio
-0.09-0.09-0.010.120.090.36
Net Debt / EBITDA Ratio
-3.19-3.04-0.255.47-1.567.14
Net Debt / FCF Ratio
-2.25-2.25-0.379.39-17.3716.37
Asset Turnover
0.080.080.080.060.070.13
Quick Ratio
6.586.586.309.272.765.89
Current Ratio
6.586.586.309.425.445.89
Return on Equity (ROE)
0.36%0.36%-0.21%-2.59%-18.50%-12.22%
Return on Assets (ROA)
0.27%0.32%0.02%-3.23%-10.20%-0.85%
Return on Invested Capital (ROIC)
0.29%0.35%0.02%-3.54%-11.39%-1.05%
Return on Capital Employed (ROCE)
0.97%1.17%-0.06%-1.91%-10.62%-0.62%
Earnings Yield
0.16%0.35%-0.25%-2.41%-17.62%-5.33%
FCF Yield
2.76%4.42%1.70%0.92%-0.31%0.98%
Buyback Yield / Dilution
-54.66%-54.66%-9.34%-78.05%-57.94%-110.59%
Total Shareholder Return
-54.66%-54.66%-9.34%-78.05%-57.94%-110.59%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.