Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 202426+8.55%
Dec 31, 202324-35.64%
Dec 31, 202237-61.91%
Dec 31, 202196-23.10%
Dec 31, 2020125-18.71%
Dec 31, 2019153-45.28%
Dec 31, 2018280-61.38%
Dec 31, 2017726+0.02%
Dec 31, 2016726-15.96%
Dec 31, 2015864+123.84%
Dec 31, 2014386+46.69%
Dec 31, 2013263+5.63%
Dec 31, 2012249+54.67%
Dec 31, 2011161