Sherritt International Corporation (SHERF)
OTCMKTS · Delayed Price · Currency is USD
0.1525
+0.0105 (7.39%)
At close: Mar 16, 2026

Sherritt International 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
Market Cap
80784686151119
Market Cap Growth
81.11%67.86%-45.76%-43.27%26.83%0.00%
Enterprise Value
225.83217.26211.83258.04316.32336.89
PE Ratio
---0.89-1.843.25-8.20
Forward PE
---7.384.003.68
PS Ratio
0.620.600.400.521.161.48
PB Ratio
0.210.210.110.190.300.28
P/TBV Ratio
--0.110.190.300.28
P/FCF Ratio
21.8821.34-1.9416.283.39-11.39
P/OCF Ratio
5.215.08-2.444.292.33-37.02
EV/Sales Ratio
1.741.681.831.582.434.19
EV/EBITDA Ratio
--26.83-26.89-6.94111.18-10.74
EV/EBIT Ratio
--11.82-11.71-5.42-19.62-5.92
EV/FCF Ratio
61.9359.56-8.8849.137.11-32.29
Debt / Equity Ratio
0.620.620.620.580.500.76
Debt / EBITDA Ratio
-28.47-28.47-34.49-6.9789.97-10.34
Debt / FCF Ratio
63.2063.20-11.3949.395.75-31.08
Net Debt / Equity Ratio
0.370.370.380.390.330.51
Net Debt / EBITDA Ratio
-17.22-17.22-21.00-4.6458.21-6.95
Net Debt / FCF Ratio
38.2238.22-6.9432.853.72-20.90
Asset Turnover
0.140.140.110.150.120.08
Inventory Turnover
4.034.033.336.854.794.92
Quick Ratio
0.790.791.131.221.051.60
Current Ratio
0.960.961.311.391.171.76
Return on Equity (ROE)
-11.76%-11.79%-12.07%-9.83%9.95%-2.25%
Return on Assets (ROA)
-2.00%-2.01%-1.85%-4.59%-1.51%-6.18%
Return on Invested Capital (ROIC)
-2.64%-2.65%-2.38%-5.83%-1.95%-8.12%
Return on Capital Employed (ROCE)
-2.48%-2.48%-2.26%-5.70%-1.87%-6.61%
Earnings Yield
-60.07%0.00%-112.50%-54.24%30.77%-12.20%
FCF Yield
4.57%4.69%-51.44%6.14%29.53%-8.78%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.