MMHO

Market cap
$3.4B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,610+6.95%
Dec 31, 20231,506-8.44%
Dec 31, 20221,644+1.77%
Dec 31, 20211,616+16.71%
Dec 31, 20201,384+25.61%
Dec 31, 20191,102-5.50%
Dec 31, 20181,166+4.37%
Dec 31, 20171,117+24.95%
Dec 31, 2016894+9.20%
Dec 31, 2015819+22.77%
Dec 31, 2014667+8.06%
Dec 31, 2013617+24.50%
Dec 31, 2012496+26.78%
Dec 31, 2011391