MMHO

Market cap
$3.4B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024171-68.64%
Dec 31, 2023546+212.67%
Dec 31, 2022175-514.82%
Dec 31, 2021-42-126.89%
Dec 31, 2020157+156.37%
Dec 31, 201961-669.32%
Dec 31, 2018-11-82.50%
Dec 31, 2017-61-390.78%
Dec 31, 201621-124.58%
Dec 31, 2015-86-36.72%
Dec 31, 2014-136+77.62%
Dec 31, 2013-76+59.31%
Dec 31, 2012-48+35.72%
Dec 31, 2011-35