Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024-3.5-72.29%
Dec 31, 2023-12.6-80.76%
Dec 31, 2022-65.6-768.33%
Dec 31, 20219.8-164.86%
Dec 31, 2020-15.1-54.64%
Dec 31, 2019-33.4-304.66%
Dec 31, 201816.3-206.88%
Dec 31, 2017-15.3-31.29%
Dec 31, 2016-22.2+2.59%
Dec 31, 2015-21.6-524.51%
Dec 31, 20145.1-5.03%
Dec 31, 20135.4-182.87%
Dec 31, 2012-6.5