Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20241+491.01%
Dec 31, 20230+Infinity%
Dec 31, 20220-100.00%
Dec 31, 20210-98.35%
Dec 31, 20204+36.25%
Dec 31, 20193-97.82%
Dec 31, 2018129+12.07%
Dec 31, 2017115-31.69%
Dec 31, 2016168+29.66%
Dec 31, 2015130+17666.30%
Dec 31, 20141+367.95%
Dec 31, 20130-97.62%
Dec 31, 20127-5.91%
Dec 31, 20117