Mechel PAO (MOEX:MTLR)
Russia flag Russia · Delayed Price · Currency is RUB
121.95
+0.38 (0.31%)
At close: Jul 8, 2022

Mechel PAO Ratios and Metrics

Millions RUB. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
49,362-49,36249,36249,36249,905
Market Cap Growth
-----1.09%55.60%
Enterprise Value
345,186-317,627329,714345,186369,437
Last Close Price
121.95-121.95121.95121.95123.29
PE Ratio
---2.210.780.62
PS Ratio
0.17-0.130.120.110.12
PB Ratio
-0.28--0.49-0.82-0.60-0.34
P/FCF Ratio
1.39-1.111.210.750.74
P/OCF Ratio
1.06-0.800.770.630.68
EV/Sales Ratio
1.20-0.820.810.800.92
EV/EBITDA Ratio
--9.794.083.153.18
EV/EBIT Ratio
--16.104.623.443.49
EV/FCF Ratio
9.70-7.168.055.275.49
Debt / Equity Ratio
-1.56-1.56-2.61-4.26-3.17-2.02
Debt / EBITDA Ratio
--6.622.962.282.48
Debt / FCF Ratio
7.877.875.886.293.984.41
Net Debt / Equity Ratio
-1.56-1.56-2.60-4.14-2.88-1.90
Net Debt / EBITDA Ratio
-40.88-40.888.013.102.162.40
Net Debt / FCF Ratio
7.867.865.866.123.624.15
Asset Turnover
1.241.241.471.551.771.86
Inventory Turnover
5.085.084.423.784.174.28
Quick Ratio
0.100.100.130.230.170.13
Current Ratio
0.220.220.310.660.390.32
Return on Assets (ROA)
-6.12%-6.12%4.66%17.00%25.54%30.72%
Return on Invested Capital (ROIC)
-17.45%-17.45%11.27%40.18%57.19%85.29%
Return on Capital Employed (ROCE)
15.50%15.50%-24.70%79.10%-180.70%-84.20%
Earnings Yield
-159.13%--75.20%45.22%127.52%161.45%
FCF Yield
72.10%-89.87%83.02%132.69%134.92%
Payout Ratio
-----0.12%
Buyback Yield / Dilution
-----1.89%