Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 20240-3.20%
Dec 31, 20230-42.20%
Dec 31, 20221+129.79%
Dec 31, 20210-65.98%
Dec 31, 20201-0.82%
Dec 31, 20191-32.43%
Dec 31, 20181-28.88%
Dec 31, 20172-24.23%
Dec 31, 20163-70.03%
Dec 31, 20159-51.67%
Dec 31, 201418-3.65%
Dec 31, 201319+18.90%
Dec 31, 201216+86.78%
Dec 31, 20119