Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 202425+14.23%
Dec 31, 202322-25.27%
Dec 31, 202229-12.73%
Dec 31, 202133-60.95%
Dec 31, 202085-15.89%
Dec 31, 2019101-60.59%
Dec 31, 2018256-47.21%
Dec 31, 2017485+10.73%
Dec 31, 2016438+29.53%
Dec 31, 2015338+623.58%
Dec 31, 201447-59.47%
Dec 31, 2013115+19.38%
Dec 31, 201297+43.31%
Dec 31, 201167