MMHO

Market cap
$3.4B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202415+28.09%
Dec 31, 202311+29.40%
Dec 31, 20229+2.66%
Dec 31, 20219+19.91%
Dec 31, 20207+22.10%
Dec 31, 20196-2.14%
Dec 31, 20186-1.16%
Dec 31, 20176+13.72%
Dec 31, 20165+34.83%
Dec 31, 20154+22.61%
Dec 31, 20143+37.16%
Dec 31, 20132+35.18%
Dec 31, 20122-7.07%
Dec 31, 20112