Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20242+16.91%
Dec 31, 20232+31.46%
Dec 31, 20222-4.96%
Dec 31, 20212+73.71%
Dec 31, 20201-82.37%
Dec 31, 20195-34.67%
Dec 31, 20188-58.82%
Dec 31, 201720+260.47%
Dec 31, 20166+10.53%
Dec 31, 20155-8.54%
Dec 31, 20146-45.91%
Dec 31, 201310-72.32%
Dec 31, 201237+80.28%
Dec 31, 201120