Mostotrest (MOEX:MSTT)
Russia flag Russia · Delayed Price · Currency is RUB
80.20
-0.30 (-0.37%)
At close: Jul 8, 2022

Mostotrest Ratios and Metrics

Millions RUB. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
22,634-22,63422,63422,63429,760
Market Cap Growth
--0%0%-23.95%-7.09%
Enterprise Value
30,487-21,65730,48730,48798,228
Last Close Price
80.20-80.2080.2080.20105.45

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
PE Ratio
---24.4733.13-
Forward PE
-7.437.437.437.437.43
PS Ratio
3.28-6.145.834.660.30
PB Ratio
4.34-4.994.956.5213.15
P/TBV Ratio
4.78-5.405.166.9513.83
P/FCF Ratio
4000.30--187.42--
P/OCF Ratio
154.21--123.05--
PEG Ratio
-0.860.860.860.860.86

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
EV/Sales Ratio
4.42-5.877.856.281.00
EV/EBITDA Ratio
---327.2334.0429.62
EV/EBIT Ratio
----36.25157.16
EV/FCF Ratio
5388.25--252.45--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Debt / Equity Ratio
0.090.110.130.090.123.69
Debt / EBITDA Ratio
-0.60-3.250.421.92
Debt / FCF Ratio
84.00--3.39--
Net Debt / Equity Ratio
-0.03-0.01-0.01-0.25-0.293.17
Net Debt / EBITDA Ratio
0.38-0.060.06-12.51-1.142.17
Net Debt / FCF Ratio
-24.980.090.10-9.650.75-0.33
Asset Turnover
-0.340.190.29-1.04
Inventory Turnover
-3.485.2816.74-12.44
Quick Ratio
0.390.310.261.150.620.76
Current Ratio
1.241.211.103.131.201.15
Return on Equity (ROE)
-13.30%2.40%26.27%--53.19%
Return on Assets (ROA)
-1.98%-3.70%-0.05%-0.41%
Return on Invested Capital (ROIC)
-0.98%10.43%-30.05%-0.31%11.82%1.82%
Return on Capital Employed (ROCE)
-7.80%10.80%-23.40%-0.10%22.50%11.90%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Earnings Yield
-0.24%--0.02%4.09%3.02%-20.78%
FCF Yield
0.03%--2.96%0.53%-5.99%-72.90%
Buyback Yield / Dilution
1.97%----0.37%0.36%
Total Shareholder Return
30.12%----0.37%0.36%