MMHO

Market cap
$3.7B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202420.7+1.82%
Dec 31, 202320.3-23.61%
Dec 31, 202226.6-3.52%
Dec 31, 202127.5+29.80%
Dec 31, 202021.2+54.48%
Dec 31, 201913.7+2.16%
Dec 31, 201813.4+30.61%
Dec 31, 201710.3+13.70%
Dec 31, 20169.1-0.22%
Dec 31, 20159.1-7.35%
Dec 31, 20149.8-73.23%
Dec 31, 201336.6+734.93%
Dec 31, 20124.4