banner
MTLRP.ME image

Mechel PAO

MTLRP.ME

MCX

59.7

RUB
+0.05(+0.08%)

As of today

Mechel PAO fundamentals

Key ratios

P/E Ratio
0.3
Price/Book
65.77
Debt/Equity
49916.11%
Return on Equity
-8334.94%
Dividend Yield
0.00%
EBITDA
32.89B

Statements Highlights

Period EndingDec 31, 2020Dec 31, 2021Dec 31, 2022Dec 31, 2023Dec 31, 2024
Total Revenue265,454,000,000402,074,000,000434,045,000,000405,884,000,000387,477,000,000
Gross Profit94,849,000,000178,081,000,000177,242,000,000154,429,000,000102,088,000,000
Operating Income27,805,000,000102,666,000,00097,211,000,00068,891,000,00014,155,000,000
Net Income-40,153,000,00080,570,000,00062,948,000,00022,321,000,000-37,121,000,000
Total Assets193,840,000,000237,530,000,000253,113,000,000271,856,000,000256,772,000,000
Total Current Liabilities399,343,000,000363,439,000,000308,611,000,000181,606,000,000336,538,000,000
Total Equity-230,671,000,000-147,278,000,000-82,256,000,000-60,484,000,000-99,840,000,000
Free Cash Flow33,123,000,00067,330,000,00041,981,000,00019,416,000,00044,360,000,000
Cash from Operations37,949,000,00073,538,000,00054,532,000,00042,760,000,00061,682,000,000
Cash from Investing84,383,000,000-5,452,000,000-12,433,000,000-25,867,000,000-20,099,000,000
Cash from Financing-126,104,000,000-49,191,000,000-36,701,000,000-36,578,000,000-50,198,000,000
Net Change in Cash-3,805,000,00018,639,000,0005,999,000,000-16,473,000,000-9,550,000,000