Skip to content

MECHEL PAO

CIK 0001302362

Revenue (TTM)
$6.41B
−24.7% YoY FY Dec 2021
Net Income (TTM)
−$4.34B
−48.1% YoY FY Dec 2021
EPS Diluted (TTM)
FY Dec 2021
Gross Margin
37.1%
FY Dec 2021
Operating Margin
2.0%
FY Dec 2021
Net Margin
-67.7%
FY Dec 2021
Free Cash Flow (TTM)
$300.96M
FY Dec 2021
Cash
$70.8M
FY Dec 2021
Total Debt
$424.51M
FY Dec 2021
Shares Outstanding
416.27M sh
FY Dec 2021

Revenue & Net Income

Margins

Cash Flow

Revenue Growth (YoY)

Balance Sheet

Cash vs Debt

Recent filings