Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-3.1-71.94%
Dec 31, 2023-10.9-80.74%
Dec 31, 2022-56.8-897.89%
Dec 31, 20217.1-181.46%
Dec 31, 2020-8.7-43.25%
Dec 31, 2019-15.4-273.23%
Dec 31, 20188.9-195.49%
Dec 31, 2017-9.3-38.59%
Dec 31, 2016-15.2-16.79%
Dec 31, 2015-18.2-481.97%
Dec 31, 20144.8-3.25%
Dec 31, 20134.9-181.49%
Dec 31, 2012-6