Teuton Resources Corp. (TSXV:TUO)
Canada flag Canada · Delayed Price · Currency is CAD
1.460
-0.110 (-7.01%)
Jun 10, 2026, 2:39 PM EST

Teuton Resources Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8791557960117
Market Cap Growth
82.38%66.06%-30.91%31.43%-48.50%-8.46%
Enterprise Value
80.5985.0549.7669.2249.3597.41
Last Close Price
1.461.550.951.381.052.08
PB Ratio
8.839.894.645.433.874.97
P/TBV Ratio
8.729.894.645.433.824.72
Net Debt / Equity Ratio
-0.69-0.63-0.42-0.68-0.70-0.83
Net Debt / EBITDA Ratio
2.872.408.676.924.3012.14
Net Debt / FCF Ratio
11.486.858.7018.8710.5331.51
Quick Ratio
44.9729.1443.78140.82118.98179.63
Current Ratio
45.0529.2380.02141.88119.38179.73
Return on Equity (ROE)
-3.15%-16.88%-21.85%-12.67%-52.14%-15.18%
Return on Assets (ROA)
-24.61%-22.63%-4.45%-9.65%-12.97%-6.89%
Return on Invested Capital (ROIC)
-71.28%-46.40%-10.23%-31.12%-58.34%-41.28%
Return on Capital Employed (ROCE)
-25.08%-22.99%-4.49%-9.70%-13.03%-6.92%
Buyback Yield / Dilution
-2.49%-1.78%-0.37%-1.33%-6.07%-0.65%
Total Shareholder Return
-2.49%-1.78%-0.37%-1.33%-6.07%-0.65%