Steppe Gold Ltd. (TSX:STGO)
Canada flag Canada · Delayed Price · Currency is CAD
1.740
-0.040 (-2.25%)
Sep 1, 2026, 4:00 PM EST

Steppe Gold Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
440478154---
Market Cap Growth
10.13%209.84%----
Enterprise Value
404556346---
Last Close Price
1.741.890.61---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.7210.651.75---
Forward PE
2.053.343.85---
PS Ratio
1.021.370.60---
PB Ratio
1.912.440.97---
P/TBV Ratio
1.912.440.97---
P/FCF Ratio
2.874.122.04---
P/OCF Ratio
1.983.051.61---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.941.601.35---
EV/EBITDA Ratio
1.592.842.35---
EV/EBIT Ratio
1.763.222.82---
EV/FCF Ratio
2.644.804.58---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.630.911.700.831.422.70
Debt / EBITDA Ratio
0.570.911.830.992.142.08
Debt / FCF Ratio
0.951.533.561.383.334.87
Net Debt / Equity Ratio
-0.15-0.300.390.681.402.66
Net Debt / EBITDA Ratio
-0.14-0.300.420.822.102.05
Net Debt / FCF Ratio
-0.23-0.510.811.143.274.80
Asset Turnover
0.860.720.590.550.49-
Inventory Turnover
1.822.361.963.283.94-
Quick Ratio
1.051.612.320.130.080.06
Current Ratio
1.691.983.330.320.590.36
Return on Equity (ROE)
25.13%25.86%57.51%60.62%55.34%-
Return on Assets (ROA)
28.52%22.14%17.80%17.93%11.95%-
Return on Invested Capital (ROIC)
59.19%47.72%40.01%28.64%17.66%7.61%
Return on Capital Employed (ROCE)
62.80%50.60%29.70%56.60%21.70%33.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
11.67%9.39%57.24%---
FCF Yield
34.86%24.27%49.01%---
Payout Ratio
5.24%5.79%98.61%---
Buyback Yield / Dilution
-0.39%-34.63%-32.87%-4693.22%--
Total Shareholder Return
-0.39%-34.63%-32.87%-4693.22%--