MMHO

Market cap
$3.4B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024180-67.45%
Dec 31, 2023552+199.96%
Dec 31, 2022184-1194.16%
Dec 31, 2021-17-109.99%
Dec 31, 2020168+156.49%
Dec 31, 201966-2632.06%
Dec 31, 2018-3-95.07%
Dec 31, 2017-53-253.61%
Dec 31, 201634-141.62%
Dec 31, 2015-82-38.07%
Dec 31, 2014-133+79.35%
Dec 31, 2013-74+57.41%
Dec 31, 2012-47+38.38%
Dec 31, 2011-34