MMHO

Market cap
$3.7B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20242,865+24.50%
Dec 31, 20232,301+25.35%
Dec 31, 20221,836+36.47%
Dec 31, 20211,345+41.84%
Dec 31, 2020948+33.85%
Dec 31, 2019709+21.96%
Dec 31, 2018581+22.75%
Dec 31, 2017473+16.25%
Dec 31, 2016407+14.56%
Dec 31, 2015355+15.20%
Dec 31, 2014309+17.48%
Dec 31, 2013263+124.37%
Dec 31, 2012117+12.87%
Dec 31, 2011104