Teuton Resources Corp. (TSXV:TUO)
Canada flag Canada · Delayed Price · Currency is CAD
1.730
+0.030 (1.76%)
Apr 10, 2026, 12:29 PM EST

Teuton Resources Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Apr '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
104557960117128
Market Cap Growth
108.57%-30.68%31.43%-48.50%-8.46%456.38%
Enterprise Value
96.349.9469.2249.3597.41108.24
Last Close Price
1.730.951.381.052.082.55
PE Ratio
--19.00-46.00-5.83-29.7136.43
PB Ratio
9.784.655.433.874.975.48
P/TBV Ratio
9.504.645.433.824.725.80
P/FCF Ratio
--96.97-150.65-58.38-188.80-367.98
P/OCF Ratio
--96.97-155.58-133.38-188.80-389.31
EV/EBITDA Ratio
--87.98-48.29-19.54-60.61-62.57
EV/EBIT Ratio
--84.44-47.35-19.37-60.11-62.01
EV/FCF Ratio
-71.00-88.27-131.77-47.85-157.29-311.81
Net Debt / Equity Ratio
-0.69-0.42-0.68-0.70-0.83-0.84
Net Debt / EBITDA Ratio
2.978.676.924.3012.1411.27
Net Debt / FCF Ratio
9.378.7018.8710.5331.5156.16
Quick Ratio
15.5743.78140.82118.98179.63244.47
Current Ratio
16.2080.02141.88119.38179.73244.61
Return on Equity (ROE)
-25.21%-21.85%-12.67%-52.14%-15.18%26.42%
Return on Assets (ROA)
-21.48%-4.45%-9.65%-12.97%-6.89%-11.64%
Return on Invested Capital (ROIC)
-48.38%-10.23%-31.12%-58.34%-41.30%-45.22%
Return on Capital Employed (ROCE)
-22.06%-4.49%-9.70%-13.03%-6.92%-11.71%
Earnings Yield
-2.72%-5.26%-2.17%-17.14%-3.37%2.75%
FCF Yield
-1.31%-1.03%-0.66%-1.71%-0.53%-0.27%
Buyback Yield / Dilution
-1.35%-0.37%-1.33%-6.07%-0.65%-20.57%
Total Shareholder Return
-1.35%-0.37%-1.33%-6.07%-0.65%-20.57%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.