MMHO

Market cap
$3.7B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202413.2+9.31%
Dec 31, 202312-14.74%
Dec 31, 202214.1+4.60%
Dec 31, 202113.5+33.56%
Dec 31, 202010.1+63.43%
Dec 31, 20196.2+11.55%
Dec 31, 20185.5+31.28%
Dec 31, 20174.2+10.47%
Dec 31, 20163.8-3.05%
Dec 31, 20153.9-10.05%
Dec 31, 20144.4-71.92%
Dec 31, 201315.6+776.40%
Dec 31, 20121.8