Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 2024-4-79.80%
Dec 31, 2023-19.8-41.17%
Dec 31, 2022-33.6-43.38%
Dec 31, 2021-59.4-59.04%
Dec 31, 2020-145+167.20%
Dec 31, 2019-54.3+141.54%
Dec 31, 2018-22.5-47.09%
Dec 31, 2017-42.5-61.73%
Dec 31, 2016-111-52.65%
Dec 31, 2015-234.4+38.01%
Dec 31, 2014-169.9+181.73%
Dec 31, 2013-60.3+40.46%
Dec 31, 2012-42.9+134.95%
Dec 31, 2011-18.3