Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 202459-5.59%
Dec 31, 202363-21.21%
Dec 31, 202280-46.77%
Dec 31, 2021150+16.23%
Dec 31, 2020129+2.80%
Dec 31, 2019125-30.79%
Dec 31, 2018181-74.47%
Dec 31, 2017709-4.02%
Dec 31, 2016738-20.64%
Dec 31, 2015931-15.61%
Dec 31, 20141,103-13.20%
Dec 31, 20131,270+14.94%
Dec 31, 20121,105-8.71%
Dec 31, 20111,211