Teuton Resources Corp. (TSXV:TUO)
Canada flag Canada · Delayed Price · Currency is CAD
1.450
-0.050 (-3.33%)
At close: Mar 20, 2026

Teuton Resources Ratios and Metrics

Millions CAD. 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
87557960117128
Market Cap Growth
63.41%-30.68%31.43%-48.50%-8.46%456.38%
Enterprise Value
79.5349.9469.2249.3597.41108.24
Last Close Price
1.450.951.381.052.082.55
PE Ratio
--19.00-46.00-5.83-29.7136.43
PB Ratio
8.204.655.433.874.975.48
P/TBV Ratio
7.964.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
-58.64-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
3.248.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)
-23.42%-21.85%-12.67%-52.14%-15.18%26.42%
Return on Assets (ROA)
-19.74%-4.45%-9.65%-12.97%-6.89%-11.64%
Return on Invested Capital (ROIC)
-44.46%-10.23%-31.12%-58.34%-41.30%-45.22%
Return on Capital Employed (ROCE)
-20.28%-4.49%-9.70%-13.03%-6.92%-11.71%
Earnings Yield
-3.25%-5.26%-2.17%-17.14%-3.37%2.75%
FCF Yield
-1.56%-1.03%-0.66%-1.71%-0.53%-0.27%
Buyback Yield / Dilution
-1.79%-0.16%0.00%-0.37%-2.38%-9.10%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.