Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20241-140.95%
Dec 31, 2023-3-17.14%
Dec 31, 2022-4-78.89%
Dec 31, 2021-18+54.45%
Dec 31, 2020-12-65.72%
Dec 31, 2019-34-43.22%
Dec 31, 2018-60-47.60%
Dec 31, 2017-115+944.65%
Dec 31, 2016-11-78.01%
Dec 31, 2015-50-188.67%
Dec 31, 201456-177.28%
Dec 31, 2013-73+558.74%
Dec 31, 2012-11+246.47%
Dec 31, 2011-3