MMHO

Market cap
$3.8B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-55+194.63%
Dec 31, 2023-19-31.95%
Dec 31, 2022-27-47.06%
Dec 31, 2021-52+52.71%
Dec 31, 2020-34+22.74%
Dec 31, 2019-28-79.40%
Dec 31, 2018-134+1265.38%
Dec 31, 2017-10-69.00%
Dec 31, 2016-32-15.91%
Dec 31, 2015-38+199.11%
Dec 31, 2014-13-64.61%
Dec 31, 2013-36-240.41%
Dec 31, 201225-371.58%
Dec 31, 2011-9