MMHO

Market cap
$3.4B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024822+12.11%
Dec 31, 2023733+135.22%
Dec 31, 2022312+31.80%
Dec 31, 2021236-9.37%
Dec 31, 2020261+4187.52%
Dec 31, 20196-71.75%
Dec 31, 201822-85.81%
Dec 31, 2017152+340.47%
Dec 31, 201634+237.49%
Dec 31, 201510-34.31%
Dec 31, 201416-87.93%
Dec 31, 2013129-11.53%
Dec 31, 2012145+143.34%
Dec 31, 201160