MFC Ratios (2016-2025) | MFC

Ratios Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024 Dec2025
Efficiency
Assets Average (Quarter) 0.28B0.33B0.29B1.56B1.33B307.10B628.66B671.91B718.00B
Equity Average (Quarter) 18.60B34.01B36.02B38.68B43.24B40.44B34.54B35.52B36.21B
Invested Capital (Quarter) 15.70B44.94B46.33B49.53B54.42B96.79B48.45B48.42B54.34B41.45B
Leverage & Solvency
Debt to Equity (Quarter) 9.170.110.100.090.120.080.130.130.13
Debt Ratio (Quarter) 0.00B6.7439.097.181.79174.360.010.010.01
Equity Ratio (Quarter) 0.00B59.38376.7577.6315.200.00B0.060.050.050.05
Valuation
Enterprise Value (Quarter) -13.74B-15.79B-13.10B-15.38B-20.07B-17.92B-14.11B-14.94B-18.46B-19.15B