MMHO

Market cap
$3.4B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20242,940+16.80%
Dec 31, 20232,517+21.55%
Dec 31, 20222,071+27.49%
Dec 31, 20211,624+29.04%
Dec 31, 20201,259+25.43%
Dec 31, 20191,003+17.32%
Dec 31, 2018855+14.45%
Dec 31, 2017747+14.24%
Dec 31, 2016654+9.66%
Dec 31, 2015597+9.60%
Dec 31, 2014544+10.45%
Dec 31, 2013493+46.92%
Dec 31, 2012335+22.71%
Dec 31, 2011273